当前位置:酷酷问答>生活百科>struts2漏洞解决办法

struts2漏洞解决办法

2024-10-01 15:43:59 编辑:zane 浏览量:564

struts2漏洞解决办法

的有关信息介绍如下:

struts2漏洞解决办法

struts2漏洞解决办法,及时升级Struts2是最快最能解决根本问题的方式。

到官网下载最新的 jar包,目前已更新到2.3.20。

删除原有的jar包jsonplugin-xx.jar、ognl-x.x.x.jar、struts2-core-x.x.x.x.jar、xwork-core-x.x.x.x.jar、javassist-x.x.x.jar,其中,如果以前采用过其他jsonplugin插件的话,此jar由struts2-json-plugin-2.3.20jar代替。

添加的jar包:

commons-lang3-3.2.jar

struts2-json-plugin-2.3.20.jar

ognl-3.0.6.jar

struts2-core-2.3.20.jar

xwork-core-2.3.20.jar

javassist-3.11.0.GA.jar

如果原使用的版本为type="redirect-action",替换工程中所有*.xml Struts配置文件中type="redirect-action"为type="redirectAction"。

如果你的工程原来采用的是其他的json类型处理插件的话,修改struts.xml中返回类型为json的处理类相关的配置:

修改为:

修改相关出错的源代码,如果你的工程原来采用的是其他的json类型处理插件的话,所有涉及到jsonplugin-0.30.jar的类由struts2-json-plugin-2.3.15.1.jar中的对应类替换。

struts2标签库的升级:将原有的struts-tag.tld升级为最新。

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/life/60017.html
热门文章