Bug 1357920 (CVE-2016-1000108) - CVE-2016-1000108 yaws: sets environmental variable based on user supplied Proxy request header
Summary: CVE-2016-1000108 yaws: sets environmental variable based on user supplied Pro...
Keywords:
Status: CLOSED NOTABUG
Alias: CVE-2016-1000108
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 1357923 1357922
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-07-19 15:10 UTC by Adam Mariš
Modified: 2021-02-17 03:35 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-07-19 15:12:19 UTC
Embargoed:


Attachments (Terms of Use)

Description Adam Mariš 2016-07-19 15:10:30 UTC
Many software projects and vendors have implemented support for the “Proxy” request header in their respective CGI implementations and languages by creating the “HTTP_PROXY” environmental variable based on the header value. When this variable is used (in many cases automatically by various HTTP client libraries) any outgoing requests generated in turn from the attackers original request can be redirected to an attacker controlled proxy. This allows attackers to view potentially sensitive information, reply with malformed data, or to hold connections open causing a potential denial of service.

Known via:

http://seclists.org/oss-sec/2016/q3/95

Comment 1 Adam Mariš 2016-07-19 15:10:39 UTC
Acknowledgments:

Name: Scott Geary (VendHQ)

Comment 2 Adam Mariš 2016-07-19 15:11:04 UTC
Created yaws tracking bugs for this issue:

Affects: fedora-all [bug 1357922]
Affects: epel-7 [bug 1357923]


Note You need to log in before you can comment on or make changes to this bug.