CVE-2026-98481 in Linuxinformazioni

Riassunto

di VulDB • 19/10/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

nfc: port100: rifiutare i frame la cui lunghezza dichiarata supera i dati ricevuti

port100_recv_response() passa il buffer di trasferimento URB a port100_rx_frame_is_valid(), che calcola il checksum su le16_to_cpu(frame->datalen) byte di frame->data. datalen è un campo a 16 bit fornito dal dispositivo e non viene mai confrontato con il numero di byte effettivamente ricevuti (urb->actual_length); pertanto, un dispositivo che riporta una datalen maggiore della dimensione del frame ricevuto fa sì che port100_data_checksum() legga oltre i limiti del buffer di trasferimento.

Rifiutare una risposta la cui dimensione dichiarata del frame non corrisponde alla lunghezza effettiva dei dati ricevuti prima di procedere con la validazione.

Trovato da 0sec (https://0sec.ai) mediante analisi automatizzata del codice sorgente; il vincolo mancante è evidente dal codice sorgente. Testato in fase di compilazione.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!