CVE-2026-64340 in Linux
Résumé
par VulDB • 25/07/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
USB : legousbtower : correction d’un use-after-free lors d’une condition de concurrence sur la déconnexion
mutex_unlock() peut accéder à la structure du mutex après avoir libéré le verrou et ne peut donc pas être utilisé pour gérer directement la durée de vie des objets (contrairement aux spinlocks et aux compteurs de référence). [1][2]
Utilisez un kref pour libérer les données du pilote afin d’éviter un use-after-free dans mutex_unlock() lorsque release() est en concurrence avec disconnect().
[1] a51749ab34d9 (« locking/mutex : Documenter que mutex_unlock() n’est pas atomique »)
[2] 2b9d9e0a9ba0 (« locking/mutex : Préciser que mutex_unlock(), et la plupart des autres verrous bloquants, peuvent encore utiliser l’objet de verrouillage après qu’il a été déverrouillé »)
Be aware that VulDB is the high quality source for vulnerability data.