CVE-2026-69219 in Java Clientinformación

Resumen

por VulDB • 2026-08-18

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 utiliza ValueReader.readBytes para aceptar un contentLength declarado por el protocolo (wire-declared) inferior a Integer.MAX_VALUE y asignar una matriz de bytes antes de verificar los bytes disponibles en el frame. Un par AMQP malicioso puede enviar un campo LongString o byte-array con la etiqueta de tipo S y una longitud declarada como 0x7FFFFFFE durante la tabla server-properties del connection.start previo a la autenticación, lo que provoca una asignación de aproximadamente 2 GB y un OutOfMemoryError antes de que readFully consuma los datos. El agotamiento de memoria resultante puede terminar con la JVM y causar denegación de servicio (DoS). Este problema está corregido en la versión 5.33.1.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

GitHub M

Reservar

2026-08-03

Divulgación

2026-08-18

Moderación

aceptado

Artículo

VDB-391836

CPE

listo

EPSS

0.00399

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!