Squid 2.x / 3.x < 3.5.17 / 4.x < 4.0.9 cachemgr.cgi RCE

high Nessus 插件 ID 91194

简介

远程代理服务器受到一个远程代码执行漏洞影响。

描述

根据其标题,远程主机上运行的 Squid 版本为 2.x 或低于 3.5.17 的 3.x,或低于 4.0.9 的 4.x。因此,它受到 cachemgr.cgi 工具中的缓冲区溢出影响,造成此漏洞的原因是 cachemgr.cgi 工具处理报告中的内容行长度时,未正确验证用户提供的输入。未经认证的远程攻击者可利用此问题,通过管理员报告中特别构建的数据,造成拒绝服务,或是执行任意代码。

请注意,Nessus 没有测试此问题,而仅依赖于应用程序自我报告的版本号。此外,为解决此问题而发布的修补程序不会更新标题中的版本信息。如果已正确应用修补程序并重新启动服务,请将此视为误报。

解决方案

升级到 Squid 3.5.17 / 4.0.9 或更高版本。或者,应用供应商提供的修补程序。

另见

http://www.squid-cache.org/Advisories/

http://www.squid-cache.org/Advisories/SQUID-2016_5.txt

插件详情

严重性: High

ID: 91194

文件名: squid_4_0_9_cachemgr_cgi.nasl

版本: 1.5

类型: remote

系列: Firewalls

发布时间: 2016/5/17

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

配置: 启用偏执模式

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: Medium

基本分数: 6.8

时间分数: 5

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

CVSS 分数来源: CVE-2016-4051

CVSS v3

风险因素: High

基本分数: 8.8

时间分数: 7.7

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

时间矢量: CVSS:3.0/E:U/RL:O/RC:C

漏洞信息

CPE: cpe:/a:squid-cache:squid

必需的 KB 项: www/squid, Settings/ParanoidReport

易利用性: No known exploits are available

补丁发布日期: 2016/4/20

漏洞发布日期: 2016/4/20

参考资料信息

CVE: CVE-2016-4051