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 |
| 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 EPSS data available for this advisory.
| Patch URL | |
|---|---|
| There are no known patches. | |
There are no SSVC decisions available.