Description
RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.15, 4.0.20, 4.1.11, and 4.2.6, the stream protocol stored the FrameMax value negotiated during the Tune handshake but did not compare it with an inbound frame's declared length before buffering the frame. With the stream plugin enabled, a remote client could therefore cause excessive memory pressure and denial of service by declaring an oversized frame. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.
Published: 2026-09-25
Score: 6.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Immediate Patch
AI Analysis

Impact

The vulnerability arises because the stream protocol in RabbitMQ does not validate the length of an inbound frame against the negotiated FrameMax value. This oversight allows a remote client to send a frame larger than the allowed maximum, which the broker buffers without checking. The resulting memory consumption can cause the broker to exhaust available memory, leading to a denial of service. The weakness is classified under CWE‑770, representing resource exhaustion.

Affected Systems

The flaw affects RabbitMQ Server versions 3.13.0 through 3.13.15, 4.0.20, 4.1.11, and 4.2.6 when the stream plugin is enabled. Production deployments of these affected releases utilizing the stream protocol are at risk.

Risk and Exploitability

The CVSS score of 6.3 indicates a moderate severity, while the EPSS score is not available and the bug is not listed in CISA’s KEV catalog. The likely attack vector is a remote client connecting to the broker and announcing an oversized frame during normal stream traffic. No special privileges are required beyond normal client access; thus the vulnerability is readily exploitable by any party able to communicate with the broker over the stream channel. Once triggered, the broker’s memory usage can rise sharply, potentially causing service interruption for all consumers and producers using that broker.

Generated by OpenCVE AI on September 25, 2026 at 18:43 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade RabbitMQ to version 4.2.6 or later, or to 4.1.11, 4.0.20, or 3.13.15 where the issue is fixed.
  • If an upgrade is not immediately possible, disable the stream plugin for all clients or restrict its usage to trusted internal services.
  • Configure a lower frame_max limit in the RabbitMQ broker configuration to reduce the maximum frame size that can be accepted, thereby limiting potential memory impact.

Generated by OpenCVE AI on September 25, 2026 at 18:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 26 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 26 Sep 2026 11:45:00 +0000

Type Values Removed Values Added
First Time appeared Rabbitmq
Rabbitmq rabbitmq-server
Vendors & Products Rabbitmq
Rabbitmq rabbitmq-server

Fri, 25 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.15, 4.0.20, 4.1.11, and 4.2.6, the stream protocol stored the FrameMax value negotiated during the Tune handshake but did not compare it with an inbound frame's declared length before buffering the frame. With the stream plugin enabled, a remote client could therefore cause excessive memory pressure and denial of service by declaring an oversized frame. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.
Title RabbitMQ: Stream-protocol frame length never validated against frame_max
Weaknesses CWE-770
References
Metrics cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N'}


Subscriptions

Rabbitmq Rabbitmq-server
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-25T16:42:34.568Z

Reserved: 2026-07-28T19:50:39.437Z

Link: CVE-2026-67225

cve-icon Vulnrichment

Updated: 2026-09-25T16:42:30.624Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-25T17:17:10.827

Modified: 2026-09-28T14:38:38.163

Link: CVE-2026-67225

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T11:30:09Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling