CVE-2020-9484
当使用 Apache Tomcat 版本 10.0.0-M1 至 10.0.0-M4、9.0.0.M1 至 9.0.34、8.5.0 至 8.5.54 以及 7.0.0 至 7.0.103 时,如果 a) 攻击者能够控制服务器上文件的内容和名称;且 b) 服务器配置为使用带有 FileStore 的...
- 已发布
- 2020年5月20日
- 已更新
- 2024年8月4日
- 分配 CNA
- apache
- 观察到的证据
- 2026年8月7日
初级CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H高 · 未来 30 天
- 百分位
- 99.0%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
当使用 Apache Tomcat 版本 10.0.0-M1 至 10.0.0-M4、9.0.0.M1 至 9.0.34、8.5.0 至 8.5.54 以及 7.0.0 至 7.0.103 时,如果 a) 攻击者能够控制服务器上文件的内容和名称;且 b) 服务器配置为使用带有 FileStore 的 PersistenceManager;且 c) PersistenceManager 配置了 sessionAttributeValueClassNameFilter="null"(除非使用 SecurityManager,否则这是默认值)或配置了一个足够宽松的过滤器以允许攻击者提供的对象被反序列化;且 d) 攻击者知道从 FileStore 使用的存储位置到其能够控制的文件的相对路径;那么,通过使用特制请求,攻击者将能够通过对其所控制的文件进行反序列化来触发远程代码执行。请注意,条件 a) 到 d) 必须全部满足,攻击才能成功。
来源
15针对 Apache Tomcat 反序列化 (CVE-2020-9484) 的利用工具,可能导致 RCE
- CVE-2020-9484漏洞利用
用Kali 2.0复现Apache Tomcat Session反序列化代码执行漏洞
- CVE-2020-9484漏洞利用
Bash 概念验证漏洞利用程序,针对 CVE-2020-9484,通过文件上传中的不安全反序列化在 Apache Tomcat 上实现远程代码执行,并支持生成反向 Shell 载荷。
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。