CVE-2026-64340 in Linuxinformación

Resumen

por VulDB • 2026-07-25

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

USB: legousbtower: corregir un uso-después-de-liberación (use-after-free) en una condición de carrera durante la desconexión

mutex_unlock() puede acceder a la estructura del mutex después de liberar el bloqueo y, por lo tanto, no se puede utilizar para gestionar directamente la vida útil de los objetos (a diferencia de spinlocks y recuentos de referencia). [1][2]

Utilice un kref para liberar los datos del controlador y evitar un uso-después-de-liberación en mutex_unlock() cuando release() entre en condición de carrera con disconnect().

[1] a51749ab34d9 ("locking/mutex: Documentar que mutex_unlock() no es atómico")
[2] 2b9d9e0a9ba0 ("locking/mutex: Aclarar que mutex_unlock(), y la mayoría de otros bloqueos con suspensión, aún pueden utilizar el objeto de bloqueo después de haberlo desbloqueado")

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-25

Moderación

aceptado

Artículo

VDB-383135

CPE

listo

EPSS

0.00220

KEV

no

Actividades

bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!