ITPub博客

首页 > 应用开发 > Java > struts2/xwork的漏洞

struts2/xwork的漏洞

原创 Java 作者:haomad 时间:2014-06-12 10:08:05 0 删除 编辑

介绍struts2/xwork的Remote Command Execution Vulnerability漏洞,剖析了原因并供给了处理方法,能够拜见http://my-corner.iteye.com/blog/720209

去struts官网逛了一下,发现第一种处理方法晋级到struts2.2版别(当时的最新版),最终仍是没有彻底处理该疑问。当前,需求处理该疑问需求更新至2.3.1.2或是最新版别而且更新相对应的ongl和xwork的jar包。



假如不能进行晋级,建议参加一下过滤设置

my_corner文中供给的方法(过滤#,该方法大概没有疑问,不过我没有试。)


Java代码  保藏代码

"params">    

"excludeParams">.*\\u0023.*    

    

 下面是官方供给的方法



Java代码  保藏代码

"params">  

    "acceptParamNames">\w+((\.\w+)|(\[\d+\])|(\['\w+'\]))*  

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29653106/viewspace-1181047/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-05-11

  • 博文量
    46
  • 访问量
    99093