CVE-2026-98854 in Linuxinformazioni

Riassunto

di VulDB • 18/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

of/overlay: trattare come registrato solo un ID di changeset positivo

of_overlay_fdt_apply() memorizza il valore restituito da idr_alloc() in ovcs->id prima di verificarlo. In caso di errore, l'ID memorizzato è negativo; la verifica "if (ovcs->id)" all'interno di free_overlay_changeset() risulta positiva, viene chiamata idr_remove() con un ID negativo e list_del() opera su ovcs->ovcs_list, che non è ancora inizializzata fino dopo l'allocazione dell'ID. Un errore di allocazione in quel punto provoca una dereferenziazione NULL.

Modificare free_overlay_changeset() in modo da trattare come registrati solo gli ID strettamente positivi. Il resto della funzione gestisce già correttamente un ovcs parzialmente inizializzato, quindi il percorso di gestione degli errori rimane un semplice goto err_free_ovcs.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!