Resource exhaustion in RabbitMQ Server - #VU137232
Published: July 9, 2026
Vulnerability details
The vulnerability allows a remote user to cause a denial of service.
The vulnerability exists due to uncontrolled resource consumption in rabbit_pid_codec:decompose_from_binary/1 when decoding caller-supplied ETF-encoded reply-to queue names. A remote user can send specially crafted AMQP requests with unique node names to cause a denial of service.
The issue is reachable through queue names or routing keys beginning with amq.rabbitmq.reply-to. and can crash the entire Erlang VM across all vhosts and connections.