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_federation_management plugin renders the consumer_tag field on the Federation Status page without HTML escaping, allowing a user who can configure a federation upstream or policy to execute JavaScript in the browser of a user viewing that page. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.
Published: 2026-07-10
Score: 5.7 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A cross‑site scripting flaw in the rabbitmq_federation_management plugin allows an authenticated user with permission to set up federation upstreams or policies to embed arbitrary HTML‑script tags into the consumer_tag field. When the Federation Status page renders this field without escaping, the browser executes the stored script in the context of any user who subsequently views the page, enabling client‑side code execution such as session hijacking or credential theft. The weakness corresponds to Input Validation failures (CWE‑79).

Affected Systems

RabbitMQ Server, all deployments using the rabbitmq_federation_management plugin prior to version 3.13.14, 4.0.19, 4.1.10, or 4._federation_management plugin displays the consumer_tag field on the Federation Status dashboard without escaping HTML, creating a stored cross‑site flaw. An attacker who can configure a federation upstream or policy can inject malicious JavaScript that executes in the browsers of users who later view the impacted page. Because the vulnerability allows client‑side code execution, it can be leveraged for session hijacking, credential theft, or other malicious actions in the context of a user viewing the UI, risk.

Risk and Exploitability

The CVSS score of 5.7 indicates a moderate impact. The EPSS score of < 1% indicates a very low exploitation probability, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires the ability to configure federation upstreams or policies, thus it is limited the payload, the script runs automatically when any user views the Federation Status page, making this a classic stored XSS that can affect any authenticated user who accesses the UI.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade RabbitMQ Server to version 3.13.14, 4.0.19, 4.1.10, or 4.2.5 or later to apply the vendor patch
  • If an upgrade is not immediately possible, disable the rabbitmq_federation_management plugin or restrict access to the Federation Status page so that no user can view the rendered consumer_tag field
  • Restrict the creation and modification of federation upstreams and policies to trusted administrators only, an attacker can inject malicious content

Generated by OpenCVE AI on July 29, 2026 at 10:12 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': 5.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:L/A:N'}

threat_severity

Moderate


Tue, 14 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.14, 4.0.19, 4.1.10, and 4.2.5, the rabbitmq_federation_management plugin renders the consumer_tag field on the Federation Status page without HTML escaping, allowing a user who can configure a federation upstream or policy to execute JavaScript in the browser of a user viewing that page. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.
Title RabbitMQ: Stored XSS federation management plugin via unsanitized consumer_tag rendering
Weaknesses CWE-79
References
Metrics cvssV4_0

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


Subscriptions

Rabbitmq Rabbitmq-server
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-14T13:58:52.669Z

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

Link: CVE-2026-57213

cve-icon Vulnrichment

Updated: 2026-07-14T13:58:47.882Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-10T20:14:30Z

Links: CVE-2026-57213 - Bugzilla

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')