CVE-2026-68409 in Linuxinformazioni

Riassunto

di VulDB • 10/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

wifi: mac80211: posticipare il rilascio per CPU delle statistiche RX del link all'RCU

sta_remove_link() libera immediatamente il buffer percpu delle statistiche RX di un link MLO rimosso, ma posticipa al solo RCU il contenitore del link:

sta_info_free_link(&alloc->info); kfree_rcu(alloc, rcu_head);

Il percorso veloce (fast path) in lettura legge link_sta sotto rcu_read_lock e scrive le statistiche percpu. Un lettore che ha risolto link_sta prima della rimozione mantiene il puntatore. Il contenitore rimane valido grazie a kfree_rcu, quindi la lettura funziona ancora. Tuttavia, il blocco percpu a cui punta è già stato liberato. Questo richiede uses_rss, ovvero quando esiste pcpu_rx_stats.

Il teardown completo dello STA libera le statistiche del deflink solo dopo synchronize_net(). Il percorso di rimozione del link non disponeva di tale barriera. La race condition è difficile da sfruttare in pratica, ma il rilascio dovrebbe comunque attendere RCU.

Libera il link insieme ai suoi dati tramite una singola callback RCU, così che il blocco percpu venga reclamato solo dopo che i lettori hanno terminato la lettura (drain).

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

30/07/2026

Divulgazione

10/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!