CVE-2021-38294GHSA-6768-MCJC-8223
Shell Command Injection Vulnerability in Nimbus Thrift Server
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in v1.2.4, 2.2.1, 2.1.1, 1.2.4
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- 1 Metasploit module
Summary
A Command Injection vulnerability exists in the getTopologyHistory service of the Apache Storm 2.x prior to 2.2.1 and Apache Storm 1.x prior to 1.2.4. A specially crafted thrift request to the Nimbus server allows Remote Code Execution (RCE) prior to authentication.
Timeline
- CVE published
- Record last updated
- EPSS reached 10%
FIRST estimates at least a 10% chance of exploitation in the next 30 days
Affected versions
- Apache Software Foundation Apache Storm
From v1.0.0
- Apache Software Foundation Apache Storm
fixed in v1.2.4
- org.apache.storm:stormMaven
From 2.2.0 · fixed in 2.2.1
- org.apache.storm:stormMaven
From 2.0.0 · fixed in 2.1.1
- org.apache.storm:stormMaven
From 1.0.0 · fixed in 1.2.4