CVE-2022-31629mediumCWE-1284CWE-20

CVE-2022-31629: falha de média gravidade em PHP

$_COOKIE names string replacement (. -> _): cookie integrity vulnerabilities

Publicada em · Atualizada em

Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.

25Vexday Risk Score

Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.

ssvc Trackcvss 6.5epss 50%
Em resumo

O PHP converte automaticamente pontos em nomes de cookies para underscores, permitindo que invasores contornem proteções de segurança destinadas a evitar manipulação de cookies sensíveis. Um atacante pode configurar um cookie comum que o PHP trata incorretamente como protegido, potencialmente comprometendo a segurança.

Detalhe técnico

Atacantes podem explorar a sanitização de nomes de cookies do PHP (conversão de pontos para underscore) para contornar os prefixos `__Host-` e `__Secure-`, projetados para prevenir manipulação de cookies. Ao criar um nome de cookie com pontos que se resolve para um prefixo protegido após a conversão, um atacante na mesma rede ou site pode injetar cookies maliciosos que a aplicação confia como seguros, minando a validação de integridade de cookies.

Resumo gerado e traduzido por IA a partir da descrição oficial.
In PHP versions before 7.4.31, 8.0.24 and 8.1.11, the vulnerability enables network and same-site attackers to set a standard insecure cookie in the victim's browser which is treated as a `__Host-` or `__Secure-` cookie by PHP applications.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Produtos afetados
PHP Group · PHP