PT-2024-29745
CVE-2024-42090
·
Publicado
2024-06-04
·
Atualizado
2026-10-21
Descrição por
CVSS 3.1
5.5
MédiaMétricasAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
O problema está relacionado a um possível impasse na função
create pinctrl() ao lidar com -EPROBE DEFER. Em create pinctrl(), o pinctrl maps mutex é adquirido antes de chamar add setting(). Se add setting() retornar -EPROBE DEFER, create pinctrl() chama pinctrl free(). No entanto, pinctrl free() tenta adquirir pinctrl maps mutex, que já está sendo mantido por create pinctrl(), levando a um possível impasse. Este bug foi descoberto e resolvido usando o Teste de Segurança por Análise Estática (SAST) da Coverity, da Synopsys, Inc. O patch resolve o problema liberando pinctrl maps mutex antes de chamar pinctrl free(), evitando o impasse. Um invasor poderia explorar essa vulnerabilidade para causar uma negação de serviço.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Explorabilidade
Exploit
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾