PT-2020-19689

CVE-2020-7659

·

Publicado

2020-06-01

·

Atualizado

2021-05-24

Descrição por

CVSS 3.1
7.5
Alta
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Nome do software vulnerável e versões afetadas
Versões 0.6.1 e anteriores do reel
Descrição
A vulnerabilidade permite ataques de contrabando de solicitações (Request Smuggling) devido à análise incorreta dos cabeçalhos Content-Length e Transfer-Encoding. É possível realizar ataques de contrabando de solicitações HTTP enviando o cabeçalho Content-Length duas vezes. Além disso, cabeçalhos Transfer-Encoding inválidos são analisados como válidos, o que poderia ser aproveitado para ataques de contrabando TE:CL. O projeto está obsoleto e não é mais mantido.
Recomendações
Para as versões 0.6.1 e anteriores, como solução temporária, considere restringir o uso do cabeçalho Content-Length e validar os cabeçalhos Transfer Encoding para minimizar o risco de exploração.
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-X3V4-PXVM-63J8
SNYK-RUBY-REEL-569135
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾