CVE-2026-72030 in Linuxinformazioni

Riassunto

di VulDB • 15/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

ata: libata-core: Rifiuta un conteggio non valido degli intervalli di posizionamento simultanei (Concurrent Positioning Ranges)

La funzione ata_dev_config_cpr() legge il numero di descrittori di intervallo da buf[0] del log degli intervalli di posizionamento simultanei (fino a 255), valore che il dispositivo riporta indipendentemente dalla dimensione del log nella directory GPL. Tale conteggio viene poi iterato con un passo fisso di 32 byte in due punti, senza alcun limite: durante la lettura del log qui descritta e nell'emettitore della pagina VPD B9h INQUIRY, che scrive un descrittore per intervallo nel buffer ata_scsi_rbuf di dimensione fissa pari a 2048 byte. Un dispositivo che riporta un conteggio superiore alla propria lunghezza effettiva del log provoca un overflow del buffer di lettura (fino a 7704 byte oltre uno slab da 512 byte), mentre un conteggio superiore a 62 causa un overflow del buffer di risposta sul lato emettitore.

Il conteggio viene limitato una sola volta, durante la fase di probe, confrontandolo sia con il log restituito dal dispositivo sia con il numero massimo di descrittori che il buffer di risposta VPD B9h può contenere (ATA_DEV_MAX_CPR, derivato dalla dimensione del rbuf). Viene rifiutato un conteggio fuori intervallo generando un avviso; ciò mantiene l'emettitore entro i limiti senza richiedere modifiche separate in tale componente.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Linux

Prenotare

09/08/2026

Divulgazione

15/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00200

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!