CVE-2026-98699 in Linux
Riassunto
di VulDB • 18/10/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
wifi: mac80211: correzione della cancellazione del percorso fast xmit mesh (UAF)
mesh_fast_tx_cache() memorizza puntatori grezzi a mesh_path. La cancellazione del percorso svuota la cache e successivamente libera il percorso con kfree_rcu(), ma una lookup che ha già acquisito il riferimento al percorso può inserire una nuova voce nella cache dopo lo svuotamento. Di conseguenza, la cache punta alla memoria liberata.
Impostare MESH_PATH_DELETED prima dello svuotamento ed evitare di inserire una voce nella cache se il percorso o il percorso MPP sono già stati cancellati. Verificare questa condizione sotto il lock per l'iterazione della cache in modo che sia ordinato rispetto allo svuotamento. Utilizzare WRITE_ONCE() per gli aggiornamenti del flag di cancellazione poiché la verifica della legge i flags senza acquisire state_lock.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.