PT-2026-44132 · Symfony · Symfony
Publicado
2026-05-21
·
Atualizado
2026-05-27
·
CVE-2026-45063
CVSS v4.0
8.7
Alta
| Vetor | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
Symfony versões anteriores a 5.4
Descrição
O componente
X509Authenticator, que implementa a autenticação por certificado de cliente (mTLS), contém uma falha na forma como extrai identificadores de usuário do Subject DN (Distinguished Name) fornecido via $ SERVER['SSL CLIENT S DN']. O processo de extração utiliza uma expressão regular não ancorada para encontrar emailAddress=, o que permite que o padrão corresponda a qualquer lugar na string DN, inclusive dentro do valor de um Relative Distinguished Name (RDN) diferente, como o Common Name (CN). Um invasor que possua um certificado de uma CA confiável com um CN de texto livre pode inserir emailAddress=victim@target no valor do CN para ser autenticado como a vítima.Recomendações
Atualize para a versão corrigida do branch 5.4.
Exploit
Correção
Authentication Bypass by Spoofing
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Symfony