Path Disclosure Affecting symfony/http-foundation package, versions >=2.0.0, <2.0.19
Threat Intelligence
Do your applications use this vulnerable package?
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applications- Snyk ID SNYK-PHP-SYMFONYHTTPFOUNDATION-70176
- published 19 Mar 2012
- disclosed 19 Mar 2012
- credit Manuele Menozzi
Introduced: 19 Mar 2012
CVE-2012-6431 Open this link in a new tabHow to fix?
Upgrade symfony/http-foundation
to version 2.0.19 or higher.
Overview
Affected versions of symfony/http-foundation
are vulnerable to Path Disclosure.
On the Symfony 2.0.x version, there's a security issue that allows access to routes protected by a firewall even when the user is not logged in.
Both the Routing component and the Security component uses the path returned by getPathInfo() to match a Request. The getPathInfo() returns a decoded path, but the Routing component (Symfony\Component\Routing\Matcher\UrlMatcher) decodes the path a second time; whereas the Security component, Symfony\Component\HttpFoundation\RequestMatcher, does not