CVE-2021-22880
O adaptador PostgreSQL no Active Record antes das versões 6.1.2.1, 6.0.3.5, 5.2.4.5 sofre de uma vulnerabilidade de negação de serviço por expressão regular...
- Publicado
- 11 de fev. de 2021
- Atualizado
- 3 de ago. de 2024
- Atribuindo CNA
- hackerone
- Evidência observada
- 8 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HBaixo · próximos 30 dias
- Percentil
- 91,3%
- Data do modelo
- 18 de out. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
O adaptador PostgreSQL no Active Record antes das versões 6.1.2.1, 6.0.3.5, 5.2.4.5 sofre de uma vulnerabilidade de negação de serviço por expressão regular (REDoS). Uma entrada cuidadosamente elaborada pode fazer com que a validação de entrada no tipo `money` do adaptador PostgreSQL no Active Record gaste tempo demais em uma expressão regular, resultando no potencial de um ataque de DoS. Isso afeta apenas aplicações Rails que estão usando PostgreSQL juntamente com colunas do tipo money que recebem entrada do usuário.
Fontes
Exploit de prova de conceito para CVE-2021-22880 visando uma vulnerabilidade em servidor Rails. Demonstra etapas de exploração e fornece um ambiente de teste para validação de segurança.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.