Description
RabbitMQ is a messaging and streaming broker. Prior to 4.2.6, the RabbitMQ stream listener does not enforce the configured stream frame-size limit while assembling frames during authentication and before Tune negotiation, allowing an unauthenticated remote client to declare oversized frame lengths and consume broker memory in rabbit_stream_core. This issue is fixed in version 4.2.6.
Published: 2026-07-10
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The RabbitMQ stream listener misuse of the configured frame-size limit during authentication causes memory exhaustion in rabbit_stream_core. The vulnerability is a classic No Resource Exhaustion flaw (CWE-770). A remote unauthenticated client can transmit oversized frame lengths before the broker applies the limit, causing the broker's memory buffers to grow uncontrollably and potentially crash or become unresponsive. This results in a denial‑of‑service condition that can affect the availability of all services relying on the broker.

Affected Systems

The flaw exists in RabbitMQ Server versions earlier than 4.2.6 from the vendor rabbitmq. Any deployment that has not applied the 4.2.6 release or a later patch is susceptible. The affected component is the stream listener that performs frame assembly during authentication and before Tune negotiation. All brokers exposing the stream protocol over the network are at risk.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity, and the issue is not listed the CISA Known Exploited Vulnerabilities catalog. The EPSS score of < 1% indicates a very low, but non‑zero, exploitation probability, but the description states that an unauthenticated remote client can trigger the flaw by sending specially crafted messages to the broker's stream listener. Once enacted, the broker will allocate memory in rabbit_stream_core until resources are exhausted, leading to a service disruption. Applying the 4.2.6 fix restores enforcement of the frame‑size limit and eliminates the DoS vector.

Generated by OpenCVE AI on July 29, 2026 at 10:10 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade RabbitMQ Server to version 4.2.6 or later to enforce the stream frame‑size limit.
  • If an upgrade cannot be performed immediately, place the RabbitMQ process inside a memory‑restricted cgroup or impose OS‑level memory limits so that a single broker instance cannot consume all system memory.
  • Restrict network access to the stream port, allowing only trusted hosts, or block the port entirely from untrusted networks.

Generated by OpenCVE AI on July 29, 2026 at 10:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 29 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


Wed, 15 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 21:45:00 +0000

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

Fri, 10 Jul 2026 20:45:00 +0000

Type Values Removed Values Added
Description RabbitMQ is a messaging and streaming broker. Prior to 4.2.6, the RabbitMQ stream listener does not enforce the configured stream frame-size limit while assembling frames during authentication and before Tune negotiation, allowing an unauthenticated remote client to declare oversized frame lengths and consume broker memory in rabbit_stream_core. This issue is fixed in version 4.2.6.
Title RabbitMQ: Stream listener does not enforce configured frame-size limit during authentication, permitting unauth'd mem-exhaust DoS
Weaknesses CWE-770
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Rabbitmq Rabbitmq-server
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-13T16:20:19.134Z

Reserved: 2026-06-24T02:21:33.810Z

Link: CVE-2026-57220

cve-icon Vulnrichment

Updated: 2026-07-13T16:20:08.115Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

Publid Date: 2026-07-10T20:19:23Z

Links: CVE-2026-57220 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T10:15:06Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling