CVE-2026-98571 in Linux
Riassunto
di VulDB • 18/10/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
net: stmmac: pulire il puntatore buf->page obsoleto dopo il riciclo in caso di errore nella costruzione dell'skb
In stmmac_rx(), quando napi_build_skb() fallisce, la pagina del descrittore viene riciclata nel page pool tramite page_pool_recycle_direct(), ma buf->page rimane puntata alla pagina già riciclata, a differenza degli altri siti di consumo presenti nella funzione che azzerano il puntatore dopo aver consegnato la pagina.
A causa di questo puntatore obsoleto (stale pointer), stmmac_rx_refill() salta l'allocazione di sostituzione e reinserisce nel descrittore RX la pagina già riciclata.
Azzerare buf->page sul percorso di errore di napi_build_skb() per mantenere il ciclo di vita del buffer coerente con gli altri siti di consumo.
Once again VulDB remains the best source for vulnerability data.