CVE-2026-44839
RabbitMQ: Unsanitized vhost names allow for XSS in management UI
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- High
- User interaction
- Active
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.6
RabbitMQ: Unsanitized vhost names allow for XSS in management UI
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.
- Record
CVE-2026-44839- CVSS 4.0
- 5.6 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:H/UI:A/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-80
- Updated
- 2026-11-02
EUVDEUVD-2026-32549
5.6
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.
- Record
EUVD-2026-32549- CVSS 4.0
- 5.6 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:H/UI:A/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
NVD
5.6
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.
- Record
CVE-2026-44839- CVSS 4.0
- 5.6 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:H/UI:A/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-80
- Updated
- 2026-11-02
OSV
5.6
RabbitMQ: Unsanitized vhost names allow for XSS in management UI
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.
- Record
CVE-2026-44839- CVSS 4.0
- 5.6 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:H/UI:A/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-80
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-44839
4.8
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.
- Record
DEBIAN-CVE-2026-44839- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2026-4028
8.8
rabbitmq-server security update
RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging. The RabbitMQ server is a robust and scalable implementation of an AMQP broker.
Security Fix(es):
RabbitMQ is a multi-protocol messaging and streaming broker. HTTP API did not enforce an HTTP request body limit, making it vulnerable for denial of service (DoS) attacks with very large messages. An authenticated user with sufficient credentials can publish a very large messages over the HTTP API and cause target node to be terminated by an "out-of-memory killer"-like mechanism. This vulnerability has been patched in versions 3.11.24 and 3.12.7.(CVE-2023-46118)
RabbitMQ is a messaging and streaming broker. Versions prior to 4.0.3 are vulnerable to a sophisticated attack that could modify virtual host name on disk and then make it unrecoverable (with other on disk file modifications) can lead to arbitrary JavaScript code execution in the browsers of management UI users. When a virtual host on a RabbitMQ node fails to start, recent versions
will display an error message (a notification) in the management UI. The error message includes virtual host name, which was not escaped prior to open source RabbitMQ 4.0.3 and Tanzu RabbitMQ 4.0.3, 3.13.8. An attack that both makes a virtual host fail to start and creates a new virtual host name with an XSS code snippet or changes the name of an existing virtual host on disk could trigger arbitrary JavaScript code execution in the management UI (the user's browser). Open source RabbitMQ 4.0.3 and Tanzu RabbitMQ 4.0.3 and 3.13.8 patch the issue.(CVE-2025-30219)
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.(CVE-2026-44839)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.14, 4.0.19, 4.1.10, and 4.2.5, the rabbitmq_management HTTP API accepts oversized valid JSON bodies on with_decode and direct_request paths because read_complete_body checks the accumulated size before the final chunk but not the final combined size. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.(CVE-2026-57212)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.14, 4.0.19, 4.1.10, and 4.2.5, the rabbitmq_federation_management plugin renders the consumer_tag field on the Federation Status page without HTML escaping, allowing a user who can configure a federation upstream or policy to execute JavaScript in the browser of a user viewing that page. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.(CVE-2026-57213)
RabbitMQ is a messaging and streaming broker. Prior to 4.2.5, the RabbitMQ management UI renders the x-internal-purpose queue or exchange argument into an HTML title attribute without proper escaping on the Queues and Exchanges pages, allowing a user with permission to declare a queue or exchange to execute JavaScript in another user's browser. This issue is fixed in version 4.2.5.(CVE-2026-57214)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.15, 4.0.20, 4.1.11, and 4.2.6, RabbitMQ allows foreign bindings to amq.rabbitmq.reply-to destinations because volatile direct-reply-to queues can be accepted at bind and route time but are missing from Khepri-backed deletion checks, leaving persistent route entries after unbind. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.(CVE-2026-57215)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.15, 4.0.20, 4.1.11, and 4.2.6, AMQP 0-9-1, AMQP 1.0, and Stream Protocol authentication can allow a loopback-restricted user such as guest to connect remotely when traffic is accepted through a trusted PROXY-protocol path and the backend listener is loopback-bound because the loopback check uses the listener-side socket address instead of the real client source. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.(CVE-2026-57216)
RabbitMQ is a messaging and…
- Record
OESA-2026-4028- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 10 moreShow less
OSVOESA-2026-4030
8.8
rabbitmq-server security update
RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging. The RabbitMQ server is a robust and scalable implementation of an AMQP broker.
Security Fix(es):
RabbitMQ is a multi-protocol messaging and streaming broker. HTTP API did not enforce an HTTP request body limit, making it vulnerable for denial of service (DoS) attacks with very large messages. An authenticated user with sufficient credentials can publish a very large messages over the HTTP API and cause target node to be terminated by an "out-of-memory killer"-like mechanism. This vulnerability has been patched in versions 3.11.24 and 3.12.7.(CVE-2023-46118)
RabbitMQ is a messaging and streaming broker. Versions prior to 4.0.3 are vulnerable to a sophisticated attack that could modify virtual host name on disk and then make it unrecoverable (with other on disk file modifications) can lead to arbitrary JavaScript code execution in the browsers of management UI users. When a virtual host on a RabbitMQ node fails to start, recent versions
will display an error message (a notification) in the management UI. The error message includes virtual host name, which was not escaped prior to open source RabbitMQ 4.0.3 and Tanzu RabbitMQ 4.0.3, 3.13.8. An attack that both makes a virtual host fail to start and creates a new virtual host name with an XSS code snippet or changes the name of an existing virtual host on disk could trigger arbitrary JavaScript code execution in the management UI (the user's browser). Open source RabbitMQ 4.0.3 and Tanzu RabbitMQ 4.0.3 and 3.13.8 patch the issue.(CVE-2025-30219)
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.(CVE-2026-44839)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.14, 4.0.19, 4.1.10, and 4.2.5, the rabbitmq_management HTTP API accepts oversized valid JSON bodies on with_decode and direct_request paths because read_complete_body checks the accumulated size before the final chunk but not the final combined size. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.(CVE-2026-57212)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.14, 4.0.19, 4.1.10, and 4.2.5, the rabbitmq_federation_management plugin renders the consumer_tag field on the Federation Status page without HTML escaping, allowing a user who can configure a federation upstream or policy to execute JavaScript in the browser of a user viewing that page. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.(CVE-2026-57213)
RabbitMQ is a messaging and streaming broker. Prior to 4.2.5, the RabbitMQ management UI renders the x-internal-purpose queue or exchange argument into an HTML title attribute without proper escaping on the Queues and Exchanges pages, allowing a user with permission to declare a queue or exchange to execute JavaScript in another user's browser. This issue is fixed in version 4.2.5.(CVE-2026-57214)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.15, 4.0.20, 4.1.11, and 4.2.6, RabbitMQ allows foreign bindings to amq.rabbitmq.reply-to destinations because volatile direct-reply-to queues can be accepted at bind and route time but are missing from Khepri-backed deletion checks, leaving persistent route entries after unbind. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.(CVE-2026-57215)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.15, 4.0.20, 4.1.11, and 4.2.6, AMQP 0-9-1, AMQP 1.0, and Stream Protocol authentication can allow a loopback-restricted user such as guest to connect remotely when traffic is accepted through a trusted PROXY-protocol path and the backend listener is loopback-bound because the loopback check uses the listener-side socket address instead of the real client source. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.(CVE-2026-57216)
RabbitMQ is a messaging and…
- Record
OESA-2026-4030- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-4031
8.8
rabbitmq-server security update
RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging. The RabbitMQ server is a robust and scalable implementation of an AMQP broker.
Security Fix(es):
RabbitMQ is a multi-protocol messaging and streaming broker. HTTP API did not enforce an HTTP request body limit, making it vulnerable for denial of service (DoS) attacks with very large messages. An authenticated user with sufficient credentials can publish a very large messages over the HTTP API and cause target node to be terminated by an "out-of-memory killer"-like mechanism. This vulnerability has been patched in versions 3.11.24 and 3.12.7.(CVE-2023-46118)
RabbitMQ is a messaging and streaming broker. Versions prior to 4.0.3 are vulnerable to a sophisticated attack that could modify virtual host name on disk and then make it unrecoverable (with other on disk file modifications) can lead to arbitrary JavaScript code execution in the browsers of management UI users. When a virtual host on a RabbitMQ node fails to start, recent versions
will display an error message (a notification) in the management UI. The error message includes virtual host name, which was not escaped prior to open source RabbitMQ 4.0.3 and Tanzu RabbitMQ 4.0.3, 3.13.8. An attack that both makes a virtual host fail to start and creates a new virtual host name with an XSS code snippet or changes the name of an existing virtual host on disk could trigger arbitrary JavaScript code execution in the management UI (the user's browser). Open source RabbitMQ 4.0.3 and Tanzu RabbitMQ 4.0.3 and 3.13.8 patch the issue.(CVE-2025-30219)
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.(CVE-2026-44839)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.14, 4.0.19, 4.1.10, and 4.2.5, the rabbitmq_management HTTP API accepts oversized valid JSON bodies on with_decode and direct_request paths because read_complete_body checks the accumulated size before the final chunk but not the final combined size. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.(CVE-2026-57212)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.14, 4.0.19, 4.1.10, and 4.2.5, the rabbitmq_federation_management plugin renders the consumer_tag field on the Federation Status page without HTML escaping, allowing a user who can configure a federation upstream or policy to execute JavaScript in the browser of a user viewing that page. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.(CVE-2026-57213)
RabbitMQ is a messaging and streaming broker. Prior to 4.2.5, the RabbitMQ management UI renders the x-internal-purpose queue or exchange argument into an HTML title attribute without proper escaping on the Queues and Exchanges pages, allowing a user with permission to declare a queue or exchange to execute JavaScript in another user's browser. This issue is fixed in version 4.2.5.(CVE-2026-57214)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.15, 4.0.20, 4.1.11, and 4.2.6, RabbitMQ allows foreign bindings to amq.rabbitmq.reply-to destinations because volatile direct-reply-to queues can be accepted at bind and route time but are missing from Khepri-backed deletion checks, leaving persistent route entries after unbind. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.(CVE-2026-57215)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.15, 4.0.20, 4.1.11, and 4.2.6, AMQP 0-9-1, AMQP 1.0, and Stream Protocol authentication can allow a loopback-restricted user such as guest to connect remotely when traffic is accepted through a trusted PROXY-protocol path and the backend listener is loopback-bound because the loopback check uses the listener-side socket address instead of the real client source. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.(CVE-2026-57216)
RabbitMQ is a messaging and…
- Record
OESA-2026-4031- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-4032
8.8
rabbitmq-server security update
RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging. The RabbitMQ server is a robust and scalable implementation of an AMQP broker.
Security Fix(es):
RabbitMQ is a multi-protocol messaging and streaming broker. HTTP API did not enforce an HTTP request body limit, making it vulnerable for denial of service (DoS) attacks with very large messages. An authenticated user with sufficient credentials can publish a very large messages over the HTTP API and cause target node to be terminated by an "out-of-memory killer"-like mechanism. This vulnerability has been patched in versions 3.11.24 and 3.12.7.(CVE-2023-46118)
RabbitMQ is a messaging and streaming broker. Versions prior to 4.0.3 are vulnerable to a sophisticated attack that could modify virtual host name on disk and then make it unrecoverable (with other on disk file modifications) can lead to arbitrary JavaScript code execution in the browsers of management UI users. When a virtual host on a RabbitMQ node fails to start, recent versions
will display an error message (a notification) in the management UI. The error message includes virtual host name, which was not escaped prior to open source RabbitMQ 4.0.3 and Tanzu RabbitMQ 4.0.3, 3.13.8. An attack that both makes a virtual host fail to start and creates a new virtual host name with an XSS code snippet or changes the name of an existing virtual host on disk could trigger arbitrary JavaScript code execution in the management UI (the user's browser). Open source RabbitMQ 4.0.3 and Tanzu RabbitMQ 4.0.3 and 3.13.8 patch the issue.(CVE-2025-30219)
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.(CVE-2026-44839)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.14, 4.0.19, 4.1.10, and 4.2.5, the rabbitmq_management HTTP API accepts oversized valid JSON bodies on with_decode and direct_request paths because read_complete_body checks the accumulated size before the final chunk but not the final combined size. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.(CVE-2026-57212)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.14, 4.0.19, 4.1.10, and 4.2.5, the rabbitmq_federation_management plugin renders the consumer_tag field on the Federation Status page without HTML escaping, allowing a user who can configure a federation upstream or policy to execute JavaScript in the browser of a user viewing that page. This issue is fixed in versions 3.13.14, 4.0.19, 4.1.10, and 4.2.5.(CVE-2026-57213)
RabbitMQ is a messaging and streaming broker. Prior to 4.2.5, the RabbitMQ management UI renders the x-internal-purpose queue or exchange argument into an HTML title attribute without proper escaping on the Queues and Exchanges pages, allowing a user with permission to declare a queue or exchange to execute JavaScript in another user's browser. This issue is fixed in version 4.2.5.(CVE-2026-57214)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.15, 4.0.20, 4.1.11, and 4.2.6, RabbitMQ allows foreign bindings to amq.rabbitmq.reply-to destinations because volatile direct-reply-to queues can be accepted at bind and route time but are missing from Khepri-backed deletion checks, leaving persistent route entries after unbind. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.(CVE-2026-57215)
RabbitMQ is a messaging and streaming broker. Prior to 3.13.15, 4.0.20, 4.1.11, and 4.2.6, AMQP 0-9-1, AMQP 1.0, and Stream Protocol authentication can allow a loopback-restricted user such as guest to connect remotely when traffic is accepted through a trusted PROXY-protocol path and the backend listener is loopback-bound because the loopback check uses the listener-side socket address instead of the real client source. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, and 4.2.6.(CVE-2026-57216)
RabbitMQ is a messaging and…
- Record
OESA-2026-4032- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:67552
8.7
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:67552- CVSS 3.1
- 8.7 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-44839
5.6
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.
- Record
UBUNTU-CVE-2026-44839- CVSS 4.0
- 5.6 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:H/UI:A/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVAZL-89289 No score
CVE-2026-44839 affecting package rabbitmq-server for versions less than 3.13.7-8
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.
- Record
AZL-89289- Updated
- 2026-11-02
OSVBIT-rabbitmq-2026-44839 No score
RabbitMQ: Unsanitized vhost names allow for XSS in management UI
RabbitMQ is a messaging and streaming broker. From 3.7.0 to before 4.1.2 and 4.0.13, This vulnerability is fixed in 4.1.2 and 4.0.13.
- Record
BIT-rabbitmq-2026-44839- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21903-1 No score
Security update for rabbitmq-server
This update for rabbitmq-server fixes the following issues:
- CVE-2026-44839: XSS in management UI due to unsanitized vhost names (bsc#1266465).
- CVE-2026-57212: The rabbitmq_management HTTP API accepts oversized valid JSON bodies on with_decode and direct_request paths (bsc#1271318).
- CVE-2026-57213: stored XSS in RabbitMQ federation management plugin via unsanitized consumer_tag rendering (bsc#1271336).
- CVE-2026-57214: stored XSS in RabbitMQ management UI (bsc#1271337).
- CVE-2026-57215: direct-reply-to binding persistence can lead to unauthorized reply-channel injection and persistent phantom (bsc#1271338).
- CVE-2026-57216: stream Protocol loopback enforcement can lead to remote guest sessions due to listener-address loopback checks (bsc#1271339).
- CVE-2026-57217: topic authorization can lead to cross-tenant routing-key bypass (bsc#1271340).
- CVE-2026-57218: consumer persistence can lead to post-revocation message disclosure in OAuth2 (bsc#1271343).
- CVE-2026-57219: Unauthenticated disclosure of OAuth client credentials via an HTTP API endpoint with certain less common OAuth 2 configurations (bsc#1271344).
- CVE-2026-57220: stream listener does not enforce configured frame-size limit during authentication, permitting unauth'd mem-exhaust DoS (bsc#1271345).
- CVE-2026-57221: passive queue/exchange declaration bypasses authorization checks, leaking queue metadata to unprivileged users (bsc#1271346).
- Record
openSUSE-SU-2026:21903-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23859-1 No score
Security update for rabbitmq-server
This update for rabbitmq-server fixes the following issues:
- CVE-2026-44839: XSS in management UI due to unsanitized vhost names (bsc#1266465).
- CVE-2026-57212: The rabbitmq_management HTTP API accepts oversized valid JSON bodies on with_decode and direct_request paths (bsc#1271318).
- CVE-2026-57213: stored XSS in RabbitMQ federation management plugin via unsanitized consumer_tag rendering (bsc#1271336).
- CVE-2026-57214: stored XSS in RabbitMQ management UI (bsc#1271337).
- CVE-2026-57215: direct-reply-to binding persistence can lead to unauthorized reply-channel injection and persistent phantom (bsc#1271338).
- CVE-2026-57216: stream Protocol loopback enforcement can lead to remote guest sessions due to listener-address loopback checks (bsc#1271339).
- CVE-2026-57217: topic authorization can lead to cross-tenant routing-key bypass (bsc#1271340).
- CVE-2026-57218: consumer persistence can lead to post-revocation message disclosure in OAuth2 (bsc#1271343).
- CVE-2026-57219: Unauthenticated disclosure of OAuth client credentials via an HTTP API endpoint with certain less common OAuth 2 configurations (bsc#1271344).
- CVE-2026-57220: stream listener does not enforce configured frame-size limit during authentication, permitting unauth'd mem-exhaust DoS (bsc#1271345).
- CVE-2026-57221: passive queue/exchange declaration bypasses authorization checks, leaking queue metadata to unprivileged users (bsc#1271346).
- Record
SUSE-SU-2026:23859-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23869-1 No score
Security update for rabbitmq-server
This update for rabbitmq-server fixes the following issues:
- CVE-2026-44839: XSS in management UI due to unsanitized vhost names (bsc#1266465).
- CVE-2026-57212: The rabbitmq_management HTTP API accepts oversized valid JSON bodies on with_decode and direct_request paths (bsc#1271318).
- CVE-2026-57213: stored XSS in RabbitMQ federation management plugin via unsanitized consumer_tag rendering (bsc#1271336).
- CVE-2026-57214: stored XSS in RabbitMQ management UI (bsc#1271337).
- CVE-2026-57215: direct-reply-to binding persistence can lead to unauthorized reply-channel injection and persistent phantom (bsc#1271338).
- CVE-2026-57216: stream Protocol loopback enforcement can lead to remote guest sessions due to listener-address loopback checks (bsc#1271339).
- CVE-2026-57217: topic authorization can lead to cross-tenant routing-key bypass (bsc#1271340).
- CVE-2026-57218: consumer persistence can lead to post-revocation message disclosure in OAuth2 (bsc#1271343).
- CVE-2026-57219: Unauthenticated disclosure of OAuth client credentials via an HTTP API endpoint with certain less common OAuth 2 configurations (bsc#1271344).
- CVE-2026-57220: stream listener does not enforce configured frame-size limit during authentication, permitting unauth'd mem-exhaust DoS (bsc#1271345).
- CVE-2026-57221: passive queue/exchange declaration bypasses authorization checks, leaking queue metadata to unprivileged users (bsc#1271346).
- Record
SUSE-SU-2026:23869-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
rabbitmq-serverAzure Linux:3 |
before 3.13.7-8 | 3.13.7-8 |
rabbitmqBitnami |
3.7.0 up to 4.0.13, 4.1.0 up to 4.1.2 | 4.0.134.1.2 |
rabbitmq-serverDebian:12 |
All versions, plus listed versions 3.10.8-1.13.10.8-1.1+deb12u13.10.8-23.10.8-33.10.8-4 Show 24 moreShow less3.12.1-13.12.1-1.14.0.5-14.0.5-104.0.5-114.0.5-124.0.5-134.0.5-144.0.5-24.0.5-34.0.5-44.0.5-54.0.5-64.0.5-84.0.5-94.3.0-14.3.0-24.3.0-34.3.2-14.3.2-24.3.2-34.3.2-44.3.2-54.3.6-1 |
None known |
rabbitmq-serverDebian:13 |
All versions, plus listed versions 4.0.5-104.0.5-114.0.5-124.0.5-134.0.5-14 Show 14 moreShow less4.0.5-64.0.5-6+deb13u14.0.5-6+deb13u24.0.5-84.0.5-94.3.0-14.3.0-24.3.0-34.3.2-14.3.2-24.3.2-34.3.2-44.3.2-54.3.6-1 |
None known |
rabbitmq-serverDebian:14 |
before 4.3.0-2, plus listed versions 4.0.5-104.0.5-114.0.5-124.0.5-134.0.5-14 Show 4 moreShow less4.0.5-64.0.5-84.0.5-94.3.0-1 |
4.3.0-2 |
rabbitmq-serveropenEuler:24.03-LTS-SP4 |
before 3.9.23-4.oe2403sp4 | 3.9.23-4.oe2403sp4 |
rabbitmq-serveropenEuler:22.03-LTS-SP4 |
before 3.9.23-4.oe2203sp4 | 3.9.23-4.oe2203sp4 |
rabbitmq-serveropenEuler:24.03-LTS-SP1 |
before 3.9.23-4.oe2403sp1 | 3.9.23-4.oe2403sp1 |
rabbitmq-serveropenEuler:24.03-LTS-SP3 |
before 3.9.23-4.oe2403sp3 | 3.9.23-4.oe2403sp3 |
rabbitmq-server4.3Red Hat:hummingbird:1 |
before 0:4.3.6-1.hum1 | 0:4.3.6-1.hum1 |
Show 4 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rabbitmq-serverSUSE:Linux Enterprise Server 16.0 |
before 4.1.5-160000.2.1 | 4.1.5-160000.2.1 |
rabbitmq-serverSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 4.1.5-160000.2.1 | 4.1.5-160000.2.1 |
brokerUbuntu:22.04:LTS |
All versions, plus listed versions 1.4.0+ds1-11.4.0+ds1-1build1 |
None known |
rabbitmq-serveropenSUSE:Leap 16.0 |
before 4.1.5-160000.2.1 | 4.1.5-160000.2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-44839 is a medium vulnerability (CVSS 5.6) in Broadcom Rabbitmq Server, published May 27, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.18%, the 7th percentile. Fixed in rabbitmq-server 3.13.7-8.
References
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-fh5r-jpm3-fjwp
github.com/rabbitmq/rabbitmq-server/commit/7f54319279d1ece161ae0b4cdc6f0e58a4045eb5
nvd.nist.gov/vuln/detail/CVE-2026-44839
github.com/CVEProject/cvelistV5/tree/main/cves/2026/44xxx/CVE-2026-44839.json
security-tracker.debian.org/tracker/CVE-2026-44839
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4028
Show 194 moreShow less
nvd.nist.gov/vuln/detail/CVE-2023-46118
nvd.nist.gov/vuln/detail/CVE-2025-30219
nvd.nist.gov/vuln/detail/CVE-2026-57212
nvd.nist.gov/vuln/detail/CVE-2026-57213
nvd.nist.gov/vuln/detail/CVE-2026-57214
nvd.nist.gov/vuln/detail/CVE-2026-57215
nvd.nist.gov/vuln/detail/CVE-2026-57216
nvd.nist.gov/vuln/detail/CVE-2026-57221
nvd.nist.gov/vuln/detail/CVE-2026-67409
nvd.nist.gov/vuln/detail/CVE-2026-67413
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4030
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4031
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4032
access.redhat.com/errata/RHSA-2026:67552
images.redhat.com
access.redhat.com/security/cve/CVE-2026-44839
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-67221
access.redhat.com/security/cve/CVE-2026-67219
access.redhat.com/security/cve/CVE-2026-67224
access.redhat.com/security/cve/CVE-2026-67232
access.redhat.com/security/cve/CVE-2026-66067
access.redhat.com/security/cve/CVE-2026-66077
access.redhat.com/security/cve/CVE-2026-66080
access.redhat.com/security/cve/CVE-2026-67405
access.redhat.com/security/cve/CVE-2026-67228
access.redhat.com/security/cve/CVE-2026-67220
access.redhat.com/security/cve/CVE-2026-67235
access.redhat.com/security/cve/CVE-2026-66074
access.redhat.com/security/cve/CVE-2026-66069
access.redhat.com/security/cve/CVE-2026-66075
access.redhat.com/security/cve/CVE-2026-67240
access.redhat.com/security/cve/CVE-2026-66076
access.redhat.com/security/cve/CVE-2026-66070
access.redhat.com/security/cve/CVE-2026-66079
access.redhat.com/security/cve/CVE-2026-67238
access.redhat.com/security/cve/CVE-2026-66072
access.redhat.com/security/cve/CVE-2026-67218
access.redhat.com/security/cve/CVE-2026-66068
access.redhat.com/security/cve/CVE-2026-67229
access.redhat.com/security/cve/CVE-2026-67233
access.redhat.com/security/cve/CVE-2026-67242
access.redhat.com/security/cve/CVE-2026-67241
access.redhat.com/security/cve/CVE-2026-66071
access.redhat.com/security/cve/CVE-2026-67227
access.redhat.com/security/cve/CVE-2026-67234
access.redhat.com/security/cve/CVE-2026-67226
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_67552.json
bugzilla.redhat.com/show_bug.cgi?id=2482215
cve.org/CVERecord?id=CVE-2026-44839
bugzilla.redhat.com/show_bug.cgi?id=2541517
cve.org/CVERecord?id=CVE-2026-61837
nvd.nist.gov/vuln/detail/CVE-2026-61837
github.com/rabbitmq/rabbitmq-server/commit/341e3f2795ebd1f816e712530f651a3221d23ad9
github.com/rabbitmq/rabbitmq-server/commit/b94004dea530f961b3dc649d94969b89f1a3183f
github.com/rabbitmq/rabbitmq-server/releases/tag/v4.2.9
github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.3
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-w9hf-476r-443x
bugzilla.redhat.com/show_bug.cgi?id=2539766
cve.org/CVERecord?id=CVE-2026-66067
nvd.nist.gov/vuln/detail/CVE-2026-66067
github.com/rabbitmq/rabbitmq-server/releases/tag/v4.2.7
github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.1
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-hwqx-2gfg-89qf
bugzilla.redhat.com/show_bug.cgi?id=2539769
cve.org/CVERecord?id=CVE-2026-66068
nvd.nist.gov/vuln/detail/CVE-2026-66068
github.com/rabbitmq/rabbitmq-server/releases/tag/v4.2.6
github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.0
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-9wm4-9m6g-w38x
bugzilla.redhat.com/show_bug.cgi?id=2539756
cve.org/CVERecord?id=CVE-2026-66069
nvd.nist.gov/vuln/detail/CVE-2026-66069
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-fhwq-9rvh-prj2
bugzilla.redhat.com/show_bug.cgi?id=2539724
cve.org/CVERecord?id=CVE-2026-66070
nvd.nist.gov/vuln/detail/CVE-2026-66070
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-p3hp-v9wh-ghm7
bugzilla.redhat.com/show_bug.cgi?id=2541515
cve.org/CVERecord?id=CVE-2026-66071
nvd.nist.gov/vuln/detail/CVE-2026-66071
github.com/rabbitmq/rabbitmq-server/commit/9a44124d9c932d6fc7d2a3b945e5a143e547bcb6
github.com/rabbitmq/rabbitmq-server/commit/c5690583a53789a3bf00cca508b43e8246db0d11
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-89p2-f5cv-x5cg
bugzilla.redhat.com/show_bug.cgi?id=2539758
cve.org/CVERecord?id=CVE-2026-66072
nvd.nist.gov/vuln/detail/CVE-2026-66072
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-48hm-chgv-398r
bugzilla.redhat.com/show_bug.cgi?id=2541508
cve.org/CVERecord?id=CVE-2026-66073
nvd.nist.gov/vuln/detail/CVE-2026-66073
github.com/rabbitmq/rabbitmq-server/commit/7f64311471840e68f8cae09e4d4fdc4c8aca9229
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-6v53-r759-jrvx
bugzilla.redhat.com/show_bug.cgi?id=2539788
cve.org/CVERecord?id=CVE-2026-66074
nvd.nist.gov/vuln/detail/CVE-2026-66074
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-rg5q-vcgf-rfh7
bugzilla.redhat.com/show_bug.cgi?id=2539777
cve.org/CVERecord?id=CVE-2026-66075
nvd.nist.gov/vuln/detail/CVE-2026-66075
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-g5v3-w5xg-62q2
bugzilla.redhat.com/show_bug.cgi?id=2539721
cve.org/CVERecord?id=CVE-2026-66076
nvd.nist.gov/vuln/detail/CVE-2026-66076
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-j45q-v7g2-82ph
bugzilla.redhat.com/show_bug.cgi?id=2539765
cve.org/CVERecord?id=CVE-2026-66077
nvd.nist.gov/vuln/detail/CVE-2026-66077
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-rjcf-35r5-xw38
bugzilla.redhat.com/show_bug.cgi?id=2541499
cve.org/CVERecord?id=CVE-2026-66078
nvd.nist.gov/vuln/detail/CVE-2026-66078
github.com/rabbitmq/rabbitmq-server/commit/e5b890a64b42ec1f79a8e9d735512150cf77479c
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-j9m2-hw6x-rqr9
bugzilla.redhat.com/show_bug.cgi?id=2539722
cve.org/CVERecord?id=CVE-2026-66079
nvd.nist.gov/vuln/detail/CVE-2026-66079
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-c66h-hf5j-8jf9
bugzilla.redhat.com/show_bug.cgi?id=2539757
cve.org/CVERecord?id=CVE-2026-66080
nvd.nist.gov/vuln/detail/CVE-2026-66080
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-wg79-5449-m728
bugzilla.redhat.com/show_bug.cgi?id=2539778
cve.org/CVERecord?id=CVE-2026-67218
nvd.nist.gov/vuln/detail/CVE-2026-67218
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-34jw-rm7g-hph4
bugzilla.redhat.com/show_bug.cgi?id=2539785
cve.org/CVERecord?id=CVE-2026-67219
nvd.nist.gov/vuln/detail/CVE-2026-67219
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-m8pg-4x2h-jvgr
bugzilla.redhat.com/show_bug.cgi?id=2539763
cve.org/CVERecord?id=CVE-2026-67220
nvd.nist.gov/vuln/detail/CVE-2026-67220
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-r3qr-4h63-mvj2
bugzilla.redhat.com/show_bug.cgi?id=2539794
cve.org/CVERecord?id=CVE-2026-67221
nvd.nist.gov/vuln/detail/CVE-2026-67221
github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-x5h5-588r-cv55
bugzilla.redhat.com/show_bug.cgi?id=2541498
cve.org/CVERecord?id=CVE-2026-67222
nvd.nist.gov/vuln/detail/CVE-2026-67222
bugzilla.redhat.com/show_bug.cgi?id=2541511
cve.org/CVERecord?id=CVE-2026-67223
nvd.nist.gov/vuln/detail/CVE-2026-67223
bugzilla.redhat.com/show_bug.cgi?id=2539762
cve.org/CVERecord?id=CVE-2026-67224
nvd.nist.gov/vuln/detail/CVE-2026-67224
bugzilla.redhat.com/show_bug.cgi?id=2541500
cve.org/CVERecord?id=CVE-2026-67225
nvd.nist.gov/vuln/detail/CVE-2026-67225
bugzilla.redhat.com/show_bug.cgi?id=2541518
cve.org/CVERecord?id=CVE-2026-67226
bugzilla.redhat.com/show_bug.cgi?id=2541519
cve.org/CVERecord?id=CVE-2026-67227
bugzilla.redhat.com/show_bug.cgi?id=2539780
cve.org/CVERecord?id=CVE-2026-67228
bugzilla.redhat.com/show_bug.cgi?id=2539770
cve.org/CVERecord?id=CVE-2026-67229
bugzilla.redhat.com/show_bug.cgi?id=2541497
cve.org/CVERecord?id=CVE-2026-67230
bugzilla.redhat.com/show_bug.cgi?id=2539787
cve.org/CVERecord?id=CVE-2026-67232
bugzilla.redhat.com/show_bug.cgi?id=2540193
cve.org/CVERecord?id=CVE-2026-67233
bugzilla.redhat.com/show_bug.cgi?id=2541504
cve.org/CVERecord?id=CVE-2026-67234
bugzilla.redhat.com/show_bug.cgi?id=2539784
cve.org/CVERecord?id=CVE-2026-67235
suse.com/support/update/announcement/2026/suse-su-202623859-1
bugzilla.suse.com/1266465
bugzilla.suse.com/1271318
bugzilla.suse.com/1271336
bugzilla.suse.com/1271337
bugzilla.suse.com/1271338
bugzilla.suse.com/1271339
bugzilla.suse.com/1271340
bugzilla.suse.com/1271343
bugzilla.suse.com/1271344
bugzilla.suse.com/1271345
bugzilla.suse.com/1271346
bugzilla.suse.com/1279938
suse.com/security/cve/CVE-2026-44839
suse.com/security/cve/CVE-2026-57212
suse.com/security/cve/CVE-2026-57213
suse.com/security/cve/CVE-2026-57214
suse.com/security/cve/CVE-2026-57215
suse.com/security/cve/CVE-2026-57216
suse.com/security/cve/CVE-2026-57217
suse.com/security/cve/CVE-2026-57218
suse.com/security/cve/CVE-2026-57219
suse.com/security/cve/CVE-2026-57220
suse.com/security/cve/CVE-2026-57221
suse.com/support/update/announcement/2026/suse-su-202623869-1
ubuntu.com/security/CVE-2026-44839
Left out here: 161 references and the rest of 4 source descriptions. The JSON record has them.