CVE Catalog

CVE-2025-64500

HighCVSS 7.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.41%

72th percentile - higher than 72% of all known CVEs

Summary

Symfony's HttpFoundation component (versions 2.0.0 to 5.4.50, 6.4.29, and 7.3.7) improperly interprets some PATH_INFO values, leading to URLs with a path that doesn't start with '/'. This can allow bypassing access control rules built with the '/' prefix assumption. In versions 5.4.50, 6.4.29, and 7.3.7, the Request class ensures URL paths always start with '/'.

Risk Assessment

An attacker could bypass access control mechanisms, gaining unauthorized access to protected application resources.

Recommendation

Update Symfony to version 5.4.50, 6.4.29, 7.3.7, or later. Review access control rules for assumptions about the '/' prefix.

Other vulnerabilities in Symfony

See all
Original NVD description (English source)

Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Symfony's HttpFoundation component defines an object-oriented layer for the HTTP specification. Starting in version 2.0.0 and prior to version 5.4.50, 6.4.29, and 7.3.7, the `Request` class improperly interprets some `PATH_INFO` in a way that leads to representing some URLs with a path that doesn't start with a `/`. This can allow bypassing some access control rules that are built with this `/`-prefix assumption. Starting in versions 5.4.50, 6.4.29, and 7.3.7, the `Request` class now ensures that URL paths always start with a `/`.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS