Apache Tomcat 安全更新修复拒绝服务与重写规则绕过漏洞

QQ截图20250429214306.jpg

Apache 软件基金会发布了重要安全更新,修复了广泛使用的开源 Java Servlet 容器 Apache Tomcat 多个版本中存在的两个漏洞。这两个漏洞编号为 CVE-2025-31650 和 CVE-2025-31651,若不及时修补,可能导致拒绝服务状态和安全规则绕过。

CVE-2025-31650:无效 HTTP 优先级标头导致的拒绝服务

被评定为高危级别的 CVE-2025-31650 涉及处理无效 HTTP 优先级标头时的错误处理不当问题。根据安全公告,"某些无效 HTTP 优先级标头的错误处理导致失败请求的清理不完整,从而造成内存泄漏"。随着时间的推移,大量此类畸形请求可能触发OutOfMemoryException,最终导致拒绝服务(DoS)。

受影响版本包括:

  • Apache Tomcat 11.0.0-M2 至 11.0.5

  • Apache Tomcat 10.1.10 至 10.1.39

  • Apache Tomcat 9.0.76 至 9.0.102

建议用户升级至以下版本以降低风险:

  • Apache Tomcat 11.0.6 或更高版本

  • Apache Tomcat 10.1.40 或更高版本

  • Apache Tomcat 9.0.104 或更高版本

值得注意的是,修复最初包含在 Apache Tomcat 9.0.103 中,但公告指出"9.0.103 候选版本的发布投票未通过"。因此,用户必须直接升级到 9.0.104 或更高版本才能获得官方修复。

CVE-2025-31651:重写规则绕过漏洞

第二个漏洞 CVE-2025-31651 被评定为低危级别,但在特定配置下仍存在安全风险。该漏洞影响部分不太可能的重写规则设置,其中"精心构造的请求可能绕过某些重写规则"。如果这些重写规则对强制执行安全约束至关重要,此漏洞可能允许攻击者绕过这些保护措施。

受影响版本包括:

  • Apache Tomcat 11.0.0-M1 至 11.0.5

  • Apache Tomcat 10.1.0-M1 至 10.1.39

  • Apache Tomcat 9.0.0.M1 至 9.0.102

与 CVE-2025-31650 类似,用户应升级至:

  • Apache Tomcat 11.0.6 或更高版本

  • Apache Tomcat 10.1.40 或更高版本

  • Apache Tomcat 9.0.104 或更高版本

公告同样指出,虽然 9.0.103 版本中实现了修复,但"9.0.103 候选版本的发布投票未通过"。用户必须直接升级到 9.0.104 或更高版本。


本文链接:https://www.xuan5.com/news/article/155.html 文章声明:本站内容均来自网络收集,如有侵权请联系我们删除下架处理。文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,结果仅供参考,玄武统计所有文章均包含本声明。

分享到: