Description
RabbitMQ is a messaging and streaming broker. Prior to 3.13.14, 4.0.19, 4.1.10, and 4.2.5, the rabbitmq_management HTTP API accepts oversized valid JSON bodies on with_decode and direct_request paths because read_complete_body checks the accumulated size before the final chunk but not the final combined size. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.
Published: 2026-07-10
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The RabbitMQ management HTTP API incorrectly validates the size of JSON request bodies in the with_decode and direct_request paths; the API checks the size. An oversized payload that exceeds the configured max_http_body_size is therefore accepted, causing the broker to allocate excessive memory and potentially crash or become unresponsive. This results in a classic resource exhaustion flaw (CWE‑770) that can bring the entire RabbitMQ instance down for malicious actors.

Affected Systems

RabbitMQ Server is vulnerable in all releases prior to 3.13.14, 4.0.19, 4.1.10, and 4.2.5. The flaw specifically affects the with_decode and direct_request paths of the management HTTP API, which are available to any client that connects to the management interface.

Risk and Exploitability

The CVSS score of 7.1 classifies the vulnerability as high severity. The EPSS score of less than 1% indicates a very low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog, suggesting it has not yet been widely abused. The likely attack vector is through the vulnerable management API endpoints; it is inferred that an attacker would need the ability to send authenticated requests to those paths in order to trigger the oversized‑body acceptance. Once the broker processes the large body, memory exhaustion may occur, leading to service disruption.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to RabbitMQ 3.13.14 or later if using a 3.x release.
  • Upgrade to RabbitMQ 4.0.19 or later if using a 4.0.x release.
  • Upgrade to RabbitMQ 4.1.10 or later if using a 4.1.x release.
  • Upgrade to RabbitMQ 4.2.5 or later if using a 4.2.x release.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 28 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Moderate


Mon, 13 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', '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 3.13.14, 4.0.19, 4.1.10, and 4.2.5, the rabbitmq_management HTTP API accepts oversized valid JSON bodies on with_decode and direct_request paths because read_complete_body checks the accumulated size before the final chunk but not the final combined size. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.
Title RabbitMQ management HTTP API accepts request bodies larger than configured max_http_body_size
Weaknesses CWE-770
References
Metrics cvssV4_0

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


Subscriptions

Rabbitmq Rabbitmq-server
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-13T18:55:35.052Z

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

Link: CVE-2026-57212

cve-icon Vulnrichment

Updated: 2026-07-13T18:16:56.775Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-10T20:15:28Z

Links: CVE-2026-57212 - Bugzilla

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling