arrfab / rpms / httpd

Forked from rpms/httpd 5 years ago
Clone
48b77b
48b77b
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2016-5387
48b77b
48b77b
--- httpd-2.4.6/server/util_script.c.cve5387
48b77b
+++ httpd-2.4.6/server/util_script.c
48b77b
@@ -190,6 +190,10 @@
48b77b
             continue;
48b77b
         }
48b77b
 #endif
48b77b
+        else if (!strcasecmp(hdrs[i].key, "Proxy")) {
48b77b
+            /* Don't pass through HTTP_PROXY */
48b77b
+            continue;
48b77b
+        }
48b77b
         else
48b77b
             add_unless_null(e, http2env(r, hdrs[i].key), hdrs[i].val);
48b77b
     }