PT-2024-35631
CVE-2024-53184
·
Publicado
2024-12-27
·
Atualizado
2026-10-21
Descrição por
CVSS 4.0
6.8
MédiaMétricasAV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Nome do software vulnerável e versões afetadas
Versões do kernel Linux anteriores à versão corrigida
Descrição
O problema está relacionado ao uso de
drvdata no release, que não está disponível, causando uma falha ao remover um dispositivo UBD. A falha resulta em um kernel panic com um segfault e sem mm. O problema ocorre porque o drvdata não está acessível no release, sendo recomendado, em vez disso, o uso de container of() para obter a instância ubd.Recomendações
Como solução temporária, considere desativar a função
ubd device release() até que um patch esteja disponível.Restrinja o acesso à função vulnerável
ubd remove() para minimizar o risco de exploração.Evite usar a variável
drvdata na função ubd device release() afetada até que o problema seja resolvido.No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Explorabilidade
Exploit
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾