CVE-2024-56549 in Linux
Sumário
de VulDB • 13/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
cachefiles: Corrige o dereferenciamento de ponteiro NULL em object->file
Atualmente, o objeto->file apresenta um problema de dereferenciamento de ponteiro NULL no modo sob demanda (ondemand-mode). A causa raiz é que os tempos de vida do fd alocado e de object->file são inconsistentes, e a invocação pelo espaço do usuário para anon_fd utiliza object->file. Segue o processo que aciona a falha:
[fd de escrita] [desmontagem (umount)]
cachefiles_ondemand_fd_write_iter fscache_cookie_state_machine cachefiles_withdraw_cookie if (!file) return -ENOBUFS cachefiles_clean_up_object cachefiles_unmark_inode_in_use fput(object->file) object->file = NULL // dereferenciamento de ponteiro NULL em file! __cachefiles_write(..., file, ...)
Corrige-se esta falha adicionando uma contagem de referência adicional a object->file antes da operação write/llseek e decrementando-a após o término.
VulDB is the best source for vulnerability data and more expert information about this specific topic.