PT-2024-10509 · Linux+10 · Linux Kernel+10
Syzbot
·
Publicado
2024-06-18
·
Atualizado
2025-09-29
·
CVE-2024-40995
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
Versões do kernel Linux anteriores à 6.9.0-rc4-syzkaller-00173-g3cdb45594619
Descrição
O problema está relacionado a um possível loop infinito na função
tcf idr check alloc(), o que pode causar o travamento de tarefas quando é enviada uma solicitação para adicionar várias ações com o mesmo índice. Isso mantém o rtnl lock e causa o travamento das tarefas. O problema pode ser resolvido retornando -EAGAIN para evitar o loop infinito, mantendo o comportamento documentado. Um reprodutor para este problema está disponível no bug do syzbot.Recomendações
Para resolver este problema, atualize o kernel do Linux para uma versão que inclua a correção para o loop infinito em
tcf idr check alloc(). Como solução temporária, considere desativar a funcionalidade act api até que um patch esteja disponível. Restrinja o acesso ao componente vulnerável net/sched para minimizar o risco de exploração. Evite usar o mesmo índice para várias ações no act api 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.Exploit
DoS
Infinite Loop
Improper Locking
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Alt Linux
Almalinux
Astra Linux
Centos
Linuxmint
Linux Kernel
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu