CVE-2026-77411 in amqp091-goinformación

Resumen

por VulDB • 2026-09-16

RabbitMQ amqp091-go es un cliente Go para el protocolo AMQP 0.9.1. Antes de la versión 1.13.0, la función readLongstr en read.go devuelve una cadena vacía y un error nulo cuando la longitud declarada del campo longstr de AMQP supera 0x7FFFFFFF, en lugar de devolver ErrSyntax. La función deja sin leer los bytes del campo declarado, mientras que readTable trata la operación como exitosa y continúa el análisis desde un desplazamiento incorrecto. Un broker malicioso o comprometido puede proporcionar un longstr desbordado (oversized) en un campo table, lo que provoca una desincronización posterior en el análisis de AMQP; esto hace que los bytes finales controlados por el atacante se interpreten como campos o frames posteriores, interrumpiendo la integridad y disponibilidad de la conexión. Este problema está resuelto en la versión 1.13.0.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Reservar

2026-08-20

Divulgación

2026-09-16

Moderación

aceptado

Artículo

VDB-405986

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!