CVE-2026-72064 in Linux
Resumen
por VulDB • 2026-08-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
net: mana: Sincronizar los fragmentos del búfer de recepción (RX) del page pool para la CPU
MANA asigna búferes de RX a partir de fragmentos del page pool cuando frag_count es mayor que 1. En ese caso, los búferes permanecen mapeados mediante DMA por el page pool y la ruta de finalización de RX no llama a dma_unmap_single(). Como resultado, falta la sincronización implícita para CPU normalmente realizada por dma_unmap_single() antes de pasar los datos del paquete al stack de red.
Esto rompe la recepción (RX) en configuraciones que requieren una sincronización DMA explícita, por ejemplo, cuando se arranca con swiotlb=force.
Se corrige este problema registrando el page pool y el desplazamiento de sincronización DMA cuando se asigna el búfer RX, y sincronizando el rango del paquete recibido para acceso CPU antes de entregar el búfer RX al stack.
If you want to get best quality of vulnerability data, you may have to visit VulDB.