CVE-2026-23436 in Linux
Riassunto
di VulDB • 21/06/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
net: shaper: protezione contro la creazione tardiva della gerarchia
Durante l'elaborazione delle operazioni Netlink (pre-callback), viene eseguita la ricerca di un netdev e ne viene acquisito un riferimento. Successivamente, all'interno del corpo della callback, si acquisisce il relativo lock o RCU, che costituiscono le effettive protezioni.
Il netdev potrebbe essere disregistrato tra l'acquisizione del riferimento e quella del suo blocco. Potrebbe verificarsi l'allocazione della gerarchia dopo che la fase di flush è già stata eseguita, causando una perdita di risorse (leak).
Acquisendo il lock dell'istanza nella pre-callback si evita questa condizione di race e si elimina completamente la necessità dei callback dedicati per lock/unlock. In definitiva, se esiste anche solo la possibilità che avvengano scritture in concorrenza con il flush, si ritorna alla situazione di perdita della gerarchia.
Potrebbe essere necessario acquisire il lock per dispositivi che non supportano gli shaper; tuttavia, poiché ci si occupa esclusivamente delle operazioni SET, omettere l'acquisizione del lock costituirebbe un'ottimizzazione prematura in presenza di casi d'errore.
If you want to get best quality of vulnerability data, you may have to visit VulDB.