Read the docs
TI-2021-12386 Aliases CVE-2021-32718

Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) in RabbitMQ management UI

Priority LOW 27CWE-80Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
Required
Attack complexity
Low
Impact type
Cross-site scripting
Confidentiality · integrity · availability
Low · Low · None
Fix status
Partial Red Hat: 2 fixed, 2 without a fix

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and Red Hat. Impact type from CWE-80.

Summary

RabbitMQ is a multi-protocol messaging broker. In rabbitmq-server prior to version 3.8.17, a new user being added via management UI could lead to the user's bane being rendered in a confirmation message without proper `<script>` tag sanitization, potentially allowing for JavaScript code execution in the context of the page. In order for this to occur, the user must be signed in and have elevated permissions (other user management). The vulnerability is patched in RabbitMQ 3.8.17. As a workaround, disable `rabbitmq_management` plugin and use CLI tools for management operations and Prometheus and Grafana for metrics and monitoring.

Why it matters now

EPSS 0.01432 73rd percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Partial rabbitmq-server (rabbitmq): 3.8.17Red Hat: 2 advisoriesRed Hat: 2 fixed, 2 without a fix

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
rabbitmqrabbitmq-serverbefore 3.8.173.8.17Patch availableCNA
  • rabbitmq-server Vendorrabbitmq Affected before 3.8.17 Fixed in 3.8.17 Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:vmware:rabbitmq:*:*:*:*:*:*:*:*before 3.8.17VulnerableVMware
  • cpe:2.3:a:vmware:rabbitmq:*:*:*:*:*:*:*:* Versions before 3.8.17 Vulnerable ·VMware

Remediation

  • Fix · CNA rabbitmq-server (rabbitmq) Fixed in 3.8.17

Red Hat 2 advisories

  • RHSA-2022:8867 Released 2022-12-07 · Red Hat rating Low
    Red Hat OpenStack Platform 16.1.9 (rabbitmq-server) security update
    • Red Hat OpenStack Platform 16.1 rabbitmq-server-3.7.23-9.el8ost
  • RHSA-2022:8851 Released 2022-12-07 · Red Hat rating Low
    Red Hat OpenStack Platform 16.2.4 (rabbitmq-server) security update
    • Red Hat OpenStack Platform 16.2 rabbitmq-server-3.8.16-3.el8ost

Vendor assessments

Red Hat

Red Hat rating: Low. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat OpenStack Platform 10 (Newton)AffectedNo fix planned: Out of support scope
Red Hat OpenStack Platform 13 (Queens)AffectedNo fix planned: Out of support scope
Red Hat OpenStack Platform 16.1Fixed RHSA-2022:8867
Red Hat OpenStack Platform 16.2Fixed RHSA-2022:8851
Not affected: 1 product
  • Red Hat Ansible Tower 3

Timeline

  1. 2026-10-02 Threatist record created from CVE-2021-32718

References

  • TI-2026-41154 Improper authentication in rabbitmq-server CVSS 3.1CRITICAL 10.0
  • TI-2026-41149 RabbitMQ: UNC SSRF affecting the management UI on Windows CVSS 3.1CRITICAL 10.0
  • TI-2026-41158 Resource allocation without limits in rabbitmq-server CVSS 3.1HIGH 7.5
  • TI-2026-47695 RabbitMQ: OAuth2 Client Secret Exposed via Unauthenticated JavaScript Endpoint CVSS 4.0HIGH 8.2
  • TI-2026-47694 RabbitMQ: JWKS Fetch Ignores HTTP Response Status Code - Signing Key Destruction Causes Authentication DoS CVSS 4.0HIGH 8.2
  • TI-2026-45167 RabbitMQ Java client: Unvalidated Class.forName in JSON-RPC ProcedureDescription enables arbitrary class loading CVSS 4.0HIGH 7.5
See all 100 →

Sources