HTTP_PROXY Environment Variable Vulnerability in PHP by The PHP Group
CVE-2016-5385
8.1HIGH
Key Information:
- Vendor
- Oracle
- Vendor
- CVE Published:
- 19 July 2016
Summary
The vulnerability arises from PHP versions up to 7.0.8 failing to handle namespace conflicts as specified in RFC 3875. This oversight allows attackers to exploit the HTTP_PROXY environment variable, potentially routing an application's outbound HTTP requests to arbitrary proxy servers by manipulating the Proxy header in an HTTP request. Applications utilizing getenv('HTTP_PROXY') or those configured via CGI can be particularly vulnerable, which creates opportunities for data exfiltration or other malicious activities.
References
EPSS Score
79% chance of being exploited in the next 30 days.
CVSS V3.1
Score:
8.1
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved