← Vulnerability feed

Vulnerability record · CVE-2023-33246 · published 24 May 2023

CVE-2023-33246: Apache RocketMQ Missing Authentication Leads to Remote Command Execution

Apache · Rocketmq

RocketMQ 5.1.0 and below expose NameServer, Broker, and Controller components without permission verification, allowing an attacker to abuse the update configuration function to run commands as the RocketMQ system user. The same effect can be achieved by forging RocketMQ protocol content. This is a critical, unauthenticated remote code execution flaw in a widely deployed messaging middleware.

9.8 CVSS 3.1 Critical CISA KEV since 6 Sep 2023 EPSS 97% · top 0.1% CWE-94 · Code injection
9.8CVSS 3.1 base score
97%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
1Affected product versions listed by NVD
10References, 5 tagged exploit
17 Jun 2026Last modified by NVD

Description

For RocketMQ versions 5.1.0 and below, under certain conditions, there is a risk of remote command execution.  Several components of RocketMQ, including NameServer, Broker, and Controller, are leaked on the extranet and lack permission verification, an attacker can exploit this vulnerability by using the update configuration function to execute commands as the system users that RocketMQ is running as. Additionally, an attacker can achieve the same effect by forging the RocketMQ protocol content.  To prevent these attacks, users are recommended to upgrade to version 5.1.1 or above for using RocketMQ 5.x or 4.9.6 or above for using RocketMQ 4.x .

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 16 September 2026. Confidence: high.

critical priorityUnauthenticated network RCE with a 9.8 CVSS score, KEV listing, near-certain EPSS probability, and public exploits makes this an urgent patch-first issue.

What it is

RocketMQ 5.1.0 and below expose NameServer, Broker, and Controller components without permission verification, allowing an attacker to abuse the update configuration function to run commands as the RocketMQ system user. The same effect can be achieved by forging RocketMQ protocol content. This is a critical, unauthenticated remote code execution flaw in a widely deployed messaging middleware.

Impact

An attacker gains arbitrary command execution with the privileges of the RocketMQ process, enabling full compromise of the host and any data or credentials it can reach. Because the flaw is unauthenticated and network-reachable, it can be used for lateral movement or ransomware staging.

Attack surface

Reached over the network via exposed RocketMQ NameServer, Broker, or Controller ports; the CVSS vector shows no privileges or user interaction required. Any instance whose components are reachable from an untrusted network is exposed.

Exploitation

CISA added it to KEV on 2023-09-06 with a 2023-09-27 remediation due date, and EPSS gives a 30-day probability of 0.96568 (99.88th percentile). Multiple public exploit references exist, confirming active exploitation.

What to do

  • Upgrade to RocketMQ 5.1.1 or above for 5.x, or 4.9.6 or above for 4.x.
  • Restrict network access to NameServer, Broker, and Controller ports so they are not reachable from the internet or untrusted segments.
  • Enable authentication and ACLs on RocketMQ components where supported, and avoid running them as privileged system users.
  • If immediate patching is not possible, apply vendor-recommended mitigations or discontinue use of the affected product per CISA guidance.
  • Monitor for unauthorized configuration update requests and forged protocol traffic against RocketMQ endpoints.

Detection

  • Alert on unexpected update configuration calls or protocol messages to RocketMQ NameServer, Broker, or Controller ports.
  • Monitor RocketMQ process behavior for child processes or shell execution spawned by the service account.
  • Review network logs for external or untrusted hosts connecting to RocketMQ ports.
  • Audit RocketMQ configuration changes and correlate them with process creation events on the host.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2023-33246 to the Known Exploited Vulnerabilities catalog on 6 September 2023 as "Apache RocketMQ Command Execution Vulnerability". Required action: Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable. Federal deadline 27 September 2023.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2023-33246 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2023-37582Apache RocketMQ NameServer incomplete fix allows remote command executionCVE-2023-37582 is a remote command execution flaw in the Apache RocketMQ NameServer component, arising because the fix for CVE-2023-33246 was incompl…EPSS 90%analysed8.8CVE-2024-23321Apache rocketmq information exposure vulnerabilityFor RocketMQ versions 5.2.0 and below, under certain conditions, there is a risk of exposure of sensitive Information to an unauthorized actor even i…EPSS 0.89%5.3CVE-2019-17572Apache rocketmq path traversal vulnerabilityIn Apache RocketMQ 4.2.0 to 4.6.0, when the automatic topic creation in the broker is turned on by default, an evil topic like “../../../../topic2020…EPSS 3.0%8.8CVE-2026-65660Microsoft sharepoint server code injection vulnerabilityImproper control of generation of code ('code injection') in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.KEVEPSS 2.1%9.8CVE-2026-60004Gitea diffpatch API code injection enables remote code executionGitea before 1.27.1 allows remote code execution through the diffpatch API by way of Git hook installation. The flaw is a code injection issue (CWE-9…KEVEPSS 24%analysed9.5CVE-2026-72530TrueConf Server sandbox breakout via crafted script code injectionTrueConf Server versions 5.3.X through 5.3.9, 5.4.X through 5.4.9, 5.5.X through 5.5.5 and earlier allow a remote unauthenticated attacker to break o…KEVEPSS 1.7%analysed9.4CVE-2025-62593Ray browser-based RCE via insufficient User-Agent guardRay, an AI compute engine, contains a critical remote code execution flaw before version 2.52.0. Its defense against browser-based attacks relies on …KEVEPSS 62%analysed9.8CVE-2026-9198Langflow auto_login and code validation chain enables unauthenticated RCEIBM Langflow OSS 1.0.0 through 1.10.0 exposes /api/v1/auto_login, which mints SUPERUSER tokens to any network caller, and /api/v1/validate/code, whic…KEVEPSS 29%analysed

Source: NIST National Vulnerability Database (record CVE-2023-33246), CISA KEV, FIRST EPSS (scores of 2026-09-25). This page is refreshed as NVD updates the record.