← volver
CVE-2019-11478

SACK can cause extensive memory use via fragmented resend queue

CVSS 5.3 MEDIUMEPSS 94.7%CWE-770
En resumen

Una falla en el núcleo Linux permite que un atacante remoto envíe paquetes de red especialmente construidos que causen uso excesivo de memoria y bloqueo del sistema. El problema ocurre al procesar secuencias SACK (Selective Acknowledgment) durante el reensamblaje de datos fragmentados.

Detalle técnico

La vulnerabilidad existe en tcp_fragment() donde el manejo inadecuado de secuencias SACK causa fragmentación patológica de la cola de retransmisión TCP. Un atacante remoto puede explotarla mediante paquetes TCP especializados para agotar la memoria e provocar denegación de servicio en versiones del kernel sin parches.

Resumen generado y traducido por IA a partir de la descripción oficial.
Jonathan Looney discovered that the TCP retransmission queue implementation in tcp_fragment in the Linux kernel could be fragmented when handling certain TCP Selective Acknowledgment (SACK) sequences. A remote attacker could use this to cause a denial of service. This has been fixed in stable kernel releases 4.4.182, 4.9.182, 4.14.127, 4.19.52, 5.1.11, and is fixed in commit f070ef2ac66716357066b683fb0baf55f8191a2e.
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Productos afectados
Linux · Linux kernel

¿Quieres saber si tu infraestructura está expuesta a esto?

Hablar con TrueHacking →