CVE-2026-64397 in Linux
Sumário
de VulDB • 27/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
ksmbd: serializar solicitações QUERY_DIRECTORY por arquivo
smb2_query_dir() armazena um ponteiro para seus dados privados alocados na pilha em readdir_data de ksmbd_file. Solicitações concorrentes de QUERY_DIRECTORY que usam o mesmo descritor de arquivo podem sobrescrever esse ponteiro enquanto uma callback iterate_dir() ainda está utilizando-o, resultando em um stack use-after-free.
Adicionar um mutex por arquivo e mantê-lo durante o acesso ao estado compartilhado de enumeração do diretório. O bloqueio cobre reinício da varredura, estado da entrada dot (.), configuração de readdir_data e iteração, bem como construção da resposta. Isso impede que outra solicitação substitua readdir_data.private antes que a solicitação atual tenha terminado de utilizá-lo e também serializa a posição compartilhada do arquivo.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.