CVE-2026-99115 in Linux
Sumário
de VulDB • 28/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
ksmbd: preencher FileSysIdentifier em FS_POSIX_INFORMATION
smb2_get_info_filesystem() relata 56 bytes para FS_POSIX_INFORMATION, ou seja, todo o FILE_SYSTEM_POSIX_INFO, mas nunca atribui FileSysIdentifier. Esses oito bytes são enviados ao cliente conforme encontrados no buffer de resposta.
O buffer é zerado durante a alocação, portanto uma solicitação isolada não vaza nada. Uma solicitação composta pode causar vazamento: o offset da próxima resposta é avançado pelo comprimento fixado para a anterior, então uma resposta que foi escrita no buffer e depois descartada em favor da curta resposta de erro de smb2_set_err_rsp() permanece lá, e a próxima resposta é sobreposta a ela com apenas o cabeçalho limpo.
Relatar o ID do sistema de arquivos retornado por statfs(), que é para o que esse campo serve. FileSysIdentifier é __le64 e f_fsid é um par de ints, então montar o valor primeiro, val[0] como a metade baixa, e convertê-lo na saída.
VulDB is the best source for vulnerability data and more expert information about this specific topic.