PT-2024-14742 · Linux+2 · Linux Kernel+2
Publicado
2023-10-02
·
Atualizado
2024-11-19
·
CVE-2023-52779
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 ao tratamento do sistema de arquivos pelo kernel do Linux, especificamente à função de interface getattr. Quando vfs getattr nosec() chama a função de interface getattr de um sistema de arquivos, ela deveria propagar o sinalizador ‘nosec’ para evitar verificações de segurança desnecessárias. No entanto, em uma alteração recente no código, vfs getattr nosec() acabou chamando vfs getattr() no overlayfs, que, por sua vez, chamou security inode getattr() em um processo em execução sem current->fs definido, causando uma desreferência de ponteiro NULL no kernel. A introdução do sinalizador getattr GETATTR NOSEC e do novo parâmetro getattr flags permite que o sinalizador ‘nosec’ seja passado para a função de interface getattr, impedindo as verificações de segurança desnecessárias e evitando a referência a um ponteiro NULL.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Exploit
NULL Pointer Dereference
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Astra Linux
Linux Kernel
Red Os