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

Nyholm

#37075de 53,635
7.5CVSS total
Vulnerabilidades · 1
PT-2022-28159
7.5
2022-03-25
Guzzle · Guzzlehttp/Psr7 · CVE-2023-29197
**Nome do software vulnerável e versões afetadas** Versões do guzzlehttp/psr7 anteriores à 1.9.1 Versões do guzzlehttp/psr7 anteriores à 2.4.5 **Descrição** O problema diz respeito à análise incorreta de cabeçalhos, permitindo que um invasor insira um caractere de nova linha (` `) tanto nos nomes quanto nos valores dos cabeçalhos. Muitos servidores também aceitam ` ` para encerrar a lista de cabeçalhos, o que não está de acordo com a especificação que determina que `r r ` deve ser usado. Isso pode potencialmente levar a erros de aplicativo ou ao envio de solicitações HTTP inválidas, possivelmente causando um vetor de negação de serviço se o firewall de aplicativos web de um serviço remoto bloquear o aplicativo devido ao recebimento de solicitações malformadas. **Recomendações** Para versões do guzzlehttp/psr7 anteriores à 1.9.1, atualize para a versão 1.9.1 ou posterior. Para versões do guzzlehttp/psr7 anteriores à 2.4.5, atualize para a versão 2.4.5 ou posterior. Como solução temporária, considere validar as chaves e/ou valores dos cabeçalhos HTTP e, se estiver usando valores fornecidos pelo usuário, filtre-os para remover caracteres de nova linha à esquerda ou à direita antes do processamento.