HTTP_PROXY 环境变量命名空间冲突漏洞 (httpoxy)

high Nessus 插件 ID 92539
全新!插件严重性现在使用 CVSS v3

计算的插件严重性默认已更新为使用 CVSS v3。没有 CVSS v3 分数的插件将回退到 CVSS v2 来计算严重性。可以在设置下拉列表中切换严重性显示首选项。

简介

远程 Web 应用程序受到中间人漏洞影响。

描述

远程 Web 服务器上运行的 Web 应用程序受到一个中间人漏洞(称为“httpoxy”)影响,造成此漏洞的原因是无法依据 RFC 3875 第 4.1.18 节妥善地解决命名空间冲突。HTTP_PROXY 环境变量是基于 HTTP 请求的“Proxy”标头中不受信任的用户数据所设置。某些 Web 客户端库会使用 HTTP_PROXY 环境变量来指定远程代理服务器。未经认证的远程攻击者可利用此问题,通过 HTTP 请求中构建的“Proxy”标头,将应用程序的内部 HTTP 流量重定向到其可观察或操控的任意代理服务器。

解决方案

应更新相应的库和产品,以解决此漏洞。如需可用更新,请咨询库或产品的供应商。

如果无法更新库和产品,或不存在可用更新,请针对所有传入请求筛选出“Proxy”请求标头。

另见

https://httpoxy.org/

https://seclists.org/oss-sec/2016/q3/94

插件详情

严重性: High

ID: 92539

文件名: http_httpoxy.nasl

版本: 1.12

类型: remote

系列: Web Servers

发布时间: 2016/7/25

最近更新时间: 2019/11/19

依存关系: webmirror.nasl

风险信息

CVSS 分数来源: CVE-2016-5386

VPR

风险因素: High

分数: 7.4

CVSS v2

风险因素: Medium

基本分数: 6.8

时间分数: 5.3

矢量: AV:N/AC:M/Au:N/C:P/I:P/A:P

时间矢量: E:POC/RL:OF/RC:C

CVSS v3

风险因素: High

基本分数: 8.1

时间分数: 7.3

矢量: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

时间矢量: E:P/RL:O/RC:C

漏洞信息

CPE: cpe:/a:php:php, cpe:/a:golang:go, cpe:/a:apache:http_server, cpe:/a:apache:tomcat, cpe:/a:drupal:drupal, cpe:/a:python:python, cpe:/a:facebook:hiphop_virtual_machine

可利用: true

易利用性: Exploits are available

被 Nessus 利用: true

补丁发布日期: 2016/7/18

漏洞发布日期: 2016/7/18

参考资料信息

CVE: CVE-2016-5385, CVE-2016-5386, CVE-2016-5387, CVE-2016-5388, CVE-2016-1000109, CVE-2016-1000110

BID: 91815, 91816, 91818, 91821

CERT: 797896