Struts2漏洞预警
Struts2 devMode导致远程代码执行漏洞
什么是devMode?
所谓的devMode模式,看名称也知道,是为Struts2开发人员调试程序准备的,在此模式下可以方便地查看日志等信息。默认情况下,devMode模式是关闭的。不过实际上仍然有很多网站上线的时候就赤裸裸地采用devMode模式,自然面临更大的安全问题,需要尽快修复。
影响范围
当Struts开启devMode时,该漏洞将影响Struts 2.1.0–2.5.1,通杀Struts2所有版本。
修复方案
关闭devMode:在struts.xml 设置
<constant name="struts.devMode" value="false" />
Struts2相关漏洞说明
===========================================================================================
[+]11 S2-046 CVE-2017-5638 可执行CMD命令
[+]10 S2-045 CVE-2017-5638 可执行CMD命令
[+]9 devMode CVE-xxxx-xxxx 可GetShell/获取物理路径/执行CMD命令
[+]8 S2-037 CVE-2016-4438 可GetShell/获取物理路径/执行CMD命令
[+]7 S2-032 CVE-2016-3081 可GetShell/获取物理路径/执行CMD命令
[+]6 S2-020 CVE-2014-0094 可GetShell
[+]5 S2-019 CVE-2013-4316 可GetShell/获取物理路径/执行CMD命令
[+]4 S2-016 CVE-2013-2251 可GetShell/获取物理路径/执行CMD命令
[+]3 S2-013 CVE-2013-1966 可GetShell/获取物理路径/执行CMD命令
[+]2 S2-009 CVE-2011-3923 可GetShell/获取物理路径/执行CMD命令
[+]1 S2-005 CVE-2010-1870 可GetShell/获取物理路径/执行CMD命令/列文件目录
===========================================================================================
解决办法
将struts2的jar包更新到最新版,请根据自己所使用的版本进行升级
http://mirrors.hust.edu./apache/struts/
最重要的一点,如果您是自主部署的java环境,请务必不要使用root或者管理员账号来运行java应用!!
推火专家西部数码
网站设计
- 静宁会SEO的网站建设公司:全面提升您的网络影
- 提升在线业务的关键:选择最佳的丽水网站建设
- 浙江网站优化发展潜力如何
- 井研专业的网站建设公司:打造您的在线品牌
- 灵山SEO网站建设公司:提升您的在线业务表现
- 蒙城网站建设优化公司:提升您网站表现的理想
- 阳谷企业网站优化:提升线上业务力的关键
- 樟树专业的网站建设公司:打造您在线业务的坚
- 通河百度SEO排名的策略与技巧
- 重庆百度快照排名如何进行精准的客户引流
- 重庆百度快照排名
- 常宁便宜的建站公司:助您轻松打造在线业务
- 巫溪百度网站优化:提升网站曝光率与流量的关
- 湖北整站优化怎么做才能放大客户需求
- 闸北网站建设多少钱?全面解析与预算规划
- 辽宁企业网站优化怎么做电话营销