CVE-2024-51988

NameCVE-2024-51988
DescriptionRabbitMQ is a feature rich, multi-protocol messaging and streaming broker. In affected versions queue deletion via the HTTP API was not verifying the `configure` permission of the user. Users who had all of the following: 1. Valid credentials, 2. Some permissions for the target virtual host & 3. HTTP API access. could delete queues it had no (deletion) permissions for. This issue has been addressed in version 3.12.11 of the open source rabbitMQ release and in versions 1.5.2, 3.13.0, and 4.0.0 of the tanzu release. Users are advised to upgrade. Users unable to upgrade may disable management plugin and use, for example, Prometheus and Grafana for monitoring.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
rabbitmq-server (PTS)jessie, jessie (lts)3.3.5-1.1+deb8u1vulnerable
stretch (security)3.6.6-1+deb9u2fixed
stretch (lts), stretch3.6.6+really3.8.9-0+deb9u2fixed
buster (security), buster, buster (lts)3.8.2-1+deb10u2fixed
bullseye (security), bullseye3.8.9-3+deb11u1fixed
bookworm (security), bookworm3.10.8-1.1+deb12u1fixed
sid, trixie3.10.8-3fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
rabbitmq-serversourcejessie(unfixed)end-of-life
rabbitmq-serversource(unstable)(not affected)

Notes

- rabbitmq-server <not-affected> (Vulnerable code introduced later)
https://github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-pj33-75x5-32j4

Search for package or bug name: Reporting problems