← voltar
CVE-2022-24836

Inefficient Regular Expression Complexity in Nokogiri

CVSS 7.5 HIGHEPSS 3.4%CWE-1333CWE-400
Em resumo

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.

Detalhe técnico

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.

Resumo gerado e traduzido por IA a partir da descrição oficial.
Nokogiri is an open source XML and HTML library for Ruby. Nokogiri `< v1.13.4` contains an inefficient regular expression that is susceptible to excessive backtracking when attempting to detect encoding in HTML documents. Users are advised to upgrade to Nokogiri `>= 1.13.4`. There are no known workarounds for this issue.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Produtos afetados
sparklemotion · nokogiri

Quer saber se a sua infraestrutura está exposta a isto?

Falar com a TrueHacking →