CVE-2023-33246KEV · OVERDUECWE-94

Apache RocketMQ: Possible remote code execution vulnerability when using the update configuration function

Critical · published May 24, 2023

Patch now

Confirmed exploited, and the score agrees

CVSS calls it critical at 9.8. It is confirmed in active exploitation. It sits in the 99.9th percentile for exploit probability.

1123
days past CISA
deadline
CVSS v3.1
9.8
EPSS
97%
Percentile
99.9
In the wild
Confirmed
What it is

🚨 Remote command execution? Yes, please! An attacker can exploit vulnerabilities in RocketMQ versions 5.1.0 and below, potentially taking control of your system with alarming ease. 🔥 Think of this as a restaurant where the kitchen door is wide open, and anyone can walk in, whip up their favorite dish, and serve it to unsuspecting patrons. With no permission checks, bad actors can cook up chaos! This vulnerability could allow an attacker to execute arbitrary commands as if they were a trusted system user, leading to total system takeover. Imagine a burglar not only entering your home but also having the keys to your valuables—absolutely devastating!

Put simply

Think of this as a restaurant where the kitchen door is wide open, and anyone can walk in, whip up their favorite dish, and serve it to unsuspecting patrons. With no permission checks, bad actors can cook up chaos! RocketMQ has several components, including NameServer, Broker, and Controller, that are exposed on the internet without proper permission verification. An attacker can exploit this by leveraging the update configuration function or forging RocketMQ protocol content to execute commands.

What to do

This vulnerability could allow an attacker to execute arbitrary commands as if they were a trusted system user, leading to total system takeover. Imagine a burglar not only entering your home but also having the keys to your valuables—absolutely devastating! Upgrade RocketMQ to version 5.1.1 or later for the 5.x series, or 4.9.6 or later for the 4.x series. Ensuring you’re on the latest version will help lock the kitchen door! You've got this! Follow these steps, and you’ll have your RocketMQ environment secured in no time. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.96568 · 99.9th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2023-05-24T14:45Z
KEV added
2023-09-06 · due 2023-09-27
EPSS history
Timeline
  • 06 SEP 00:00Z
    Added to CISA KEV — remediate by Sep 27
    kev
  • 24 MAY 14:45Z
    Apache RocketMQ: Possible remote code execution vulnerability when using the update configuration function
    cvelistv5