RabbitMQ is a multi-protocol messaging and streaming broker. In affected versions the shovel and federation plugins perform URI obfuscation in their worker (link) state. The encryption key used to encrypt the URI was seeded with a predictable secret. This means that in case of certain exceptions related to Shovel and Federation plugins, reasonably easily deobfuscatable data could appear in the node log. Patched versions correctly use a cluster-wide secret for that purpose. This issue has been addressed and Patched versions: `3.10.2`, `3.9.18`, `3.8.32` are available. Users unable to upgrade should disable the Shovel and Federation plugins.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade rabbitmq-server | Jul 30, 2024 | Oct 6, 2022 |
| Suse | — | Upgrade rabbitmq-server313Upgrade erlang-rabbitmq-clientUpgrade erlang26Upgrade erlang26-srcUpgrade erlang26-wxUpgrade rabbitmq-serverUpgrade rabbitmq-server313-pluginsUpgrade erlang26-debugger-srcUpgrade erlang26-dialyzer-srcUpgrade erlang26-diameterUpgrade erlang26-jinterface-srcUpgrade erlang26-docUpgrade erlang26-diameter-srcUpgrade erlang26-etUpgrade elixir115-docUpgrade erlang26-wx-srcUpgrade erlang26-et-srcUpgrade erlang26-reltool-srcUpgrade rabbitmq-server-pluginsUpgrade erlang26-jinterfaceUpgrade erlang26-dialyzerUpgrade erlang26-epmdUpgrade erlang26-observer-srcUpgrade erlang26-reltoolUpgrade erlang26-debuggerUpgrade erlang-rabbitmq-client313Upgrade erlang26-observerUpgrade elixir115 | Dec 9, 2022 | Oct 6, 2022 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub