CVE-2026-64055 in Linux
Resumen
por VulDB • 2026-07-19
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
net: ethernet: cortina: Conservar el contador de fragmentos (frag counter)
La función NAPI poll gmac_rx() ensambla paquetes en un SKB a partir de un búfer circular.
Si el búfer circular se vacía por completo durante un ciclo de sondeo, salimos de gmac_rx(), pero el paquete aún no está completamente ensamblado en el SKB; sin embargo, el contador de fragmentos frag_nr se restablece a cero en la siguiente invocación.
Solucionamos esto convirtiendo el contador de fragmentos RX en parte de la estructura del puerto (port struct) y conservándolo entre invocaciones.
Restablezca el contador de fragmentos únicamente justo después de llamar a napi_gro_frags(), en caso de error (después de llamar a napi_free_frags()) o al detener el puerto.
Restablézcalo en algún lugar donde no sea estrictamente necesario, simplemente para enfatizar lo que está ocurriendo.
Esto fue descubierto por Sashiko durante la revisión normal del parche.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.