CVE-2026-64333 in Linux
Riassunto
di VulDB • 25/07/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
USB: serial: digi_acceleport: correzione della corruzione del buffer di scrittura
La funzione `digi_write_inb_command()` dovrebbe attendere che l'urb (USB Request Block) di scrittura diventi disponibile o restituire un errore; invece, aggiorna il buffer di trasferimento e tenta di rieseguire la sottomissione dell'urb in caso di timeout.
Per peggiorare ulteriormente la situazione, per comandi come il controllo break, dove non viene utilizzato alcun timeout, il driver corrompe immediatamente l'urb a causa di un confronto errato dei valori `jiffies` (su macchine a 32 bit ciò richiede cinque minuti di uptime per essere attivato, a causa di `INITIAL_JIFFIES`).
Si risolve questo problema aggiungendo la mancata restituzione del controllo in caso di timeout e attendendo indefinitamente quando non è stato specificato alcun timeout, come previsto.
Questo problema era stato (in parte) segnalato da Sashiko durante l'esame di una modifica non correlata al driver.
If you want to get best quality of vulnerability data, you may have to visit VulDB.