Impact
A flaw in the optional rabbitmq_jms_topic_exchange plugin allows an authenticated user to bind a topic selector that contains an unbounded LIKE regular expression. The selector’s wildcard characters are poorly escaped, enabling the server to execute a large number of overlapping PCRE fragments without any limit on token consumption. When the broker processes such a selector it can consume excessive CPU resources, leading to a denial of service for the entire broker.
Affected Systems
The vulnerability affects RabbitMQ Server from version 4.0.0 through 4.0.23, 4.1.14, 4.2.9, and 4.3.3. The affected component is the rabbitmq_jms_topic_exchange plugin. Versions 4.0.23, 4.1.14, 4.2.9, and 4.3.3 contain the fix; installations of these versions are not impacted.
Risk and Exploitability
The CVSS v3 score of 6 indicates moderate risk. No current EPSS data is available, but the vulnerability requires authentication to an enabled plugin, making it a local or application‑level attack. The attack can be executed by a legitimate tenant with publishing rights and will consume broker CPU, potentially denying service to other users. The issue is not listed in CISA KEV and there are no known public exploits at this time.
OpenCVE Enrichment