Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Addison Crump

#35350de 53,632
7.5CVSS total
Vulnerabilidades · 1
PT-2022-2264
7.5
2022-03-08
Regex · Regex · CVE-2022-24713
**Nome do software vulnerável e versões afetadas** Versões 1.5.4 e anteriores do regex **Descrição** O crate regex para a linguagem Rust apresenta um bug nas medidas de mitigação destinadas a impedir que expressões regulares não confiáveis demorem um tempo arbitrário durante a análise. Isso permite que invasores criem expressões regulares que contornem essas medidas de mitigação, possibilitando a realização de ataques de negação de serviço (DoS) ao enviar expressões regulares especialmente criadas para serviços que aceitam expressões regulares não confiáveis controladas pelo usuário. O problema está relacionado à complexidade das expressões regulares e à falta de limitação adequada dos recursos consumidos durante a análise. **Recomendações** Para as versões 1.5.4 e anteriores do regex, atualize imediatamente para a versão mais recente do crate regex, a partir da versão 1.5.5. Como solução temporária, considere restringir o uso do crate regex apenas a expressões regulares confiáveis, até que um patch esteja disponível. Evite usar o crate regex para analisar entradas não confiáveis com expressões regulares não confiáveis.