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

Rynop

#48180de 53,624
5.3CVSS total
Vulnerabilidades · 1
PT-2020-6063
5.3
2020-09-10
Github · Node-Fetch · CVE-2020-15168
**Nome do software vulnerável e versões afetadas** Versões do node-fetch anteriores à 2.6.1 Versões do node-fetch anteriores à 3.0.0-beta.9 **Descrição** O problema está relacionado ao fato de a biblioteca node-fetch não respeitar a opção de tamanho após seguir um redirecionamento. Isso significa que, quando o tamanho do conteúdo ultrapassa o limite, um FetchError nunca seria lançado e o processo terminaria sem falha. Para a maioria dos usuários, essa correção terá pouco ou nenhum impacto. No entanto, se você depende do node-fetch para filtrar arquivos acima de um determinado tamanho, o impacto pode ser significativo. Por exemplo, se você não verificar novamente o tamanho dos dados após a conclusão do fetch(), sua thread JS pode ficar ocupada processando um arquivo grande, o que pode levar a um ataque de negação de serviço (DoS) ou a um aumento nos custos de computação. **Recomendações** Para versões anteriores à 2.6.1, atualize para a versão 2.6.1 ou posterior. Para versões anteriores à 3.0.0-beta.9, atualize para a versão 3.0.0-beta.9 ou posterior. Como solução temporária, considere verificar novamente o tamanho dos dados após a conclusão do fetch() para evitar uma possível negação de serviço (DoS) ou aumento nos custos de computação.