Description
RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, The AMQP 0-9-1 shovel calls amqp_uri:remove_credentials before storing its connection URI, but the AMQP 1.0 shovel stores the raw URI including the password. The stored URI is visible via GET /api/shovels and via rabbitmqctl shovel_status. Preconditions include The Shovel plugin must be in use with AMQP 1.0 shovels configured using URI-embedded credentials. Reading the exposed status requires the monitoring tag.. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.
Published: 2026-09-23
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Plaintext Credential Exposure via AMQP 1.0 Shovel Status
Action: Apply Patch
AI Analysis

Impact

The vulnerability occurs when AMQP 1.0 shovels store the full connection URI—including embedded passwords—without stripping credentials before persisting. The stored URI is exposed through the /api/shovels endpoint and the rabbitmqctl shovel_status command, enabled for users possessing the monitoring tag. An attacker who can read this status can obtain valid usernames and passwords, potentially enabling broader access to the RabbitMQ broker or other services authenticated with those credentials. This constitutes a confidentiality breach of authentication data, identified as CWE‑256 and CWE‑312.

Affected Systems

The issue affects RabbitMQ Server deployments that use the Shovel plugin with AMQP 1.0 shovels configured with URI‑embedded credentials, specifically versions earlier than 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.

Risk and Exploitability

The CVSS score of 5.9 indicates a moderate severity; the EPSS score is not available, so the likelihood of exploitation remains uncertain. RabbitMQ is not listed in the CISA KEV catalog at this time. Successful exploitation requires the user to have the monitoring tag, implying that internal or privileged users could be compromised by the disclosure. Attackers meeting this condition could harvest credential material for lateral movement.

Generated by OpenCVE AI on September 24, 2026 at 13:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade RabbitMQ Server to version 3.13.15, 4.0.20, 4.1.11, 4.2.6, or 4.3.0 or later, where the shovels sanitize credentials before storage.
  • Limit the monitoring tag to only trusted accounts and ensure that users lacking this tag cannot query shovel status via the API or rabbitmqctl.
  • Reconfigure AMQP 1.0 shovels to omit embedded credentials in the URI, or use separate authentication mechanisms supported by RabbitMQ, thereby preventing credential leakage.

Generated by OpenCVE AI on September 24, 2026 at 13:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 24 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 24 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-256
References
Metrics threat_severity

None

cvssV3_1

{'score': 4.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N'}

threat_severity

Moderate


Wed, 23 Sep 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Rabbitmq
Rabbitmq rabbitmq-server
Vendors & Products Rabbitmq
Rabbitmq rabbitmq-server

Wed, 23 Sep 2026 21:00:00 +0000

Type Values Removed Values Added
Description RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, The AMQP 0-9-1 shovel calls amqp_uri:remove_credentials before storing its connection URI, but the AMQP 1.0 shovel stores the raw URI including the password. The stored URI is visible via GET /api/shovels and via rabbitmqctl shovel_status. Preconditions include The Shovel plugin must be in use with AMQP 1.0 shovels configured using URI-embedded credentials. Reading the exposed status requires the monitoring tag.. This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.
Title RabbitMQ: AMQP 1.0 shovel status exposes plaintext URI passwords
Weaknesses CWE-312
References
Metrics cvssV4_0

{'score': 5.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Rabbitmq Rabbitmq-server
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-24T13:47:15.018Z

Reserved: 2026-07-28T19:50:39.437Z

Link: CVE-2026-67221

cve-icon Vulnrichment

Updated: 2026-09-24T13:47:11.110Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-23T21:17:00.363

Modified: 2026-09-24T15:02:58.307

Link: CVE-2026-67221

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-23T20:48:53Z

Links: CVE-2026-67221 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-24T13:30:18Z

Weaknesses
  • CWE-256

    Plaintext Storage of a Password

  • CWE-312

    Cleartext Storage of Sensitive Information