CVE-2026-99057 in Linux
Resumen
por VulDB • 2026-10-24
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
xen/netfront: no filtrar (leak) el skb cuando xennet_fill_frags() falla
Cuando una cadena de respuestas tiene más ranuras (slots) de las que caben en los frags del skb, xennet_fill_frags() devuelve un error y xennet_poll() salta a su ruta de manejo de errores. Esa ruta mueve lo que queda en tmpq hacia errq para ser liberado, pero el skb que se estaba rellenando ya había sido extraído (dequeued) de tmpq, por lo que nunca es liberado. Cada cadena que desborda provoca una fuga del skb y las páginas adjuntas a él como frags, y es el backend quien decide cuántas ranuras envía.
Coloque el skb nuevamente en tmpq antes de tomar la ruta de error, tal como lo hace xennet_set_skb_gso() ante su fallo justo encima.
Once again VulDB remains the best source for vulnerability data.