Every CVE Search/ Get API key

CVE-2025-50200

RabbitMQ Node can log Basic Auth header from an HTTP request

6.7 MediumFix available

RabbitMQ is a messaging and streaming broker. In versions 3.13.7 and prior, RabbitMQ is logging authorization headers in plaintext encoded in base64. When querying RabbitMQ api with HTTP/s with basic authentication it creates logs with all headers in request, including authorization headers which show base64 encoded username:password. This is easy to decode and afterwards could be used to obtain control to the system depending on credentials. This issue has been patched in version 4.0.8.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
High
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.22%Up 0.2 points since Jun 20, 2025
90%50%10%1%

What each source reports

CVE List Score used 6.7

RabbitMQ Node can log Basic Auth header from an HTTP request

RabbitMQ is a messaging and streaming broker. In versions 3.13.7 and prior, RabbitMQ is logging authorization headers in plaintext encoded in base64. When querying RabbitMQ api with HTTP/s with basic authentication it creates logs with all headers in request, including authorization headers which show base64 encoded username:password. This is easy to decode and afterwards could be used to obtain control to the system depending on credentials. This issue has been patched in version 4.0.8.

Record
CVE-2025-50200
CVSS 4.0
6.7 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-532
Updated
2026-11-02
EUVDEUVD-2025-18689 6.7

RabbitMQ is a messaging and streaming broker. In versions 3.13.7 and prior, RabbitMQ is logging authorization headers in plaintext encoded in base64. When querying RabbitMQ api with HTTP/s with basic authentication it creates logs with all headers in request, including authorization headers which show base64 encoded username:password. This is easy to decode and afterwards could be used to obtain control to the system depending on credentials. This issue has been patched in version 4.0.8.

Record
EUVD-2025-18689
CVSS 4.0
6.7 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Updated
2026-11-02
NVD 6.7

RabbitMQ is a messaging and streaming broker. In versions 3.13.7 and prior, RabbitMQ is logging authorization headers in plaintext encoded in base64. When querying RabbitMQ api with HTTP/s with basic authentication it creates logs with all headers in request, including authorization headers which show base64 encoded username:password. This is easy to decode and afterwards could be used to obtain control to the system depending on credentials. This issue has been patched in version 4.0.8.

Record
CVE-2025-50200
CVSS 4.0
6.7 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/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
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-532
Updated
2026-11-02
OSV 6.7

RabbitMQ Node can log Basic Auth header from an HTTP request

RabbitMQ is a messaging and streaming broker. In versions 3.13.7 and prior, RabbitMQ is logging authorization headers in plaintext encoded in base64. When querying RabbitMQ api with HTTP/s with basic authentication it creates logs with all headers in request, including authorization headers which show base64 encoded username:password. This is easy to decode and afterwards could be used to obtain control to the system depending on credentials. This issue has been patched in version 4.0.8.

Record
CVE-2025-50200
CVSS 4.0
6.7 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-532
Updated
2026-11-02
OSVDEBIAN-CVE-2025-50200 5.5

RabbitMQ is a messaging and streaming broker. In versions 3.13.7 and prior, RabbitMQ is logging authorization headers in plaintext encoded in base64. When querying RabbitMQ api with HTTP/s with basic authentication it creates logs with all headers in request, including authorization headers which show base64 encoded username:password. This is easy to decode and afterwards could be used to obtain control to the system depending on credentials. This issue has been patched in version 4.0.8.

Record
DEBIAN-CVE-2025-50200
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2025-50200 6.7

RabbitMQ is a messaging and streaming broker. In versions 3.13.7 and prior, RabbitMQ is logging authorization headers in plaintext encoded in base64. When querying RabbitMQ api with HTTP/s with basic authentication it creates logs with all headers in request, including authorization headers which show base64 encoded username:password. This is easy to decode and afterwards could be used to obtain control to the system depending on credentials. This issue has been patched in version 4.0.8.

Record
UBUNTU-CVE-2025-50200
CVSS 4.0
6.7 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 6 moreShow less
OSVAZL-64166 No score

CVE-2025-50200 affecting package rabbitmq-server for versions less than 3.13.7-3

RabbitMQ is a messaging and streaming broker. In versions 3.13.7 and prior, RabbitMQ is logging authorization headers in plaintext encoded in base64. When querying RabbitMQ api with HTTP/s with basic authentication it creates logs with all headers in request, including authorization headers which show base64 encoded username:password. This is easy to decode and afterwards could be used to obtain control to the system depending on credentials. This issue has been patched in version 4.0.8.

Record
AZL-64166
Updated
2026-11-05
OSVBIT-rabbitmq-2025-50200 No score

RabbitMQ Node can log Basic Auth header from an HTTP request

RabbitMQ is a messaging and streaming broker. In versions 3.13.7 and prior, RabbitMQ is logging authorization headers in plaintext encoded in base64. When querying RabbitMQ api with HTTP/s with basic authentication it creates logs with all headers in request, including authorization headers which show base64 encoded username:password. This is easy to decode and afterwards could be used to obtain control to the system depending on credentials. This issue has been patched in version 4.0.8.

Record
BIT-rabbitmq-2025-50200
Updated
2026-11-02
OSVopenSUSE-SU-2025:15410-1 No score

erlang-rabbitmq-client-3.13.7-5.1 on GA media

These are all security issues fixed in the erlang-rabbitmq-client-3.13.7-5.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15410-1
Updated
2026-11-02
OSVSUSE-SU-2025:03234-1 No score

Security update for rabbitmq-server313

This update for rabbitmq-server313 fixes the following issues:

  • CVE-2025-50200: Fixed logging of Basic Auth header from an HTTP request (bsc#1245105)
  • Fixed bad logrotate configuration allowing potential escalation from rabbitmq to root (bsc#1246091)
Record
SUSE-SU-2025:03234-1
Updated
2026-11-02
OSVSUSE-SU-2025:3809-1 No score

Security update for rabbitmq-server

This update for rabbitmq-server fixes the following issues:

  • CVE-2025-50200: prevented logging of Basic Auth header from HTTP requests (bsc#1245105)
  • fixed a bad logrotate configuration that allowed escalation from rabbitmq to root, /var/log/rabbitmq ownership is now 750 (bsc#1246091)
Record
SUSE-SU-2025:3809-1
Updated
2026-11-02
OSVUSN-7763-1 No score

rabbitmq-server vulnerability

It was discovered that RabbitMQ Server incorrectly included authorization headers when logging. A local attacker could possibly use this issue to obtain sensitive information.

Record
USN-7763-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
rabbitmq-server
Azure Linux:3
before 3.13.7-3
3.13.7-3
rabbitmq
Bitnami
before 4.0.8
4.0.8
rabbitmq-server
Debian:13
before 4.0.5-6+deb13u2, plus listed versions
4.0.5-64.0.5-6+deb13u1
4.0.5-6+deb13u2
rabbitmq-server
Debian:14
before 4.0.5-9, plus listed versions
4.0.5-64.0.5-8
4.0.5-9
rabbitmq-server313
SUSE:Linux Enterprise Module for Server Applications 15 SP6
before 3.13.1-150600.13.11.1
3.13.1-150600.13.11.1
rabbitmq-server313
SUSE:Linux Enterprise Module for Server Applications 15 SP7
before 3.13.1-150600.13.11.1
3.13.1-150600.13.11.1
rabbitmq-server313
openSUSE:Leap 15.6
before 3.13.1-150600.13.11.1
3.13.1-150600.13.11.1
rabbitmq-server
SUSE:Linux Enterprise Module for Server Applications 15 SP6
before 3.8.11-150300.3.22.2
3.8.11-150300.3.22.2
rabbitmq-server
SUSE:Linux Enterprise Module for Server Applications 15 SP7
before 3.8.11-150300.3.22.2
3.8.11-150300.3.22.2
rabbitmq-server
openSUSE:Leap 15.6
before 3.8.11-150300.3.22.2
3.8.11-150300.3.22.2
rabbitmq-server
Ubuntu:25.04
before 4.0.5-2ubuntu2.1, plus listed versions
3.12.1-1ubuntu24.0.5-2ubuntu14.0.5-2ubuntu2
4.0.5-2ubuntu2.1
rabbitmq-server
openSUSE:Tumbleweed
before 3.13.7-5.1
3.13.7-5.1

History

History
RecordedChangedSources
factsOSV
affected
first indexedCVE List, EUVD, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-50200 is a medium vulnerability (CVSS 6.7) in Broadcom Rabbitmq Server, published June 19, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.22%, the 12th percentile. Fixed in rabbitmq-server 3.13.7-3.

References

Show 6 moreShow less
MoveEnter Open