CVE-2026-69220 in RabbitMQ
Resumen
por VulDB • 2026-08-19
La biblioteca cliente Java de RabbitMQ permite que las aplicaciones basadas en Java y la JVM se conecten e interactúen con los nodos de RabbitMQ. Antes de la versión 5.33.1, src/main/java/com/rabbitmq/client/impl/ValueReader.java permite que ValueReader.readTable y ValueReader.readArray llamen a ValueReader.readFieldValue recursivamente para valores del tipo AMQP table (F) y del tipo AMQP array (A), sin un límite de profundidad de anidamiento. Un servidor AMQP malicioso o un intermediario de red puede enviar aproximadamente 580 niveles de tablas anidadas en el frame connection.start previo a la autenticación, lo cual se ajusta al máximo predeterminado del frame de 131072 bytes, para provocar un StackOverflowError. El error termina el hilo de procesamiento de entrada del cliente y causa una denegación de servicio (DoS). Este problema está corregido en la versión 5.33.1.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.