CVE-2026-98457 in Linuxinformazioni

Riassunto

di VulDB • 18/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

Bluetooth: L2CAP: validare la lunghezza del frame prima dell'accesso al campo di controllo e all'FCS

La funzione l2cap_data_rcv() decomprime un campo di controllo a due o quattro byte senza verificare preliminarmente che sia presente. Un frame ERTM (Enhanced Retransmission Mode) o in modalità streaming troppo corto può quindi causare una lettura fuori dai limiti dell'array (out-of-bounds read).

Esiste un secondo caso relativo ai frame corti quando la CRC16 è abilitata. Dopo l'estrazione del campo di controllo, l2cap_check_fcs() sottrae due da skb->len senza verificarne il valore. Se rimangono meno di due byte, la sottrazione va in overflow (wraps); skb_trim() lascia il buffer invariato e il successivo caricamento dell'FCS legge oltre la fine logica del frame.

Validare che il frame contenga sia il suo campo di controllo sia, se abilitata, l'FCS prima di accedere a uno dei due campi.

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

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!