专栏名称: 绿盟科技CERT
绿盟科技CERT针对高危漏洞与安全事件进行快速响应,提供可落地的解决方案,协助用户提升应对威胁的能力。
目录
相关文章推荐
中国知识产权报  ·  张广勇:因地制宜 激发知识产权新活力 ·  昨天  
知识产权那点事  ·  销售“冒牌”槟榔,金额高达176万余元! ·  2 天前  
IPRdaily  ·  不生产原创,只当“搬运工”?侵权! ·  3 天前  
51好读  ›  专栏  ›  绿盟科技CERT

【已复现】Apache Tomcat远程代码执行漏洞(CVE-2025-24813)

绿盟科技CERT  · 公众号  ·  · 2025-03-11 17:11

正文

通告编号:NS-2025-0012

2025-03-11
TA G:

Tomcat、远程代码执行、CVE-2025-24813

漏洞危害:

攻击者利用此漏洞,可实现远程代码执行。

版本: 1.0

1

漏洞概述


近日,绿盟科技CERT监测到Apache发布安全公告,修复了Apache Tomcat远程代码执行漏洞(CVE-2025-24813);当应用程序启用了servlet的写入功能(默认关闭)、使用了Tomcat文件会话持久机制和默认存储位置且包含反序列化利用库时,未经身份验证的攻击者可执行任意代码获取服务器权限。此外,当上传文件目标URL为公共目标URL的子目录,且攻击者知悉上传文件名称时,未经身份验证的攻击者可获取目标文件信息或添加文件内容。请相关用户尽快采取措施进行防护。

Apache Tomcat是一个开源的Java应用服务器,由 Apache 软件基金会开发和维护,广泛用于各种Web应用开发与部署场景中。

绿盟科技已成功复现此漏洞:

image.png


参考链接:

https://lists.apache.org/thread/j5fkjv2k477os90nczf2v9l61fb0kkgq


SEE MORE →

2 影响范围

受影响版本

  • 11.0.0-M1 <= Apache Tomcat <= 11.0.2

  • 10.1.0-M1 <= Apache Tomcat <= 10.1.34

  • 9.0.0.M1 <= Apache Tomcat <= 9.0.98


不受影响版本

  • Apache Tomcat >= 11.0.3

  • Apache Tomcat >= 10.1.35

  • Apache Tomcat >= 9.0.99


3 漏洞检测

3.1 人工检测

一:从Apache Tomcat官网下载的安装包名称中会包含Tomcat的版本号,如果用户解压后没有更改Tomcat的目录名称,可以通过查看文件夹名称来确定当前使用的版本。

image.png

如果解压后的Tomcat目录名称被修改过,或者通过Windows Service Installer方式安装,可使用软件自带的version模块来获取当前的版本。也可以进入Tomcat安装目录的bin目录,运行version.bat(Linux运行version.sh)后,可查看当前的软件版本号。

image.png

二、如果该版本在受影响的范围内,可检查conf\web.xml文件中是否开启了PUT方法;打开web.xml文件,看org.apache.catalina.servlets.DefaultServlet处readonly是否设置成了false。

image.png


4 漏洞防护

4.1 官方升级

目前官方已发布新版本修复了该漏洞,请受影响的用户尽快升级版本进行防护,下载链接:

https://tomcat.apache.org/download-11.cgi

https://tomcat.apache.org/download-10.cgi

https://tomcat.apache.org/download-90.cgi


4.2 临时防护措施

若相关用户暂时无法进行升级操作,也可使用下列措施进行临时缓解:

1、在不影响业务的前提下,相关用户可将conf/web.xml文件中的readonly参数设置为true或进行注释。

2、禁用PUT方法并重启Tomcat服务使配置生效。







请到「今天看啥」查看全文