CVE-2026-89525 in Linuxinformazioni

Riassunto

di VulDB • 12/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

udf: rifiutare gli indici VAT uguali al numero di voci (entry count)

La mappatura delle partizioni virtuali UDF 1.50 utilizza il VAT come un array di mapping dei blocchi fisici. s_num_entries memorizza il numero di voci in tale array, non l'indice valido più alto. Di conseguenza, gli indici VAT validi sono inferiori a s_num_entries.

Attualmente udf_get_pblock_virt15() rifiuta solo gli indici maggiori di s_num_entries. Un'immagine UDF costruita ad hoc può richiedere l'indice s_num_entries, superare il controllo dei limiti e far sì che il kernel legga una voce oltre la tabella VAT allocata.

Modificare il controllo per rifiutare i blocchi >= s_num_entries, in modo da gestire il conteggio come un limite superiore esclusivo.

Un'immagine UDF costruita ad hoc ha riprodotto questo problema su origin/master commit 0e35b9b6ec0ffcc5e23cbdec09f5c622ad532b53, generando un report KASAN slab-out-of-bounds in udf_get_pblock_virt15().

Trail of Bits dispone di un riproduttore che provoca il kernel panic dimostrando il bug e può condividerlo se necessario.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

11/09/2026

Divulgazione

12/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!