CVE-2025-22037: falha de alta gravidade em Linux
ksmbd: fix null pointer dereference in alloc_preauth_hash()
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
Declarações oficiais dos fabricantes em formato CSAF/VEX: se o produto deles está afetado, já corrigido ou descartado — e por quê. É afirmação do fabricante, não juízo do Vexday.
Um cliente de rede pode ignorar verificações de segurança enviando uma solicitação malformada durante a negociação, permitindo prosseguir para a configuração da sessão sem inicializar a conexão corretamente. Isso causa falha ou comportamento imprevisto no servidor.
A vulnerabilidade existe na função alloc_preauth_hash() do ksmbd, onde ocorre uma desreferência de ponteiro nulo se um cliente enviar uma solicitação SMB2 negotiate malformada seguida de uma solicitação de session setup antes da conclusão da fase de negotiate. O vetor de ataque é remoto via protocolo SMB2; o servidor não valida adequadamente se conn->preauth_info foi alocado antes do uso. O impacto é negação de serviço ou possível divulgação de informações.
No mesmo produto, das mais perigosas para as menos.