CVE-2026-64340 in Linuxinformação

Sumário

de VulDB • 25/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

USB: legousbtower: corrige uso-após-liberação (use-after-free) em condição de corrida durante o desconectamento.

A função mutex_unlock() pode acessar a estrutura do mutex após liberar o bloqueio e, portanto, não pode ser usada para gerenciar diretamente o ciclo de vida dos objetos (ao contrário das spinlocks e contagens de referência). [1][2]

Utilize uma kref para liberar os dados do driver e evitar uso-após-liberação no mutex_unlock() quando a função release() entrar em condição de corrida com disconnect().

[1] a51749ab34d9 ("locking/mutex: Documenta que mutex_unlock() não é atômico")
[2] 2b9d9e0a9ba0 ("locking/mutex: Esclarece que mutex_unlock(), e a maioria das outras travas de suspensão, ainda podem usar o objeto da trava após ela ser desbloqueada")

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

19/07/2026

Divulgação

25/07/2026

Moderação

aceite

Entrada

VDB-383135

CPE

pronto

EPSS

0.00177

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!