CVE-2021-22918: falha em NodeJS Node
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.
Node.js possui uma vulnerabilidade que lê memória além dos limites ao converter nomes de domínio, podendo expor informações sensíveis ou causar travamentos. O problema ocorre durante o processamento de certos endereços de rede.
Uma leitura fora dos limites (out-of-bounds) existe em uv__idna_toascii() onde a aritmética de ponteiros não valida se está dentro dos limites do buffer, permitindo acesso não controlado à memória via uv_getaddrinfo(). Isso pode resultar em divulgação de informações ou negação de serviço durante conversão de nomes de domínio IDNA.
No mesmo produto, das mais perigosas para as menos.