GHSA-mrqx-rp3w-jpjpLowCVSS 3.1

Symfony vulnerable to open redirect via browser-sanitized URLs

Published
November 6, 2024
Last Modified
November 3, 2025

🔗 CVE IDs covered (1)

📋 Description

Description

The Request class, does not parse URI with special characters the same way browsers do. As a result, an attacker can trick a validator relying on the Request class to redirect users to another domain.

Resolution

The Request::create methods now assert the URI does not contain invalid characters as defined by https://url.spec.whatwg.org/

The patch for this issue is available here for branch 5.4.

Credits

We would like to thank Sam Mush - IPASSLab && ZGC Lab for reporting the issue and Nicolas Grekas for providing the fix.

🎯 Affected products3

  • composer/symfony/http-foundation:< 5.4.46
  • composer/symfony/http-foundation:>= 6.0.0, < 6.4.14
  • composer/symfony/http-foundation:>= 7.0.0, < 7.1.7

🔗 References (9)