PT-2026-44132 · Symfony · Symfony
Published
2026-05-21
·
Updated
2026-05-27
·
CVE-2026-45063
CVSS v4.0
8.7
High
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
Symfony versions prior to 5.4
Description
The
X509Authenticator component, which implements client-certificate (mTLS) authentication, contains a flaw in how it extracts user identifiers from the Subject DN (Distinguished Name) provided via $ SERVER['SSL CLIENT S DN']. The extraction process uses an unanchored regular expression to find emailAddress=, which allows the pattern to match anywhere within the DN string, including inside the value of a different Relative Distinguished Name (RDN), such as the Common Name (CN). An attacker possessing a certificate from a trusted CA with a free-text CN can insert emailAddress=victim@target into the CN value to be authenticated as the victim.Recommendations
Update to the patched version of branch 5.4.
Exploit
Fix
Authentication Bypass by Spoofing
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Symfony