RabbitMQ MQTT Topic Permission Authorization Bypass (CVE-2026-44838)
RabbitMQ is a messaging and streaming broker. From 4.2.0 to before 4.2.4, RabbitMQ's MQTT plugin allows for topic-level authorization using regular expressions with variable substitution. Administrators can create patterns such as ^{client_id}-sensors$ to restrict user access to topics that include their client ID. However, the client_id is provided by the user in the MQTT CONNECT packet and is inserted into the regex pattern without escaping special regex characters. This flaw enables an authenticated MQTT user to inject regex operators to bypass authorization. This vulnerability is fixed in 4.2.4 and 4.3.0.
AI Analysis
Technical Summary
The vulnerability CVE-2026-44838 affects RabbitMQ's MQTT plugin used in Red Hat Hardened Images. It arises because the client ID provided in the MQTT CONNECT packet is inserted into authorization regular expression patterns without proper escaping of special characters. This allows an authenticated MQTT user to inject regex operators and bypass topic-level authorization controls, gaining unauthorized access to topics. Red Hat has issued a security advisory (RHSA-2026:45128) and released updated RPM packages rabbitmq-server4.3-4.3.4-0.1.hum1 for aarch64 and x86_64 architectures to fix this flaw.
Potential Impact
An attacker with valid MQTT authentication credentials can exploit this vulnerability to bypass topic-level authorization and access sensitive topics they are not authorized to use. This compromises confidentiality and integrity of MQTT messaging within affected Red Hat Hardened Images environments. There is no indication of impact on availability. No known exploits in the wild have been reported.
Mitigation Recommendations
Red Hat has released fixed versions of the rabbitmq-server4.3 RPM packages (version 4.3.4-0.1.hum1) for aarch64 and x86_64 architectures. Users should apply these updates promptly to remediate the vulnerability. No alternative mitigations or workarounds are documented. Patch status is confirmed by the vendor advisory.
RabbitMQ MQTT Topic Permission Authorization Bypass (CVE-2026-44838)
Description
RabbitMQ is a messaging and streaming broker. From 4.2.0 to before 4.2.4, RabbitMQ's MQTT plugin allows for topic-level authorization using regular expressions with variable substitution. Administrators can create patterns such as ^{client_id}-sensors$ to restrict user access to topics that include their client ID. However, the client_id is provided by the user in the MQTT CONNECT packet and is inserted into the regex pattern without escaping special regex characters. This flaw enables an authenticated MQTT user to inject regex operators to bypass authorization. This vulnerability is fixed in 4.2.4 and 4.3.0.
Affected software
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The vulnerability CVE-2026-44838 affects RabbitMQ's MQTT plugin used in Red Hat Hardened Images. It arises because the client ID provided in the MQTT CONNECT packet is inserted into authorization regular expression patterns without proper escaping of special characters. This allows an authenticated MQTT user to inject regex operators and bypass topic-level authorization controls, gaining unauthorized access to topics. Red Hat has issued a security advisory (RHSA-2026:45128) and released updated RPM packages rabbitmq-server4.3-4.3.4-0.1.hum1 for aarch64 and x86_64 architectures to fix this flaw.
Potential Impact
An attacker with valid MQTT authentication credentials can exploit this vulnerability to bypass topic-level authorization and access sensitive topics they are not authorized to use. This compromises confidentiality and integrity of MQTT messaging within affected Red Hat Hardened Images environments. There is no indication of impact on availability. No known exploits in the wild have been reported.
Mitigation Recommendations
Red Hat has released fixed versions of the rabbitmq-server4.3 RPM packages (version 4.3.4-0.1.hum1) for aarch64 and x86_64 architectures. Users should apply these updates promptly to remediate the vulnerability. No alternative mitigations or workarounds are documented. Patch status is confirmed by the vendor advisory.
Technical Details
- Gcve Source
- db.gcve.eu
- Csaf Category
- csaf_security_advisory
- Csaf Version
- 2.0
- Publisher
- Red Hat Product Security
- Advisory Id
- RHSA-2026:45128
- Cve Count
- 1
- State
- PUBLISHED
Threat ID: 6a6fb62abf32cb7a346e6ba7
Added to database: 08/02/2026, 21:27:06 UTC
Last enriched: 08/16/2026, 18:06:04 UTC
Last updated: 09/16/2026, 22:01:35 UTC
Views: 26
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.