CVE-2026-66070 in RabbitMQinformation

Résumé

par VulDB • 23/09/2026

RabbitMQ est un courtier de messagerie et de streaming. Avant les versions 3.13.17, 4.0.22, 4.1.13 et 4.2.6, la fonction match_origin/1 renvoyait l'origine (Origin) reflétée telle quelle et autorisait les identifiants même lorsque le caractère générique "*" était configuré ; ainsi, la réponse faisait écho à l'origine de l'attaquant avec Access-Control-Allow-Credentials. Le code concerné est rabbit_mgmt_cors.erl. Lorsque le plugin de gestion (management) est configuré avec une origine CORS par défaut ("cors_allow_origins = *"), le gestionnaire renvoie l'Origin de la requête dans Access-Control-Allow-Origin et envoie également Access-Control-Allow-Credentials: true. Une page web malveillante visitée par un administrateur connecté peut alors utiliser les identifiants HTTP Basic mis en cache par cet administrateur pour émettre des requêtes authentifiées modifiant l'état vers l'API de gestion. Les conditions préalables incluent : le plugin de gestion est configuré avec une origine CORS générique (cors_allow_origins = "*"), ce qui constitue un dysfonctionnement explicite de la configuration ; et un administrateur cible possède une session d'authentification HTTP Basic mise en cache dans son navigateur. Ce problème est corrigé dans les versions 3.13.17, 4.0.22, 4.1.13 et 4.2.6.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Réserver

24/07/2026

Divulgation

23/09/2026

Modérer

accepté

Entrée

VDB-409208

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!