Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-67223

Опубликовано: 25 сент. 2026
Источник: redhat
CVSS3: 4.8
EPSS Низкий

Описание

RabbitMQ is a messaging and streaming broker. The advisory establishes affected 3.13, 4.0, 4.1, 4.2, and 4.3 maintenance lines but contains conflicting first-fixed versions for the 3.13, 4.0, and 4.1 lines. fill/2 substitutes ${username} into user_dn_pattern without RFC 4514 DN escaping, allowing a crafted username to alter the LDAP bind DN and potentially select a different directory entry. Exploitation requires rabbitmq_auth_backend_ldap with a user_dn_pattern containing ${username}, a directory layout in which the injected suffix resolves usefully, and a password valid for the resulting DN. The advisory body identifies 3.13.15, 4.0.20, 4.1.11, 4.2.9, and 4.3.3 as fixed, while structured metadata identifies 3.13.18, 4.0.23, 4.1.14, 4.2.9, and 4.3.3. No fixed-version assertion is certifiable until a curator resolves this conflict.

A flaw was found in rabbitmq-server. When the service uses the Lightweight Directory Access Protocol (LDAP) authentication plugin with a configured user Distinguished Name (DN) pattern, it fails to properly escape special characters in the username. A remote attacker can exploit this vulnerability by submitting a specially crafted username during authentication to alter the directory lookup. This can allow an attacker to authenticate against an unintended directory account and gain unauthorized access.

Отчет

This vulnerability is rated as Moderate severity because successful exploitation relies on a non-default authentication backend configuration and specific directory prerequisites. By default, Red Hat environments deploy RabbitMQ with internal user management rather than external LDAP authentication. Even when the LDAP authentication backend is explicitly enabled, the issue is only triggered if a user DN pattern is configured and an attacker has valid credentials corresponding to the targeted directory record.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Hardened Imagesrabbitmq-server4.2Will not fix
Red Hat OpenStack Platform 13 (Queens)rabbitmq-serverOut of support scope
Red Hat OpenStack Platform 16.2rabbitmq-serverOut of support scope
Red Hat OpenStack Platform 17.1rabbitmq-serverOut of support scope
Red Hat OpenStack Platform 18.0rabbitmq-serverFix deferred
Red Hat Hardened Imagesrabbitmq-server4-3-main-4.3.6-1.hum1FixedRHSA-2026:6755215.09.2026

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-90
https://bugzilla.redhat.com/show_bug.cgi?id=2541511rabbitmq-server: rabbitmq-server: Unauthorized access via LDAP distinguished name injection

EPSS

Процентиль: 30%
0.00357
Низкий

4.8 Medium

CVSS3

Связанные уязвимости

CVSS3: 7.1
ubuntu
около 2 месяцев назад

RabbitMQ is a messaging and streaming broker. The advisory establishes affected 3.13, 4.0, 4.1, 4.2, and 4.3 maintenance lines but contains conflicting first-fixed versions for the 3.13, 4.0, and 4.1 lines. fill/2 substitutes ${username} into user_dn_pattern without RFC 4514 DN escaping, allowing a crafted username to alter the LDAP bind DN and potentially select a different directory entry. Exploitation requires rabbitmq_auth_backend_ldap with a user_dn_pattern containing ${username}, a directory layout in which the injected suffix resolves usefully, and a password valid for the resulting DN. The advisory body identifies 3.13.15, 4.0.20, 4.1.11, 4.2.9, and 4.3.3 as fixed, while structured metadata identifies 3.13.18, 4.0.23, 4.1.14, 4.2.9, and 4.3.3. No fixed-version assertion is certifiable until a curator resolves this conflict.

CVSS3: 7.1
nvd
около 2 месяцев назад

RabbitMQ is a messaging and streaming broker. The advisory establishes affected 3.13, 4.0, 4.1, 4.2, and 4.3 maintenance lines but contains conflicting first-fixed versions for the 3.13, 4.0, and 4.1 lines. fill/2 substitutes ${username} into user_dn_pattern without RFC 4514 DN escaping, allowing a crafted username to alter the LDAP bind DN and potentially select a different directory entry. Exploitation requires rabbitmq_auth_backend_ldap with a user_dn_pattern containing ${username}, a directory layout in which the injected suffix resolves usefully, and a password valid for the resulting DN. The advisory body identifies 3.13.15, 4.0.20, 4.1.11, 4.2.9, and 4.3.3 as fixed, while structured metadata identifies 3.13.18, 4.0.23, 4.1.14, 4.2.9, and 4.3.3. No fixed-version assertion is certifiable until a curator resolves this conflict.

msrc
около 1 месяца назад

RabbitMQ: LDAP DN injection via unescaped substitution

CVSS3: 7.1
debian
около 2 месяцев назад

RabbitMQ is a messaging and streaming broker. The advisory establishes ...

CVSS3: 7.1
redos
8 дней назад

Уязвимость rabbitmq-server

EPSS

Процентиль: 30%
0.00357
Низкий

4.8 Medium

CVSS3