CVE-2025-24813
Apache Tomcat:通过部分 PUT 请求可能导致 RCE 和/或信息泄露和/或信息损坏
- 已发布
- 2025年3月10日
- 已更新
- 2025年10月29日
- 分配 CNA
- apache
- 观察到的证据
- 2025年4月1日
初级CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H高 · 未来 30 天
- 百分位
- 100.0%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
CISA 已知被利用
此 CVE 出现在 CISA 已知利用的漏洞目录中。
总结
Path Equivalence: 'file.Name' (Internal Dot) leading to Remote Code Execution and/or Information disclosure and/or malicious content added to uploaded files via write enabled Default Servlet in Apache Tomcat. This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.2, from 10.1.0-M1 through 10.1.34, from 9.0.0.M1 through 9.0.98. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 though 8.5.100. Other, older, EOL versions may also be affected. If all of the following were true, a malicious user was able to view security sensitive files and/or inject content into those files: - writes enabled for the default servlet (disabled by default) - support for partial PUT (enabled by default) - a target URL for security sensitive uploads that was a sub-directory of a target URL for public uploads - attacker knowledge of the names of security sensitive files being uploaded - the security sensitive files also being uploaded via partial PUT If all of the following were true, a malicious user was able to perform remote code execution: - writes enabled for the default servlet (disabled by default) - support for partial PUT (enabled by default) - application was using Tomcat's file based session persistence with the default storage location - application included a library that may be leveraged in a deserialization attack Users are recommended to upgrade to version 11.0.3, 10.1.35 or 9.0.99, which fixes the issue. 路径等价性:'file.Name'(内部点)通过 Apache Tomcat 中启用写入的默认 Servlet 导致远程代码执行和/或信息泄露和/或恶意内容被添加到上传文件。此问题影响 Apache Tomcat:11.0.0-M1 至 11.0.2、10.1.0-M1 至 10.1.34、9.0.0.M1 至 9.0.98。以下版本在 CVE 创建时已停止维护(EOL),但已知受影响:8.5.0 至 8.5.100。其他更早的 EOL 版本也可能受影响。如果以下所有条件均成立,恶意用户便能够查看安全敏感文件和/或向这些文件注入内容: - 默认 Servlet 已启用写入(默认禁用) - 支持部分 PUT(默认启用) - 安全敏感上传的目标 URL 是公共上传目标 URL 的子目录 - 攻击者知晓正在上传的安全敏感文件的名称 - 安全敏感文件也通过部分 PUT 上传 如果以下所有条件均成立,恶意用户便能够执行远程代码: - 默认 Servlet 已启用写入(默认禁用) - 支持部分 PUT(默认启用) - 应用程序使用 Tomcat 基于文件的会话持久化,且采用默认存储位置 - 应用程序包含可能被利用进行反序列化攻击的库 建议用户升级至修复了该问题的 11.0.3、10.1.35 或 9.0.99 版本。
来源
54负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。