GLSA-202305-37 : Apache Tomcat:多个漏洞

high Nessus 插件 ID 176471

语言:

描述

远程主机受到 GLSA-202305-37 中所述漏洞的影响(Apache Tomcat:多个漏洞)

- 如果通过将 rejectIllegalHeader 设置为 false(仅为 8.5.x 的默认值)来将 8.5.0 至 8.5.82、9.0.0-M1 至 9.0.67、10.0.0-M1 至 10.0.26 或 10.1.0-M1 至 10.1.0 的 Apache Tomcat 配置为忽略无效的 HTTP 标头,则 Tomcat 不会拒绝包含无效 Content-Length 标头的请求,如果 Tomcat 位于同样未能拒绝带有无效标头的请求的反向代理后面,则可能发起请求走私攻击。(CVE-2022-42252)

- Apache Tomcat 8.5.83 版、9.0.40 至 9.0.68 版、10.1.0-M1 至 10.1.1 版中的 JsonErrorReportValve 未转义类型、消息或描述值。在某些情况下,这些是根据用户提供的数据构建的,因此用户可能提供使 JSON 输出无效或操纵 JSON 输出的值。(CVE-2022-45143)

- 低于 1.5 版的 Apache Commons FileUpload 未限制要处理的请求部分的数量,导致攻击者可能通过恶意上传或一系列上传触发 DoS。请注意,与所有文件上传限制一样,新配置选项 (FileUploadBase#setFileCountMax) 在默认情况下不会启用,必须进行明确配置。(CVE-2023-24998)

- 对 Apache Tomcat 11.0.0-M2 至 11.0.0-M4、10.1.5 至 10.1.7、 9.0.71 至 9.0.73 和 8.5.85 至 8.5.87 的 CVE-2023-24998 的修复不完整。如果使用非默认 HTTP 连接器设置,以便使用查询字符串参数达到 maxParameterCount,并且提交的请求正好在查询字符串中提供 maxParameterCount 参数,则可能绕过对上传的请求部分的限制,并可能发生拒绝服务。(CVE-2023-28709)

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

解决方案

所有 Apache Tomcat 用户皆应升级至最新版本:

# emerge --sync # emerge --ask --oneshot --verbose >=www-servers/tomcat-10.1.8

另见

https://security.gentoo.org/glsa/202305-37

https://bugs.gentoo.org/show_bug.cgi?id=878911

https://bugs.gentoo.org/show_bug.cgi?id=889596

https://bugs.gentoo.org/show_bug.cgi?id=896370

https://bugs.gentoo.org/show_bug.cgi?id=907387

插件详情

严重性: High

ID: 176471

文件名: gentoo_GLSA-202305-37.nasl

版本: 1.1

类型: local

发布时间: 2023/5/30

最近更新时间: 2023/5/31

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 4.4

CVSS v2

风险因素: High

基本分数: 7.8

时间分数: 5.8

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

CVSS 分数来源: CVE-2022-45143

CVSS v3

风险因素: High

基本分数: 7.5

时间分数: 6.5

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

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

漏洞信息

CPE: p-cpe:/a:gentoo:linux:tomcat, cpe:/o:gentoo:linux

必需的 KB 项: Host/local_checks_enabled, Host/Gentoo/release, Host/Gentoo/qpkg-list

易利用性: No known exploits are available

补丁发布日期: 2023/5/30

漏洞发布日期: 2022/10/7

参考资料信息

CVE: CVE-2022-42252, CVE-2022-45143, CVE-2023-24998, CVE-2023-28709