0

0

【漏洞预警】Apache Tomcat远程代码执行漏洞(CVE-2019-0232)预警通告

看不見的法師

看不見的法師

发布时间:2025-09-10 08:17:11

|

208人浏览过

|

来源于php中文网

原创

预警编号:ns-2019-0013

2019-04-11

TAG: Apache Tomcat、远程代码执行、CVE-2019-0232、Windows 危害等级:

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

版本:

1.0

1

漏洞简介

4月11日,Apache官方发布安全公告,指出由于JRE在Windows环境下传递命令行参数的方式存在缺陷,导致CGI Servlet可能遭受远程代码执行攻击。

触发此漏洞需要同时满足以下条件,相关用户请务必注意:

1. 操作系统为Windows

2. 启用了CGI Servlet(默认情况下未启用)

3. 启用了enableCmdLineArguments参数(Tomcat 9.0.*版本及未来版本默认关闭)

参考链接:

https://www.php.cn/link/f4431fbd60ca4a4e72238472ebb7c421

https://www.php.cn/link/01f3ae292bbeea9a6cbe6c6f6e812cde

https://www.php.cn/link/de5b9939cb64c828db4806df02b88cfb

SEE MORE →

2受影响的版本

受影响的版本包括:

Elser AI Comics
Elser AI Comics

一个免费且强大的AI漫画生成工具,助力你三步创作自己的一出好戏

下载

Apache Tomcat 9.0.0.M1 - 9.0.17Apache Tomcat 8.5.0 - 8.5.39Apache Tomcat 7.0.0 - 7.0.93已修复的版本:

Apache Tomcat 9.0.18Apache Tomcat 8.5.40Apache Tomcat 7.0.94目前Apache官方尚未正式发布修复版本,请受影响的用户密切关注官方的更新动态。

3解决方案

3.1 版本检查

通常,Apache Tomcat的安装包名称中包含版本号,用户可以通过查看解压后的文件夹名称来确认当前的版本。

【漏洞预警】Apache Tomcat远程代码执行漏洞(CVE-2019-0232)预警通告如果Tomcat目录名称被更改,或者通过Windows Service Installer安装,可以使用软件自带的version模块来获取当前版本。进入Tomcat安装目录的bin文件夹,运行version.bat命令,即可查看当前的软件版本号。

【漏洞预警】Apache Tomcat远程代码执行漏洞(CVE-2019-0232)预警通告如果当前版本在受影响范围内,且满足漏洞触发的三个条件,则系统可能存在风险,请相关用户及时更新。

3.2 禁用enableCmdLineArguments参数

在Apache官方发布最新修复版本之前,请受影响的用户保持关注,并在更新发布后尽快升级以进行防护。在此之前,用户可以通过将CGI Servlet的初始化参数enableCmdLineArguments设置为false来进行临时防护。具体操作步骤如下:

1、在Tomcat安装路径的conf文件夹中,使用文本编辑器打开web.xml文件。

【漏洞预警】Apache Tomcat远程代码执行漏洞(CVE-2019-0232)预警通告2、找到enableCmdLineArguments参数部分,添加如下配置:

【漏洞预警】Apache Tomcat远程代码执行漏洞(CVE-2019-0232)预警通告3、重启Tomcat服务,以确保配置生效。

END

作者:绿盟科技安全服务部

声明

本安全公告仅用于描述可能存在的安全问题,绿盟科技不对此安全公告提供任何保证或承诺。因传播、利用此安全公告所提供的信息而导致的任何直接或间接后果及损失,均由使用者本人承担,绿盟科技及安全公告作者对此不承担任何责任。

绿盟科技保留对此安全公告的修改和解释权。如需转载或传播此安全公告,必须保证其完整性,包括版权声明等全部内容。未经绿盟科技许可,不得任意修改或增减此安全公告内容,不得将其用于任何商业目的。

相关专题

更多
如何配置Tomcat环境变量
如何配置Tomcat环境变量

配置Tomcat环境变量需要在系统中添加CATALINA_HOME变量,并将Tomcat的安装路径添加到PATH变量中。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

113

2023.10.26

idea如何集成Tomcat
idea如何集成Tomcat

idea集成Tomcat的步骤:1、添加Tomcat服务器配置;2、配置项目部署;3、运行Tomcat服务器;4、访问项目;5、注意事项;6、关闭Tomcat服务器。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

167

2024.02.23

怎么查看Tomcat源代码
怎么查看Tomcat源代码

查看Tomcat源代码的步骤:1、下载Tomcat源代码;2、在IDEA中导入Tomcat源代码;3、查看源代码;4、理解Tomcat的工作原理;5、参与社区和贡献;6、注意事项;7、持续学习和更新;8、使用工具和插件。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

97

2024.02.23

常见的tomcat漏洞有哪些
常见的tomcat漏洞有哪些

常见的tomcat漏洞有:1、跨站脚本攻击;2、跨站请求伪造;3、目录遍历漏洞;4、缓冲区溢出漏洞;5、配置漏洞;6、第三方组件漏洞。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

160

2024.02.23

tomcat日志乱码怎么解决
tomcat日志乱码怎么解决

tomcat日志乱码的解决办法:1、修改tomcat的日志编码设置;2、检查ide的编码设置;3、检查操作系统的编码设置;4、使用过滤器处理日志;5、检查外部系统的编码设置;6、检查文件编码方式等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

150

2024.02.23

weblogic和tomcat有哪些区别
weblogic和tomcat有哪些区别

weblogic和tomcat的区别:1、功能;2、性能;3、规模;4、价格;5、安全性;6、配置和管理;7、社区支持;8、集成能力;9、升级和更新;10、可靠性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

198

2024.02.23

tomcat和nginx有哪些区别
tomcat和nginx有哪些区别

tomcat和nginx的区别:1、应用领域;2、性能;3、功能;4、配置;5、安全性;6、扩展性;7、部署复杂性;8、社区支持;9、成本;10、日志管理。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

227

2024.02.23

tomcat启动闪退怎么解决
tomcat启动闪退怎么解决

tomcat启动闪退的解决办法:1、检查java环境;2、检查环境变量配置;3、检查端口被占用;4、检查配置文件编码;5、检查启动时需要的配置文件;6、检查相关文件是否丢失;7、检查防火墙和杀毒软件设置。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

158

2024.02.23

PS使用蒙版相关教程
PS使用蒙版相关教程

本专题整合了ps使用蒙版相关教程,阅读专题下面的文章了解更多详细内容。

23

2026.01.19

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Tomcat核心原理解析
Tomcat核心原理解析

共57课时 | 6.9万人学习

Bootstrap 5教程
Bootstrap 5教程

共46课时 | 2.9万人学习

AngularJS教程
AngularJS教程

共24课时 | 2.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号