RabbitMQ
Messaging · products/rabbitmq.yaml · RSS
Latest 4.4.0 Oct 19, 2026
Latest per track
| Track | Latest | Released |
|---|---|---|
| 4 | 4.4.0 | Oct 19, 2026 |
| 3 | 3.13.7 | Aug 26, 2024 |
Lifecycle
| Branch | Latest | Released | End of life |
|---|---|---|---|
| 4.3 | 4.3.7 | Apr 23, 2026 | — · maintained |
| 4.2 | 4.2.9 | Oct 27, 2025 | Jul 31, 2026 · ended |
| 4.1 | 4.1.8 | Apr 15, 2025 | Jan 30, 2026 · ended |
| 4.0 | 4.0.9 | Sep 18, 2024 | Apr 15, 2025 · ended |
| 3.13 | 3.13.7 | Feb 22, 2024 | Sep 17, 2024 · ended |
| 3.12 | 3.12.14 | Jun 1, 2023 | Feb 21, 2024 · ended |
| 3.11 | 3.11.28 | Sep 26, 2022 | Jun 1, 2023 · ended |
| 3.10 | 3.10.25 | May 3, 2022 | Sep 28, 2022 · ended |
| 3.9 | 3.9.29 | Jul 23, 2021 | Jan 31, 2023 · ended |
| 3.8 | 3.8.35 | Oct 1, 2019 | Jul 31, 2022 · ended |
| 3.7 | 3.7.28 | Nov 28, 2017 | Sep 30, 2020 · ended |
| 3.6 | 3.6.16 | Dec 22, 2015 | May 31, 2018 · ended |
| 3.5 | 3.5.8 | Mar 11, 2015 | Oct 31, 2016 · ended |
| 3.4 | 3.4.4 | Oct 21, 2014 | Oct 31, 2015 · ended |
| 3.3 | 3.3.5 | Apr 2, 2014 | Mar 31, 2015 · ended |
| 3.2 | 3.2.4 | Oct 23, 2013 | Oct 31, 2014 · ended |
| 3.1 | 3.1.5 | May 1, 2013 | Apr 30, 2014 · ended |
| 3.0 | 3.0.4 | Nov 19, 2012 | Nov 30, 2013 · ended |
Recent releases
breakingThe following AMQP 0-9-1 headers are no longer parsed: x-amqp-1.0-properties x-amqp-1.0-app-properties x-amqp-1.0-message-annotations x-amqp-1.0-footer RabbitMQ 3.13 and earlier used them to carry the AMQP 1.0 sections of a message received over AMQP 1.0. Nothing has written them since 4.0, so…
breakingLikewise, the x-basic-delivery-mode, x-basic-priority and x-basic-expiration message annotations are no longer parsed. They were written before 4.0 when an AMQP 0-9-1 message was encoded as AMQP 1.0 for a stream, so only a stream entry written by a 3.13 or earlier node carries them, and reading it…
breakingOpenID Connect discovery responses are now validated more strictly. A deployment whose identity provider serves non-HTTPS (http://) endpoints, or whose issuer claim does not match the discovery endpoint used to retrieve it, will fail discovery validation after the upgrade. This is known to affect…
securityFixes GHSA-j6hc-926v-qwq2: RabbitMQ STOMP consumers retain OAuth queue access after JWT expiration
securityFixes GHSA-6jvc-jx8w-m757: RabbitMQ Stream Publisher Management API Discloses Unauthorized Vhost and Stream Existence
securityFixes GHSA-342v-cj47-c9g8: Cross-vhost Stream consumer virtual-host existence disclosure
securityFixes GHSA-cfqc-c682-93mm: RabbitMQ Web STOMP: compressed pre-authentication messages exhaust broker memory
securityFixes CVE-2026-67419: Consecutive topic wildcards cause combinatorial routing work
securityFixes GHSA-6xpg-rfmh-grhq: STOMP pre-authentication frame size limit is not enforced
securityFixes CVE-2026-67414: RabbitMQ AMQP 1.0 parser: amplification memory-exhaustion DoS via zero-width array aggregation
securityFixes CVE-2026-67416: AMQP 1.0 symbolic body descriptor prefix collisions bypass validation
securityFixes CVE-2026-67409: JWKS Fetch Ignores HTTP Response Status Code - Signing Key Destruction Causes Authentication DoS (CWE-252)
securityFixes CVE-2026-67410: OAuth2 Client Secret Exposed via Unauthenticated JavaScript Endpoint (CWE-200)
securityFixes CVE-2026-67408: Stream Management Super-Stream Binding Keys Allocation Allows Low-Privilege Node Denial of Service
securityFixes CVE-2026-67237: Reflected XSS via the OAuth bootstrap JS endpoint
securityFixes CVE-2026-67234: Non-RFC-conformant cookie name when clearing the auth-mechanism preference
securityFixes CVE-2026-67236: Plaintext username:password stored in an insecure cookie after successful POST /login
securityFixes CVE-2026-67240: ReDoS via AMQP 1.0 SQL filter LIKE wildcard
securityFixes CVE-2026-67227: Atom exhaustion: to_atom on global-parameter :name
securityFixes CVE-2026-66072: Atom table exhaustion via stream `chunk_selector`
breakingcluster_partition_handling
breakingcluster_partition_handling.pause_if_all_down.recover
breakingcluster_partition_handling.pause_if_all_down.nodes.$name
securityFixes CVE-2026-67409: JWKS Fetch Ignores HTTP Response Status Code - Signing Key Destruction Causes Authentication DoS (CWE-252)
securityFixes CVE-2026-67410: OAuth2 Client Secret Exposed via Unauthenticated JavaScript Endpoint (CWE-200)
securityFixes CVE-2026-67408: Stream Management Super-Stream Binding Keys Allocation Allows Low-Privilege Node Denial of Service
securityFixes CVE-2026-67237: Reflected XSS via the OAuth bootstrap JS endpoint
securityFixes CVE-2026-67234: Non-RFC-conformant cookie name when clearing the auth-mechanism preference
securityFixes CVE-2026-67236: Plaintext username:password stored in an insecure cookie after successful POST /login
securityFixes CVE-2026-67240: ReDoS via AMQP 1.0 SQL filter LIKE wildcard
securityFixes CVE-2026-67226: Admin-only atom exhaustion: PUT /api/users tags list
securityFixes CVE-2026-67227: Atom exhaustion: to_atom on global-parameter :name
securityFixes CVE-2026-57219: Unauthenticated disclosure of OAuth client credentials via an HTTP API endpoint with certain less common OAuth 2 configurations
securityFixes CVE-2026-66079: Pre-auth AMQP 1.0 array32 zero-width element DoS
securityFixes CVE-2026-57220: Stream listener does not enforce configured frame-size limit during authentication, permitting unauth'd mem-exhaust DoS
securityFixes CVE-2026-57214: Stored XSS in RabbitMQ management UI
securityFixes CVE-2026-57212: RabbitMQ management HTTP API accepts request bodies larger than configured max_http_body_size
securityFixes CVE-2026-57213: Stored XSS in RabbitMQ federation management plugin via unsanitized consumer_tag rendering
securityFixes CVE-2026-44838: RabbitMQ MQTT Topic Permission Authorization Bypass
Security advisories
2.3 GHSA-6jvc-jx8w-m757 RabbitMQ Stream Publisher Management API Discloses Unauthorized Vhost and Stream Existence
6.0 GHSA-5jgm-jxp7-gwjh MQTT retained message store has no size or count limit and is never reclaimed
6.0 GHSA-6gmw-wxch-cvvc Shovel URI credentials disclosed to read-only monitoring users via the shovel management HTTP API
2.3 GHSA-27gv-h5q6-cpwg RabbitMQ policymaker RCE through federation-management nonmember RPC and distribution reflection
5.9 GHSA-3526-xvv4-q9mr RabbitMQ administrator RCE through reflected Erlang distribution authentication
6.0 GHSA-6chv-gv3h-cvcj RabbitMQ direct reply-to: forged suffix fanout causes quadratic mailbox memory
8.2 GHSA-cfqc-c682-93mm RabbitMQ Web STOMP: compressed pre-authentication messages exhaust broker memory
6.0 CVE-2026-67414 RabbitMQ AMQP 1.0 parser: amplification memory-exhaustion DoS via zero-width array aggregation
5.9 CVE-2026-67415 Shovel Management Atom Exhaustion Allows Persistent Broker-Wide Denial of Service