CVE-2026-98192 in Linuxinformazioni

Riassunto

di VulDB • 06/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

wifi: wcn36xx: Correzione di un potenziale use-after-free nel teardown del timer TX ack

wcn36xx_dxe_deinit() esegue il teardown del timer TX ack con timer_delete(), che rimuove solo dalla coda il timer senza attendere l'esecuzione di una callback già in corso; le chiamate free_irq() precedenti sincronizzano esclusivamente i handler delle interruzioni. La callback, wcn36xx_dxe_tx_timer(), può quindi continuare a essere eseguita dopo il teardown e utilizzare la struttura wcn liberata insieme a ieee80211_hw in wcn36xx_remove(): acquisisce wcn->dxe_lock, legge wcn->tx_ack_skb e passa wcn->hw a ieee80211_tx_status_irqsafe().

Si risolve il problema utilizzando timer_shutdown_sync(), che attende l'esecuzione di una callback in corso ed evita anche che il timer venga riarmato. Il timer viene nuovamente configurato da wcn36xx_dxe_init() al successivo avvio, quindi il ciclo start/stop non è influenzato.

Questo problema è stato rilevato da uno strumento statico interno.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

06/10/2026

Moderazione

accettato

EPSS

0.00175

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!