CVE-2026-66079

RabbitMQ: Pre-auth AMQP 1.0 array32 zero-width element DoS

CVE-2026-66079 is fixed in rabbitmq-server on 1 platform, first by rabbitmq-server 4.0.5-10ubuntu5.2, released September 25, 2026. It is not reported as exploited. Patch Radar priority: High.

High
CVSS
7.5
Important
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0032
24th percentile

RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6, parse_array_primitive/2 for constructor 0x45 (list0) returns an element with byte-width B = 0. The enclosing array32 parser at line 148 reads a 4-byte Count from the wire and loops Count times consuming B bytes each , with B = 0, no input is consumed and the loop builds a list of Count empty elements bounded only by the 32-bit field. The SASL-mechanisms / SASL-init frame is parsed by amqp10_framing:decode_bin/1 from rabbit_amqp_reader.erl:412 before authentication completes. The pre-auth incoming_max_frame_size (default 8192 bytes) caps the frame, not the Count field, so a 19-byte payload with Count = 0xFFFFFFFF is accepted. No max_heap_size is set on the reader process. An unauthenticated network attacker can crash any RabbitMQ node that has the AMQP 1.0 listener enabled (default port 5672) by sending a single ~19-byte frame. The reader process attempts to build a list of ~4 billion empty elements, exhausting heap memory and terminating the Erlang VM. All tenants and protocols on the node lose service. Preconditions include Network reachability to the AMQP listener (port 5672, enabled by default) No authentication required. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.

Where it's fixed

ProductFixed inFixReleased
Linux
rabbitmq-server · Debian 14 4.3.0-2 DEBIAN-CVE-2026-66079 Sep 25, 2026
rabbitmq-server · Ubuntu 18.04.6 LTS (bionic) 3.6.10-1ubuntu0.5+esm1 rabbitmq-server 3.6.10-1ubuntu0.5+esm1 Oct 19, 2026
rabbitmq-server · Ubuntu 20.04 LTS (focal) 3.8.3-0ubuntu0.3+esm2 rabbitmq-server 3.8.3-0ubuntu0.3+esm2 Oct 19, 2026
rabbitmq-server · Ubuntu 22.04.1 LTS (jammy) 3.9.27-0ubuntu0.6 rabbitmq-server 3.9.27-0ubuntu0.6 Oct 19, 2026
rabbitmq-server · Ubuntu 24.04.5 LTS (noble) 3.12.1-1ubuntu1.7 rabbitmq-server 3.12.1-1ubuntu1.7 Oct 19, 2026
rabbitmq-server · Ubuntu 26.04.1 LTS (resolute) 4.0.5-10ubuntu5.2 rabbitmq-server 4.0.5-10ubuntu5.2 Sep 25, 2026

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.