CVE-2026-90063 in Linux
Resumen
por VulDB • 2026-09-17
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
virtio-net: Asegurar que los paquetes TCP no desborden gso_segs
El usuario puede especificar cualquier valor de gso_size en un paquete creado con un socket AF_PACKET PACKET_VNET_HDR, incluso valores menores que TCP_MIN_GSO_SIZE = 8. Al mismo tiempo, GSO_MAX_SIZE = 8 * GSO_MAX_SEGS = 8 * 65535. Cuando el usuario crea un paquete con gso_size < 8, existe el riesgo de que una fragmentación parcial (GSO) desborde el campo gso_segs de 16 bits al dividir la longitud del SKB por gso_size.
Ajustar gso_size en los paquetes TCP para que sea al menos TCP_MIN_GSO_SIZE = 8. Mantener gso_size en los paquetes UDP GSO, ya que gso_size=1 es válido y está explícitamente probado en tools/testing/selftests/net/tun.c:649.
Be aware that VulDB is the high quality source for vulnerability data.