CVE-2026-67420RabbitMQ OAuth credential refresh retains revoked runtime tags
Updated under an hour ago ()
Does this affect you?
It affects rabbitmq-server and 1 other product. Add what you run to find out whether that includes you.
No exploitation reported and no EPSS estimate yet.
Do this next
Free account, 1 product
RabbitMQ is a messaging and streaming broker. From 3.13.0 until 3.13.19, 4.0.24, 4.1.15, 4.2.10, and 4.3.5, RabbitMQ OAuth credential refresh retains revoked runtime tags. when an existing AMQP connection refreshes from an OAuth token that grants the impersonator tag to a valid same-username token that no longer grants that tag, RabbitMQ updates the OAuth backend implementation (token/scopes/expiry) but leaves the connection's runtime #user.tags unchanged. rabbitaccesscontrol:checkuserid/2 then still honors the stale impersonator tag, so the connection (including newly opened channels) can continue publishing messages with a foreign AMQP userid after that privilege should have been revoked. A fresh connection using the downgraded token correctly refuses the same publish, proving the defect is stale session state rather than the token Limited to connections that once held impersonator and successfully refresh to a downgraded same-username rabbitauthbackendoauth2 (or an equivalent refresh-capable backend that returns tags) is enabled for This issue is fixed in versions 3.13.19, 4.0.24, 4.1.15, 4.2.10, and 4.3.5.
- CVSS
- 2.3 LOW (v4.0, CNA)CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
- Weakness (CWE)
- CWE-862
- Known exploited
- Not in CISA's KEV catalog
- EPSS (exploitation in the next 30 days)
- Not loaded for this CVE
- Assigned by
- GitHub_M
- NVD analysis
- Analyzed
- Record last updated
- Sep 29, 2026
- First seen by InfoSec Signals
- Oct 9, 2026
Affected products
rabbitmq rabbitmq-server rabbitmq:server (from the name) | from 3.13.0, < 3.13.19; from 4.0.0, < 4.0.24; from 4.1.0, < 4.1.15; from 4.2.0, < 4.2.10; from 4.3.0, < 4.3.5 | CNA record |
broadcom rabbitmq_server broadcom:rabbitmq_server | from 3.13.0 before 3.13.19; from 4.0.0 before 4.0.24; from 4.1.0 before 4.1.15; from 4.2.0 before 4.2.10; from 4.3.0 before 4.3.5 | NVD |
References
- https://github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-86fm-44m9-rqjxx-refsource-confirm, vendor-advisory, mitigation, exploit
- https://github.com/rabbitmq/rabbitmq-server/commit/5de287d213765ca592ff5848ad2f6b9b98ee6772x-refsource-misc, patch
- https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.5x-refsource-misc, release-notes
The CVE record on cve.org NVD's entry
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.