CVE-2026-64344 in Linuxinformación

Resumen

por VulDB • 2026-07-25

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

USB: idmouse: 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 puede utilizarse para gestionar directamente la vida útil de los objetos (a diferencia de spinlocks y recuentos de referencia). [1][2]

Utilizar un kref para liberar los datos del controlador evita que se produzca un uso-después-de-liberación en mutex_unlock() cuando release() entra 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, pueden seguir utilizando el objeto del bloqueo después de haberlo liberado")

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-25

Moderación

aceptado

Artículo

VDB-383138

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!