PT-2022-3238 · Guzzle+1 · Guzzle+1

CVE-2022-31043

·

Publicado

2022-06-09

·

Atualizado

2025-08-12

CVSS v2.0

7.8

Alta

VetorAV:N/AC:L/Au:N/C:C/I:N/A:N
Nome do software vulnerável e versões afetadas
Versões do Guzzle anteriores à 6.5.7
Versões do Guzzle anteriores à 7.4.4
Descrição
O problema está relacionado ao tratamento dos cabeçalhos Authorization nas solicitações. Quando uma solicitação é feita usando o esquema https para um servidor que responde com um redirecionamento para uma URI com o esquema http, o cabeçalho Authorization não deve ser encaminhado. No entanto, antes da correção, as transições de https para http não resultavam na remoção do cabeçalho Authorization, apenas em alterações no host. Isso poderia permitir que um invasor remoto divulgasse informações confidenciais.
Recomendações
Os usuários afetados que utilizam o Guzzle 7 devem atualizar para a versão 7.4.4 o mais rápido possível.
Os usuários afetados que utilizam qualquer série anterior do Guzzle devem atualizar para a versão 6.5.7 ou 7.4.4.
Como solução alternativa temporária, os usuários que não puderem atualizar podem considerar o uso de seu próprio middleware de redirecionamento.
Como alternativa, os usuários podem simplesmente desativar os redirecionamentos por completo, caso não sejam esperados ou necessários.

Exploit

Correção

DoS

Information Disclosure

Improperly Implemented Security Check for Standard

Incorrect Authorization

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2022-03942
BIT-DRUPAL-2022-31042
BIT-DRUPAL-2022-31043
CVE-2022-31043
DRUPAL-CORE-2022-011
DSA-5246-1
GHSA-F2WF-25XC-69C9
GHSA-W248-FFJ2-4V5Q
MGASA-2022-0338

Produtos afetados

Guzzle
Red Os