VYPR
Critical severityNVD Advisory· Published Oct 25, 2021· Updated Aug 4, 2024

Shell Command Injection Vulnerability in Nimbus Thrift Server

CVE-2021-38294

Description

Command injection in Apache Storm's getTopologyHistory service allows unauthenticated RCE via crafted thrift request to Nimbus server.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Command injection in Apache Storm's getTopologyHistory service allows unauthenticated RCE via crafted thrift request to Nimbus server.

Vulnerability

The getTopologyHistory service in Apache Storm versions 2.x prior to 2.2.1 and 1.x prior to 1.2.4 is vulnerable to command injection. A specially crafted thrift request to the Nimbus server can trigger remote code execution. This vulnerability exists before authentication, meaning no prior access is required. [1]

Exploitation

An attacker can send a malicious thrift request to the Nimbus server. The request embeds commands that are executed due to improper input validation. No authentication is needed. The attacker only needs network access to the Nimbus endpoint. [1]

Impact

Successful exploitation allows remote code execution on the Nimbus server, potentially leading to full compromise of the Storm cluster. The attacker can execute arbitrary commands with the privileges of the Storm process.

Mitigation

Apache Storm 2.2.1 and 1.2.4 contain fixes for this vulnerability. Users should upgrade to these versions immediately. No workarounds are mentioned in the available references. [1]

AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
org.apache.storm:stormMaven
>= 2.2.0, < 2.2.12.2.1
org.apache.storm:stormMaven
>= 2.0.0, < 2.1.12.1.1
org.apache.storm:stormMaven
>= 1.0.0, < 1.2.41.2.4

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

5

News mentions

0

No linked articles in our index yet.