Staging Environment: Content and features may be unstable or change without notice.
Advisory details: gitlab / packagist/symfony/symfony/CVE-2015-2309
Advisory ID gitlab/packagist/symfony/symfony/CVE-2015-2309
Aliases CVE-2015-2309
Summary Unsafe methods in the Request class The `Symfony\Component\HttpFoundation\Request` class provides a mechanism that ensures it does not trust HTTP header values coming from a "non-trusted" client. Unfortunately, it assumes that the remote address is always a trusted client if at least one trusted proxy is involved in the request; this allows a man-in-the-middle attack between the latest trusted proxy and the web server. The following methods are impacted: `getPort()`, `isSecure()`, `getHost()` and `getClientIps()`.
Status Published
Exploitability 0.5
Weighted Severity 0.0
Risk
Affected and Fixed Packages Package Details
Introduced and Fixed Package Commit Patches Package Commit Patches Details
Weaknesses (2)
System Score Found at
There are no known severity scores.
Reference id Reference type URL
CVE-2015-2309-UNSAFE-METHODS-IN-THE-REQUEST-CLASS http://symfony.com/blog/cve-2015-2309-unsafe-methods-in-the-request-class
No exploits are available.

No EPSS data available for this advisory.

Patch URL
There are no known patches.
There are no known vectors.

There are no SSVC decisions available.