PT-2026-44143 · Symfony · Symfony
Published
2026-05-21
·
Updated
2026-05-27
·
CVE-2026-45074
CVSS v4.0
6.6
Medium
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U |
Name of the Vulnerable Software and Affected Versions
Symfony version 7.4 (affected versions not specified)
Description
The
Cas2Handler builds the service parameter using Request::getSchemeAndHttpHost(), which reflects the HTTP Host header when the framework.trusted hosts setting is not configured. This allows an attacker who controls another application registered with the same CAS server to spoof the Host header and replay a victim's ticket against the application to be authenticated as that victim.Recommendations
Configure the new required
service url option on Cas2Handler to ensure the CAS service parameter is built from a configured URL instead of the request's Host header.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