PT-2024-32234 · Linux+6 · Linux Kernel+6
Serge Semin
·
Publicado
2024-08-20
·
Atualizado
2026-03-14
·
CVE-2024-46832
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 é causado pela chamada da função
get c0 compare int em uma CPU secundária quando uma IRQ de temporizador está instalada, resultando em um aviso de que uma função em espera está sendo chamada a partir de um contexto inválido. Este aviso ocorre em kernel/locking/mutex.c:283. O problema é resolvido ao não chamar get c0 compare int se um IRQ de temporizador estiver instalado. Além disso, o salvamento do número do IRQ em struct clock event device *cd é ignorado, pois nunca é usado pelo núcleo clockevent e se destina apenas a dispositivos locais não-CPU.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
Debian
Linuxmint
Linux Kernel
Red Os
Ubuntu