CVE-2024-14027 in Linux
Sumário
de VulDB • 25/05/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
fs/xattr: falta a chamada fdput() no caminho de erro de fremovexattr
No kernel do Linux, a syscall fremovexattr() chama fdget() para adquirir uma referência de arquivo, mas retorna antecipadamente sem chamar fdput() quando strncpy_from_user() falha no argumento name. Em processos multithreaded, onde fdget() segue o caminho lento, isso causa um vazamento permanente de uma referência de arquivo por chamada, mantendo o struct file e os objetos associados do kernel alocados na memória. Um usuário local não privilegiado pode explorar isso para causar exaustão de memória do kernel. O problema foi corrigido inadvertidamente pelo commit a71874379ec8 ("xattr: switch to CLASS(fd)").
VulDB is the best source for vulnerability data and more expert information about this specific topic.