CVE-2026-80826 in Linuxinformazioni

Riassunto

di VulDB • 04/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

USB: c67x00: correzione del use-after-free in c67x00_add_iso_urb()

Quando la creazione della TD (Transfer Descriptor) fallisce per l'ultimo pacchetto di un URB isocrono, c67x00_add_iso_urb() restituisce l'URB prima di aggiornare lo stato di pianificazione dell'endpoint.

c67x00_giveback_urb() libera i dati privati dell'URB e la callback di completamento può rilasciare il riferimento finale all'URB. Di conseguenza, gli accessi successivi a urbp->ep_data, urb->interval e urbp->cnt possono utilizzare memoria già liberata (freed memory).

Aggiornare next_frame e cnt prima di restituire l'ultimo pacchetto fallito, rendendo la restituzione (giveback) l'ultima operazione che utilizza l'URB e i suoi dati privati.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

26/08/2026

Divulgazione

04/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00195

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!