Description
RabbitMQ is a messaging and streaming broker. Prior to 3.13.15, 4.0.20, 4.1.11, and 4.2.6, AMQP 0-9-1, AMQP 1.0, and Stream Protocol authentication can allow a loopback-restricted user such as guest to connect remotely when traffic is accepted through a trusted PROXY-protocol path and the backend listener is loopback-bound because the loopback check uses the listener-side socket address instead of the real client source. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.
Published: 2026-07-10
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

RabbitMQ implements a loopback restriction that should verify the source address of an incoming connection against the address the server is bound to. In affected releases, the check mistakenly uses the address of the listener socket rather than the actual client source, allowing a connection that is forwarded through a trusted PROXY‑protocol endpoint to be treated as originating from localhost. This flaw enables a remote client to authenticate as the restricted guest user when traffic is routed through such a proxy, effectively bypassing the intended local‑only access limitation and providing unauthorized access to messaging resources.

Affected Systems

RabbitMQ Server is affected. All versions prior to 3.13.15, 4.0.20, 4.1.11, and 4.2.6 are vulnerable. The flaw applies across the AMQP 0-9-1, AMQP 1.0, and Stream Protocol interfaces that the broker exposes.

Risk and Exploitability

With a CVSS score of 6.8 the vulnerability is considered moderate to high in severity, while the EPSS score of less than 1% indicates a very low probability of exploitation at the time of analysis. The issue is not listed in CISA's KEV catalog, suggesting there are no known or publicly available exploits. The attack vector requires the attacker to have the ability to send a PROXY‑protocol header that contains a loopback address to a RabbitMQ node whose listener is bound to localhost. If the broker is exposed to such traffic, an attacker can establish a guest session and read, write, or delete messages on any queues or exchanges that the guest account can access, compromising confidentiality, integrity, or availability of the messaging system.

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 the earliest supported patch: 3.13.15, 4.0.20, 4.1.11, or 4.2.6
  • Limit or disable the PROXY‑protocol on the broker; if it is required, restrict its use to trusted internal hosts only
  • Disable the default guest account or hard‑code it to have no permissions on critical exchanges or queues
  • If upgrading immediately is not possible, isolate the broker on a separate network segment and enforce strict firewall rules to allow only trusted management endpoints to reach the PROXY service

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

Mon, 13 Jul 2026 14: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.15, 4.0.20, 4.1.11, and 4.2.6, AMQP 0-9-1, AMQP 1.0, and Stream Protocol authentication can allow a loopback-restricted user such as guest to connect remotely when traffic is accepted through a trusted PROXY-protocol path and the backend listener is loopback-bound because the loopback check uses the listener-side socket address instead of the real client source. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.
Title RabbitMQ: AMQP 1.0, AMQP 0-9-1, Stream Protocol loopback enforcement can lead to remote guest sessions due to listener-address loopback checks
Weaknesses CWE-287
References
Metrics cvssV3_1

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


Subscriptions

Rabbitmq Rabbitmq-server
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-13T14:01:23.697Z

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

Link: CVE-2026-57216

cve-icon Vulnrichment

Updated: 2026-07-13T14:01:17.525Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses