CVE-2022-31042: falha de alta gravidade em guzzle
Failure to strip the Cookie header on change in host or HTTP downgrade in Guzzle
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
O Guzzle não remove corretamente os cabeçalhos Cookie sensíveis quando um site redireciona para um domínio diferente ou de HTTPS para HTTP, expondo tokens de autenticação e dados de sessão para servidores não confiáveis.
Ao seguir redirecionamentos HTTP (respostas 3xx) para um host diferente ou fazer downgrade de HTTPS para HTTP, o Guzzle não remove cabeçalhos Cookie adicionados manualmente antes da requisição de redirecionamento, violando a política same-origin. Apenas cookies gerenciados pelo middleware eram removidos previamente. Atacantes podem induzir aplicações a enviar credenciais para domínios maliciosos através de cadeias de redirecionamento.
No mesmo produto, das mais perigosas para as menos.