CVE-2022-24836: falha de alta gravidade em sparklemotion nokogiri
Inefficient Regular Expression Complexity in Nokogiri
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.
Nokogiri versões anteriores à 1.13.4 possuem um padrão de busca mal projetado que pode travar ou derrubar aplicações ao processar documentos HTML especialmente preparados. Atacantes conseguem causar negação de serviço enviando HTML com codificação que dispara processamento excessivo.
CVE-2022-24836 envolve ReDoS (Negação de Serviço por Expressão Regular) no mecanismo de detecção de codificação HTML do Nokogiri através de backtracking ineficiente em regex (CWE-1333, CWE-400). O vetor de ataque requer envio de HTML malformado para aplicações usando Nokogiri vulnerável; o impacto é indisponibilidade da aplicação por esgotamento de CPU.
No mesmo produto, das mais perigosas para as menos.