CVE-2026-82426: Description Nimbus accepted the `uploadedJarLocation` argument of `submitTopology` / `submitTopologyWithOpts` as a serv
Summary
Apache Storm's Nimbus component had a vulnerability where it accepted file paths for topology (a Storm application) submission without verifying that users had actually uploaded those files first. An authenticated user could submit any file readable by the Nimbus daemon (the server process managing Storm) as their topology, potentially exposing sensitive files like authentication keys and credentials. In standard deployments, this vulnerability required no special privileges to exploit.
Solution / Mitigation
Upgrade to version 3.1.0, where the submitted location is canonicalised and must resolve inside the Nimbus inbox. For users unable to upgrade immediately, restrict topology submission to trusted principals via `nimbus.users` or `nimbus.groups`, and rotate the Nimbus keytab (authentication key file) and any TLS private keys (encryption keys for secure communication) or ZooKeeper credentials (authentication data for the ZooKeeper coordination system) reachable from the Nimbus account.
Vulnerability Details
EPSS: 0.0%
September 14, 2026
Classification
Affected Vendors
Related Issues
Original source: https://nvd.nist.gov/vuln/detail/CVE-2026-82426
First tracked: September 14, 2026 at 02:11 PM
Classified by LLM (prompt v3) · confidence: 72%