Rabbitmq server: RabbitMQ is a messaging and streaming broker. (CVE-2026-67235)
Description
CVE-2026-67235 is a vulnerability in RabbitMQ server versions prior to 4.3.0, 4.2.6, 4.1.11, 4.0.20, and 3.13.15 where the content-header BodySize field was not validated against max_message_size until assembly completion. This allows an authenticated AMQP 0-9-1 client with publish permission to cause unbounded memory accumulation by declaring an extremely large body size and streaming fragments, potentially leading to memory exhaustion and cluster-wide degradation. The issue is mitigated partially by a reactive memory alarm but is fixed in the stated versions.
CVSS v4.0
Affected software
pkg:deb/ubuntu/rabbitmq-server?arch=source&distro=esm-infra-legacy/xenialpkg:deb/ubuntu/rabbitmq-server?arch=source&distro=esm-infra/bionicpkg:deb/ubuntu/rabbitmq-server?arch=source&distro=esm-infra/focalpkg:deb/ubuntu/rabbitmq-server?arch=source&distro=jammypkg:deb/ubuntu/rabbitmq-server?arch=source&distro=noblepkg:deb/ubuntu/rabbitmq-server?arch=source&distro=resoluteRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
RabbitMQ server versions before 4.3.0, 4.2.6, 4.1.11, 4.0.20, and 3.13.15 improperly handle the content-header BodySize (uint64) by deferring validation against max_message_size until message assembly completes. An attacker with authenticated AMQP 0-9-1 publish permissions can exploit this by setting body_size to 2^63-1 and streaming message fragments, bypassing the size check and causing unbounded memory growth in the reader process. This can trigger memory alarms or cause the node to run out of memory, degrading cluster performance. The vulnerability is addressed by validating BodySize earlier in the processing pipeline.
Potential Impact
An authenticated AMQP 0-9-1 client with publish permissions can exploit this vulnerability to cause unbounded memory consumption on a RabbitMQ node, potentially leading to memory exhaustion and degradation of all publishers cluster-wide. The memory alarm provides only partial mitigation as it reacts after memory usage grows, not preventing the condition. This can impact availability and stability of the RabbitMQ cluster.
Mitigation Recommendations
A fix is available in RabbitMQ versions 4.3.0, 4.2.6, 4.1.11, 4.0.20, and 3.13.15. Users should upgrade to these or later versions to fully remediate the vulnerability. The memory alarm feature provides partial, reactive mitigation but is not a substitute for patching. Refer to the official Ubuntu security notice USN-8933-1 for patch details.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- UBUNTU-CVE-2026-67235
- Osv Schema Version
- 1.7.0
- Ecosystems
- ["Ubuntu:Pro:16.04:LTS","Ubuntu:Pro:18.04:LTS","Ubuntu:Pro:20.04:LTS","Ubuntu:22.04:LTS","Ubuntu:24.04:LTS","Ubuntu:26.04:LTS"]
- Cvss Version
- 4.0
- State
- PUBLISHED
Patch Information
Threat ID: 6ad3f5a92cdf04f6566627ec
Added to database: 10/17/2026, 22:24:41 UTC
Last enriched: 10/18/2026, 00:01:43 UTC
Last updated: 10/18/2026, 00:01:43 UTC
Views: 2
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.