Apache Tomcat 8.5.0 < 8.5.8 多个漏洞

critical Nessus 插件 ID 95438

简介

远程 Apache Tomcat 服务器受到多个漏洞的影响

描述

远程主机上安装的 Tomcat 版本低于 8.5.8。因此,它受到 fixed_in_apache_tomcat_8.5.8_security-8 公告中提及的多个漏洞影响。

如果使用了 JmxRemoteLifecycleListener,则在 Apache Tomcat 6.0.48 之前、7.0.73 之前的 7.x、8.0.39 之前的 8.x、8.5.7 之前的 8.5.x 以及 9.0.0.M12 之前的 9.x 的版本中可能允许远程代码执行,并且攻击者可以访问 JMX 端口。存在此问题的原因是,未更新此侦听器,以与影响凭据类型的 CVE-2016-3427 Oracle 补丁保持一致。(CVE-2016-8735)

- 在 9.0.0.M1 至 9.0.0.M11 和 8.5.0 至 8.5.6 版本的 Apache Tomcat 中,如果 HTTP/2 标头解析器收到的标头大小超过可用缓冲区的大小,则会进入无限循环。这可能造成拒绝服务攻击。(CVE-2016-6817)

- Apache Tomcat 9.0.0.M1 至 9.0.0.M11、8.5.0 至 8.5.6、8.0.0.RC1 至 8.0.38、7.0.0 至 7.0.72 和 6.0.0 至 6.0.47 版本中用于解析 HTTP 请求行的代码允许使用无效字符。可利用此缺陷,通过与同样允许无效字符但解释不同的代理结合,将数据注入 HTTP 响应。通过操控 HTTP 响应,攻击者可侵害 Web 缓存、执行 XSS 攻击和/或从非自身请求获得敏感信息。(CVE-2016-6816)

请注意,Nessus 尚未测试这些问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

升级到 Apache Tomcat 8.5.8 版本或更高版本。

另见

https://bz.apache.org/bugzilla/show_bug.cgi?id=60232

https://svn.apache.org/viewvc?view=rev&rev=1765798

https://svn.apache.org/viewvc?view=rev&rev=1767645

https://svn.apache.org/viewvc?view=rev&rev=1767646

https://tomcat.apache.org/security-8.html#Fixed_in_Apache_Tomcat_8.5.8

插件详情

严重性: Critical

ID: 95438

文件名: tomcat_8_5_8.nasl

版本: 1.19

类型: combined

代理: windows, macosx, unix

系列: Web Servers

发布时间: 2016/12/1

最近更新时间: 2024/5/23

配置: 启用全面检查

支持的传感器: Frictionless Assessment Agent, Nessus Agent, Nessus

风险信息

VPR

风险因素: High

分数: 7.4

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 6.2

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

CVSS 分数来源: CVE-2016-8735

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 9.1

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

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

漏洞信息

CPE: cpe:/a:apache:tomcat:8

必需的 KB 项: installed_sw/Apache Tomcat

可利用: true

易利用性: Exploits are available

补丁发布日期: 2016/11/22

漏洞发布日期: 2016/10/10

CISA 已知可遭利用的漏洞到期日期: 2023/6/2

参考资料信息

CVE: CVE-2016-6816, CVE-2016-6817, CVE-2016-8735

BID: 94097, 94461, 94463