PT-2026-44132 · Symfony · Symfony

CVE-2026-45063

·

Publicado

2026-05-21

·

Atualizado

2026-07-16

CVSS v3.1

9.1

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A: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

CVE-2026-45063
GHSA-PH86-P8F6-F9R2

Produtos afetados

Symfony