PT-2024-21604 · Linux+10 · Linux Kernel+10
Publicado
2024-03-20
·
Atualizado
2025-10-22
·
CVE-2024-26982
CVSS v3.1
7.1
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:H/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 por um acesso fora dos limites na função
fill meta index() devido a um inode com um número inválido igual a zero, o que não foi verificado. Isso ocorre quando fill meta index() é chamado para alocar e preencher um índice de metadados, mas sofre um erro de leitura de dados, é abortado e invalida o índice de metadados vazio recém-retornado, definindo seu número de inode como zero. Quando fill meta index() é chamado novamente, locate meta index() retorna o índice anterior porque ele corresponde ao número de inode 0, levando a um acesso fora dos limites. Foi adicionado um patch para verificar se o número do inode não é zero quando o inode é criado, retornando -EINVAL se for.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Exploit
Out of bounds Read
Use After Free
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Almalinux
Astra Linux
Centos
Debian
Linuxmint
Linux Kernel
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu