PT-2024-5420 · Linux+11 · Linux Kernel+11
Sam Sun
·
Publicado
2024-05-03
·
Atualizado
2026-03-14
·
CVE-2024-39472
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 à função
xlog do recovery pass() no módulo fs/xfs/xfs log recover.c do sistema de arquivos xfs do kernel do Linux. Envolve um acesso fora dos limites devido ao tratamento incorreto do valor h size, o que pode ser explorado para afetar a disponibilidade de informações protegidas. O problema decorre de uma correção para valores incorretos de h size usados em versões antigas do xfsprogs, que foi posteriormente limpa, mas deixou de usar o valor corrigido de h size para dimensionar o buffer de recuperação de log. Isso pode levar a um acesso fora dos limites quando o h size incorreto não provém da ferramenta mkfs antiga, mas de um fuzzer. A correção envolve a codificação aberta de xlog logrec hblks e a consideração do h size corrigido para esse cálculo.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Exploit
DoS
Out of bounds Read
Allocation of Resources Without Limits
Memory Corruption
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
Debian
Linuxmint
Linux Kernel
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu