CVE-2021-38294CWE-74

Shell Command Injection Vulnerability in Nimbus Thrift Server

published October 25, 2021

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.7th percentile for exploit probability.

CVSS
—
EPSS
84%
Percentile
99.7
In the wild
Unconfirmed
What it is

🚨 A crafty request can turn control of your server into an attacker's playground! Apache Storm versions 2.x before 2.2.1 and 1.x before 1.2.4 are vulnerable to remote code execution with just a specially crafted thrift request. 🔥 Think of it like a sneaky delivery person who can drop off just about anything inside your warehouse without checking IDs — if they know the right code, they can get in and do whatever they want! An attacker could exploit this vulnerability to execute arbitrary commands on your server before any authentication is required, potentially leading to data theft, service disruption, or worse. The implications are absolutely devastating!

Put simply

Think of it like a sneaky delivery person who can drop off just about anything inside your warehouse without checking IDs — if they know the right code, they can get in and do whatever they want! This command injection vulnerability in the getTopologyHistory service of Apache Storm allows an unauthenticated attacker to send a crafted thrift request to the Nimbus server, leading to remote code execution.

What to do

An attacker could exploit this vulnerability to execute arbitrary commands on your server before any authentication is required, potentially leading to data theft, service disruption, or worse. The implications are absolutely devastating! To mitigate this issue, upgrade Apache Storm to version 2.2.1 or 1.2.4 at the earliest opportunity. Additionally, review your security policies to ensure that access to the Nimbus server is restricted to trusted sources only. 🛡️ You’ve got this! With the right updates and precautions, you’ll keep your systems safe and sound. 😊

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.83805 · 99.7th percentile
Weakness
CWE-74 · Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
Published
2021-10-25T12:22Z
EPSS history
Timeline
  • 25 OCT 12:22Z
    Shell Command Injection Vulnerability in Nimbus Thrift Server
    cvelistv5