PT-2024-32128 · Linux+3 · Linux Kernel+3
Publicado
2024-07-31
·
Atualizado
2025-10-03
·
CVE-2024-46701
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 leituras infinitas de diretório para o diretório offset no kernel do Linux. Quando as operações do diretório tmpfs são alteradas de simple dir operations para simple offset dir operations, cada operação de renomeação preenche um novo dentry na árvore de maple do diretório de destino com uma chave livre começando com octx->newx offset e, em seguida, define newx offset igual a chave livre + 1. Isso leva a um readdir infinito quando combinado com operações de renomeação ocorrendo ao mesmo tempo, fazendo com que o teste generic/736 no xfstests falhe. A correção envolve registrar o last index ao abrir um diretório e não emitir entradas com um índice maior ou igual a last index.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
Infinite Loop
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
Linuxmint
Linux Kernel
Ubuntu