CVE-2026-67229

6.9

RabbitMQ · rabbitmq-server

A resource exhaustion vulnerability in RabbitMQ allows an authenticated administrator to crash a node by importing a maliciously crafted definitions file containing excessive unique metadata keys.

Executive summary

A vulnerability in RabbitMQ allows an administrator with elevated privileges to trigger a denial of service by exhausting system resources through a crafted definitions import.

Vulnerability

This is an uncontrolled resource consumption vulnerability (CWE-400) occurring within the vhost metadata import process. The system uses an unsafe function, binary_to_atom, which allows an attacker with administrator privileges to exhaust the atom table and crash the node.

Business impact

Successful exploitation of this flaw results in a denial of service, rendering the messaging broker unavailable. While the CVSS score of 6.9 reflects a medium severity due to the requirement for administrative privileges, the potential for total node failure poses a significant risk to operational continuity and message delivery integrity in critical infrastructure.

Remediation

Immediate Action: Upgrade RabbitMQ to version 3.13.15, 4.0.20, 4.1.11, 4.2.6, or 4.3.0 immediately to resolve the unsafe use of the atomizing function.

Proactive Monitoring: Monitor server logs for unexpected node crashes or errors related to definition file imports and review administrative activity logs for unauthorized or suspicious configuration changes.

Compensating Controls: Restrict administrative access to trusted personnel only and implement strict validation processes for any definitions files imported into the production environment.

Exploitation status

Public Exploit Available: No

Analyst recommendation

Given the potential for service disruption, organizations should prioritize updating their RabbitMQ instances to the patched versions. While the exploit requires administrative access, the ease with which a node can be crashed necessitates strict adherence to the principle of least privilege for all administrative accounts.

More RabbitMQ CVEs

History

  1. Analyst report written

Sources