CVE-2026-63335 in Java Clientinformación

Resumen

por VulDB • 2026-08-18

La biblioteca cliente Java de RabbitMQ permite que las aplicaciones basadas en Java y JVM se conecten e interactúen con los nodos de RabbitMQ. Antes de la versión 5.31.0, el ensamblaje de comandos AMQP entrantes en src/main/java/com/rabbitmq/client/impl/CommandAssembler.java procesa un método que contiene datos y una cabecera cuyo valor remainingBodyBytes es menor que la carga útil siguiente AMQP.FRAME_BODY. CommandAssembler.consumeBodyFrame resta la longitud de la carga útil controlada por el par antes de validar que cabe, hace que remainingBodyBytes sea negativo y lanza UnsupportedOperationException en lugar de MalformedFrameException. Un peer (par) del broker malicioso o comprometido puede enviar esta secuencia malformed a un canal abierto no nulo para terminar el procesamiento de frames y cerrar la conexión del cliente, causando una denegación de servicio (DoS) para los trabajos que utilizan dicha conexión. Este problema está corregido en la versión 5.31.0.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Reservar

2026-07-16

Divulgación

2026-08-18

Moderación

aceptado

Artículo

VDB-391831

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!