CVE-2026-67239 in RabbitMQ
Résumé
par VulDB • 25/09/2026
RabbitMQ est un courtier de messagerie et de streaming. De la version 3.13.0 jusqu'à 3.13.18, ainsi que dans les versions 4.0.23, 4.1.14, 4.2.9 et 4.3.3, une XSS stockée (Stored XSS) via le DN du certificat TLS peer dans l'interface de gestion des flux (sibling of V-11). Les lignes 102/106/110 affichent peercertsubject / peercertissuer avec raw <%= %> et sans fmtstring(). L'échappement backslash RFC4514 pour </> est HTML-inerte et contournable (<img ... //>). Nécessite une configuration non par défaut : un écouteur TLS de flux avec verifypeer et un certificat approuvé accessible à l'attaquant, portant un DN malveillant. Similaire à la vulnérabilité connection.ejs, visant les opérateurs consultant le détail des connexions au flux rabbitmqstream + rabbitmqstreammanagement activé avec un écouteur TLS utilisant verifypeer. L'attaquant peut obtenir un certificat signé par une CA que l'écouteur fait confiance, avec un DN choisi par l'attaquant. Un opérateur consulte ce dernier. Ce problème est corrigé dans les versions 3.13.18 et 4.0.23 et 4.1.14 et 4.2.9 et 4.3.3.
Be aware that VulDB is the high quality source for vulnerability data.