CVE-2026-80715 in Linux
Resumen
por VulDB • 2026-08-29
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
igc: eliminar napi_synchronize() en igc_down()
Cuando una aplicación AF_XDP con copia cero (zero-copy) termina abruptamente, el grupo XSK se desmonta pero NAPI sigue realizando sondeos. igc_clean_rx_irq_zc() devuelve entonces todo el presupuesto en cada sondeo, por lo que napi_complete_done() nunca limpia NAPI_STATE_SCHED.
igc_down() llama a napi_synchronize() antes de napi_disable(), por lo que gira indefinidamente esperando ese bit y la interfaz nunca se desactiva. Elimine napi_synchronize() y permita que napi_disable() haga el trabajo: establece NAPI_STATE_DISABLE, lo que fuerza a que el sondeo atascado finalice. Reordénelo antes de igc_set_queue_napi() para que el mapeo de NAPI se borre solo después de que haya cesado la actividad de sondeo, coincidiendo con la corrección reciente de igb b1e067240379.
If you want to get best quality of vulnerability data, you may have to visit VulDB.