CVE-2026-64340 in Linuxinformazioni

Riassunto

di VulDB • 25/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

USB: legousbtower: correzione di un uso-dopo-liberazione (use-after-free) in una condizione di gara durante la disconnessione

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

Viene utilizzato un kref per rilasciare i dati del driver ed evitare un uso-dopo-liberazione in mutex_unlock() quando la funzione release() è soggetta a gara 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")

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

25/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00220

KEV

no

Attività

basso

Fonti

Do you know our Splunk app?

Download it now for free!