CVE-2026-69220 in RabbitMQ
Résumé
par VulDB • 18/08/2026
La bibliothèque cliente Java de RabbitMQ permet aux applications basées sur Java et la JVM de se connecter à des nœuds RabbitMQ et d'interagir avec eux. Avant la version 5.33.1, le fichier src/main/java/com/rabbitmq/client/impl/ValueReader.java autorise ValueReader.readTable et ValueReader.readArray à appeler récursivement ValueReader.readFieldValue pour les valeurs de type table AMQP (type F) et de type tableau AMQP (type A), sans limite de profondeur d'imbrication. Un serveur AMLP malveillant ou un intermédiaire réseau peut envoyer environ 580 niveaux de tables imbriquées dans la frame connection.start pré-authentification, ce qui s'inscrit dans le maximum par défaut de 131072 octets pour une frame, afin de déclencher une StackOverflowError. Cette erreur termine le thread de traitement des entrées du client et provoque un déni de service (DoS). Ce problème est corrigé dans la version 5.33.1.
If you want to get best quality of vulnerability data, you may have to visit VulDB.