Impact
A flaw in RabbitMQ’s message broker allows a client to trigger the creation of overly many atoms from an external type format binary. The incorrect atom creation is not cleaned up by the Erlang garbage collector, quickly exhausting the atom table and causing the entire VM to crash. This denial of service disables all vhosts and connections, severely impacting availability. The weakness is a classic resource exhaustion case (CWE-400) as well as an uncontrolled atom allocation scenario (CWE-770).
Affected Systems
The vulnerability affects RabbitMQ server versions prior to 4.2.7 and 4.3.1. Any authenticated AMQP client (the protocol version is inferred to be 0‑9‑1) can exploit the bug by connecting to any vhost.
Risk and Exploitability
The CVSS score of 7.1 indicates a high severity of the denial‑of‑service impact. No known exploits are publicly listed, but the EPSS score of <1% indicates a very low probability of exploitation and it is not in the CISA KEV catalog. The attack requires only authentication, with no per‑connection rate limits, and can be performed with roughly 1 M lightweight requests, making exploitation highly feasible for an attacker who can obtain valid credentials.
OpenCVE Enrichment