CVE-2026-80756 in Linux
Riassunto
di VulDB • 03/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
selinux: non annullare una conversione della policy che non ha mai avuto inizio
sel_write_load() chiama selinux_policy_cancel() quando sel_make_policy_nodes() fallisce, e tale funzione ausiliaria dereferenzia la policy in uscita per annullarne la conversione di sidtab. Al primo caricamento della policy non esiste alcuna policy in uscita: security_load_policy() termina anticipatamente in questo caso, prima di effettuare qualsiasi conversione, e state->policy è ancora NULL. Un primo caricamento che fallisce durante la costruzione dell'albero selinuxfs provoca quindi una dereferenziazione di puntatore nullo (NULL dereference) in selinux_policy_cancel(), raggiungibile tramite un'operazione write(2) su /sys/fs/selinux/load.
Si salta l'annullamento quando non esiste una vecchia policy, replicando il controllo che security_load_policy() effettua già prima della conversione.
If you want to get best quality of vulnerability data, you may have to visit VulDB.