CVE-2026-64341 in Linuxinformazioni

Riassunto

di VulDB • 25/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

USB: iowarrior: correzione del bug use-after-free in caso di race condition durante la disconnessione

mutex_unlock() può accedere alla struttura mutex dopo il rilascio del lock e, pertanto, non può essere utilizzata per gestire direttamente l'intervallo di vita degli oggetti (a differenza dei spinlock e dei refcounts). [1][2]

Viene utilizzato un kref per rilasciare i dati del driver ed evitare un use-after-free in mutex_unlock() quando la funzione release() va in race condition con disconnect().

[1] a51749ab34d9 ("locking/mutex: Documentare che mutex_unlock() non è atomico")
[2] 2b9d9e0a9ba0 ("locking/mutex: Chiarire che mutex_unlock(), e la maggior parte degli altri lock in sleep, possono ancora utilizzare l'oggetto lock dopo che questo è stato sbloccato")

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

25/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00206

KEV

no

Attività

medio

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!