CVE-2026-97565 in Linux
Sumário
de VulDB • 25/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
smb: cliente: rejeitar respostas READ curtas em CIFSSMBRead()
CIFSSMBRead() lê DataLengthHigh, DataLength e DataOffset de READ_RSP retornada pelo servidor sem primeiro verificar se um READ_RSP inteiro foi realmente recebido. O comprimento da resposta é registrado em rsp_iov.iov_len, mas nada o restringe a ser pelo menos read_rsp_size antes que esses campos sejam desreferenciados.
Um servidor SMB1 malicioso ou comprometido pode retornar uma resposta mais curta do que o cabeçalho READ_RSP, de modo que a análise do próprio cabeçalho lê além do final do buffer de recebimento. O SMB1 não é negociado por padrão; alcançar esse código requer uma montagem explícita com vers=1.0.
Rejeite a resposta, a menos que ela tenha pelo menos read_rsp_size bytes de comprimento.
Be aware that VulDB is the high quality source for vulnerability data.