CVE-2023-52440critical

CVE-2023-52440: falha crítica em Linux

ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob()

Publicada em · Atualizada em

Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.

33Vexday Risk Score

Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.

ssvc Trackcvss 9.8epss 22%
Em resumo

Uma falha de estouro de buffer na autenticação NTLM do ksmbd permite que um atacante escreva mais dados que o permitido ao processar chaves de sessão oversized, corrompendo potencialmente a memória do kernel.

Detalhe técnico

O CVE-2023-52440 é um estouro de buffer de heap em ksmbd_decode_ntlmssp_auth_blob() onde a validação insuficiente de authblob->SessionKey.Length permite escrever além do buffer CIFS_KEY_SIZE durante operações de cifra ARC4. A vulnerabilidade requer que um atacante controle mensagens de autenticação NTLM enviadas ao servidor SMB e pode resultar em corrupção de memória do kernel ou escalação de privilégio.

Resumo gerado e traduzido por IA a partir da descrição oficial.
In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() If authblob->SessionKey.Length is bigger than session key size(CIFS_KEY_SIZE), slub overflow can happen in key exchange codes. cifs_arc4_crypt copy to session key array from SessionKey from client.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Produtos afetados
Linux · Linux