Interpretation Conflict in Symfony - CVE-2026-45066
Published: May 21, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass URL allowlist restrictions.
The vulnerability exists due to interpretation conflict in UrlSanitizer::parse() when parsing crafted URLs with backslashes or abnormal slash counts after special schemes. A remote attacker can supply a specially crafted URL to bypass URL allowlist restrictions.
The issue arises from differences between RFC-3986 parsing on the server side and WHATWG URL parsing in browsers.
Affected software
Debian Linux
symfony (Debian package)
How to mitigate CVE-2026-45066
symfony (Debian package) - update to 6.4.41+dfsg-0+deb13u1