PT-2024-10467 · Linux+5 · Linux Kernel+5
Song Shuai
·
Publicado
2024-07-30
·
Atualizado
2025-09-29
·
CVE-2024-42140
CVSS v3.1
5.5
Média
| Vetor | AV: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 impasse no caminho de falha do kexec do componente riscv do kernel Linux. Quando o código de falha do kexec é chamado no contexto de interrupção, a função
machine kexec mask interrupts() pode provocar um impasse ao tentar adquirir o spinlock irqdesc e, em seguida, desativar o irqchip na função irq set irqchip state(). Isso ocorre porque, ao contrário do arm64, o riscv requer apenas que o manipulador irq eoi conclua o EOI, e manter irq set irqchip state() apenas deixará esse possível impasse sem qualquer utilidade. O número estimado de dispositivos potencialmente afetados em todo o mundo não está disponível. Não há informações sobre incidentes reais em que essa falha tenha sido explorada.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Exploit
Improper Locking
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Alt Linux
Astra Linux
Linuxmint
Linux Kernel
Red Os
Ubuntu