CVE-2026-59920 in Nettyinformación

Resumen

por VulDB • 2026-07-30

Netty es un framework de aplicaciones de red asíncrono y basado en eventos. En las versiones anteriores a la 4.1.136.Final y la 4.2.16.Final, el codificador STOMP de Netty (StompSubframeEncoder) no escapa ni valida los valores de cabecera en los marcos CONNECT y CONNECTED, por lo que los caracteres de nueva línea sin procesar (\n) presentes en un valor de cabecera se escriben directamente en la red. Esto permite a un atacante que controle un valor de cabecera inyectar cabeceras STOMP adicionales.

Esto ocurre porque el codificador omite intencionadamente el escape para los marcos CONNECT/CONNECTED según la especificación STOMP 1.2, pero nunca rechaza las nuevas líneas sin procesar. Dado que un broker analiza cada línea como una cabecera separada, un atacante que controle un valor (como un nombre de usuario o código de acceso proporcionados por el usuario) puede sobrescribir los parámetros de conexión o añadir cabeceras de autenticación/rol para evadir la autenticación o escalar privilegios (el impacto real depende del broker). El problema está resuelto en las versiones 4.1.136.Final y 4.2.16.Final.

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

Responsable

GitHub M

Reservar

2026-07-07

Divulgación

2026-07-29

Moderación

aceptado

Artículo

VDB-384228

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!