Apache Tomcat 9.0.0.M1 < 9.0.5 不安全 CGI Servlet 搜索算法描述弱点

medium Nessus 插件 ID 106978

简介

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

描述

远程主机上安装的 Apache Tomcat 版本为低于 9.0.5 的 9.0.x。因此,它受到安全限制缺陷的影响,该缺陷可导致资源暴露给未经授权的用户。); # http://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.5script_set_attribute(attribute:see_also, value:http://www.nessus.org/u?909ff130

- 在 Apache Tomcat 9.0.0.M1 至 9.0.4、8.5.0 至 8.5.27、8.0.0.RC1 至 8.0.49 和 7.0.0 至 7.0.84 版中,完全映射至环境 root 的(空字符串)的 URL 模式用作安全限制定义的一部分时未得到正确处理。这会造成限制被忽略。因此未经授权的用户可访问应该受到保护的 Web 应用程序资源。只有具有空字符串 URL 模式的安全限制会受到影响。(CVE-2018-1304)

- 在 Apache Tomcat 9.0.0.M1 至 9.0.4、8.5.0 至 8.5.27、8.0.0.RC1 至 8.0.49 和 7.0.0 至 7.0.84 版中,由 Servlet 注释定义的安全限制仅在 Servlet 加载后才会应用。以此方式定义的安全限制会应用到 URL 模式以及该点之下的任何 URL,因此有些安全限制可能没有应用(视 Servlet 的加载顺序而定)。
这可能导致资源泄漏给没有访问权限的用户。(CVE-2018-1305)

解决方案

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

另见

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

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

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

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

https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.5

插件详情

严重性: Medium

ID: 106978

文件名: tomcat_9_0_5.nasl

版本: 1.12

类型: combined

代理: windows, macosx, unix

系列: Web Servers

发布时间: 2018/2/23

最近更新时间: 2023/3/21

配置: 启用全面检查

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 4.4

CVSS v2

风险因素: Medium

基本分数: 4.3

时间分数: 3.2

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

CVSS 分数来源: CVE-2018-1304

CVSS v3

风险因素: Medium

基本分数: 6.5

时间分数: 5.7

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

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

CVSS 分数来源: CVE-2018-1305

漏洞信息

CPE: cpe:/a:apache:tomcat

必需的 KB 项: installed_sw/Apache Tomcat

易利用性: No known exploits are available

补丁发布日期: 2018/2/11

漏洞发布日期: 2018/2/23

参考资料信息

CVE: CVE-2018-1304, CVE-2018-1305