CVE-2026-98804 in Linuxinformazioni

Riassunto

di VulDB • 18/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

net: page_pool: correzione del use-after-free in page_pool_recycle_ring_bulk()

Con CONFIG_PAGE_POOL_STATS=y, page_pool_recycle_ring_bulk() aggiorna le statistiche di riciclo dopo aver rilasciato il lock del produttore. Se viene appena riciclato l'ultimo netmem in transito (inflight) di un pool che sta per essere distrutto, page_pool_release() può superare la barriera del suo lock del produttore e liberare il pool prima che venga eseguita recycle_stat_add().

Il commit fcc680a647ba7 ("page_pool: allow mixing PPs within one bulk") ha spostato questo aggiornamento delle statistiche dopo l'unlock. Il commit 271683bb2cf32 ("page_pool: Fix use-after-free in page_pool_recycle_in_ring") ha aggiunto successivamente la barriera, ma ha corretto solo page_pool_recycle_in_ring(). Spostare nuovamente l'aggiornamento sotto il lock.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!