CVE-2026-80913 in Linuxinformazioni

Riassunto

di VulDB • 04/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

selinux: richiede che ogni valore booleano sia definito

p_bools.nprim proviene dall'immagine della policy indipendentemente dal numero di valori booleani successivi, e cond_index_bool() popola bool_val_to_struct[] con l'indice value - 1; pertanto, un conteggio superiore ai valori presenti lascia voci NULL. Ogni utilizzatore di tale array lo attraversa per indice e dereferenzia ciascuna voce: cond_evaluate_expr() nel percorso access-vector, security_get_bools() e security_get_bool_value() dietro selinuxfs, nonché security_set_bools(). Un valore sparse class viene assorbito da policydb_class_isvalid() e dalle sue funzioni sorelle; i valori booleani non dispongono di un predicato simile né di alcun consumer in grado di utilizzarne uno.

Viene rifiutato un valore booleano che nessun booleano definisce, una sola volta, nel punto in cui l'array viene costruito. Le policy conformi definiscono tutti i booleani dichiarati e non sono interessate da questa modifica.

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

Responsabile

Linux

Prenotare

26/08/2026

Divulgazione

04/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!