Apache Storm DRPC doAsUser skips impersonation checks (CVE-2026-124496)
An authenticated Storm client can run DRPC functions limited to another user; 3.2.0 fixes storm-server.
Impersonation authorizer bypass in Apache Storm DRPC HTTP
Apache Storm's DRPC HTTP endpoint lets an authenticated client act as another user without applying the configured impersonation authorizer. An authenticated user can call DRPC functions that are restricted to someone else. Deployments that expose DRPC HTTP and rely on that authorizer are affected.
What to do: Upgrade Apache Storm to 3.2.0, which fixes the impersonation check on the DRPC HTTP endpoint.
| Product | Affected | Fixed in |
|---|---|---|
| Apache Storm | — | 3.2.0 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
The DRPC HTTP endpoint lets an authenticated client act as another user without applying the configured impersonation authorizer. An authenticated user can execute DRPC functions that are restricted to another user. Users are recommended to upgrade to version 3.2.0, which fixes the issue.
An authenticated Storm client can run DRPC functions limited to another user; 3.2.0 fixes storm-server.
Today 1.5K readers · 2.4K views · 768 reads · all time 189K views