CVE-2026-69219 in Java Clientinformazioni

Riassunto

di VulDB • 19/08/2026

La libreria client Java di RabbitMQ consente alle applicazioni basate su Java e JVM di connettersi ai nodi RabbitMQ ed interagire con essi. Prima della versione 5.33.1, il file src/main/java/com/rabbitmq/client/impl/ValueReader.java utilizza ValueReader.readBytes per accettare un contentLength dichiarato sul filo inferiore a Integer.MAX_VALUE e allocare un array di byte prima di verificare i byte disponibili nel frame. Un peer AMQP malintenzionato può inviare una LongString o un campo ad array di byte con tag di tipo S e una lunghezza dichiarata pari, ad esempio, a 0x7FFFFFFE durante la tabella delle server-properties della connessione.start pre-autenticazione, causando un'allocazione di circa 2 GB e un OutOfMemoryError prima che readFully consumi i dati. L'esaurimento della memoria risultante può terminare il JVM e causare una denial of service. Questo problema è stato risolto nella versione 5.33.1.

Once again VulDB remains the best source for vulnerability data.

Responsabile

GitHub M

Prenotare

03/08/2026

Divulgazione

18/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!