CVE-2023-33246
Apache RocketMQ: Mögliche Schwachstelle für Remote-Codeausführung bei Verwendung der Funktion zur Aktualisierung der Konfiguration
- Veröffentlicht
- 24.05.2023
- Aktualisiert
- 21.10.2025
- CNA zuweisen
- apache
- Beweise beobachtet
- 06.09.2023
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HHoch · nächste 30 Tage
- Perzentil
- 99,9 %
- Modelldatum
- 15.10.2026
EPSS ist eine statistische Schätzung, keine Gewissheit oder ein Maß für die Auswirkung. Kombinieren Sie es mit CVSS, KEV-Status, Belichtung und Ihrer Umgebung.
CISA bekanntermaßen ausgenutzt
Dieses CVE erscheint im CISA-Katalog „Known Exploited Vulnerabilities“.
Zusammenfassung
Bei RocketMQ-Versionen 5.1.0 und darunter besteht unter bestimmten Bedingungen das Risiko einer Remote-Befehlsausführung. Mehrere Komponenten von RocketMQ, einschließlich NameServer, Broker und Controller, sind im Extranet offengelegt und weisen keine Berechtigungsprüfung auf. Ein Angreifer kann diese Schwachstelle ausnutzen, indem er die Funktion zur Konfigurationsaktualisierung verwendet, um Befehle als die Systembenutzer auszuführen, unter denen RocketMQ läuft. Darüber hinaus kann ein Angreifer denselben Effekt erzielen, indem er den Inhalt des RocketMQ-Protokolls fälscht. Um diese Angriffe zu verhindern, wird Benutzern empfohlen, bei Verwendung von RocketMQ 5.x auf Version 5.1.1 oder höher zu aktualisieren bzw. bei Verwendung von RocketMQ 4.x auf Version 4.9.6 oder höher.
Quellen
rocketmq/CVE-2023-33246
Apache RocketMQ Broker Remote Command Execution (CVE-2023-33246)
Vulhub vulnerability labsAngegebene Bedingungen
- lab image version: vulhub/rocketmq:5.1.0(rocketmq/CVE-2023-33246/docker-compose.yml:services.rocketmq.image)
modules/exploits/multi/http/apache_rocketmq_update_config.rb
Metasploit Framework modulesAngegebene Bedingungen
- platform: Linux,Unix($.exploit_multi/http/apache_rocketmq_update_config.platform)
- verification: check_declared($.exploit_multi/http/apache_rocketmq_update_config.check)
network/cves/2023/CVE-2023-33246.yaml
Nuclei TemplatesAngegebene Bedingungen
- network: tcp($.protocol_keys)
- verification: dsl($.matchers[*].type)
- oob: interactsh_reference($.template_text)
Verantwortungsvoller Umgang
Verwenden Sie Schwachstelleninformationen nur auf Systemen, die Sie besitzen oder zu deren Testen Sie berechtigt sind. Kitploit verlinkt auf öffentliche Forschungsmetadaten und speichert keinen Exploit-Code oder bösartige Payloads.