您的位置:首页 > 编程语言 > Java开发

Struts2 s2-033漏洞修复方案

2016-10-25 10:19 267 查看
Struts 配置需要更改成: struts.enable.DynamicMethodInvocation 的值为 false或无该属性。

Apache官方发布安全公告(官方编号S2-033 http://struts.apache.org/docs/s2-033.html ),Apache Struts2服务在开启动态方法调用(DMI)的情况下,可以被远程执行任意命令,安全威胁程度高。 同时国内安全厂商安恒发布公告《紧急预警:Struts2 S2-033最新高危漏洞官方修复方案不完整》,通过分析安全公告中的修复版本根本对这个漏洞未做任何修补,即官方安全公告中的最新版修复是无效的。

完整修复方案:关闭动态方法调用:

鉴于Struts2近期连续多个漏洞,都是在开启动态方法调用的情况下造成的,为安全起见,产品线中均需关闭动态方法调用,若需开启,需走报备流程,经评估后才可发布

测试方法:

1.使用记事本打开Struts2的配置文件Struts.xml,查看“struts.enable.DynamicMethodInvocation”的值;

2.struts.enable.DynamicMethodInvocation 的值为 false或无该属性
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Struts2 安全 漏洞