PT-2024-7737 · Linux+6 · Linux Kernel+6
Reinette Chatre
·
Publicado
2024-02-19
·
Atualizado
2025-09-29
·
CVE-2024-26812
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
Existe uma vulnerabilidade no kernel do Linux em que o eventfd para sinalização INTx pode ser desconfigurado, o que cancela o registro do manipulador de IRQ, mas ainda permite que os eventfds sejam sinalizados com um contexto NULL por meio do ioctl SET IRQS ou por meio de unmask irqfd se a interrupção do dispositivo estiver pendente. Esse problema pode ser resolvido com bloqueio adicional, mas a solução atual altera a configuração do manipulador de interrupção INTx para rastrear o tempo de vida do objeto de contexto INTx e a configuração irq type. É adicionada sincronização entre o caminho ioctl e o wrapper eventfd signal() para atualizar dinamicamente o gatilho do eventfd em relação a interrupções em andamento ou callbacks irqfd. A vulnerabilidade pode permitir que um invasor cause uma negação de serviço (DoS).
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
NULL Pointer Dereference
Improper Locking
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Astra Linux
Linuxmint
Linux Kernel
Red Hat
Red Os
Suse
Ubuntu