struts2安全漏洞及解决办法 struts2 漏洞

http://blog.csdn.net/chals115/article/details/9387239

struts2安全漏洞及解决办法

分类:struts2互联网安全2013-07-20 00:43 172人阅读 评论(0)收藏 举报struts2安全漏洞filter

7月17日,世界知名开源软件struts2爆出了2个高危漏洞,这些漏洞可使黑客取得网站服务器的“最高权限”,从而使企业服务器变成黑客手中的“肉鸡”。

详细漏洞信息:
  http:// struts.apache.org/release/2.3.x/docs/s2-016.html

  http://struts.apache.org/release/2.3.x/docs/s2-017.html
  http://struts.apache.org/release/2.3.x/docs/version-notes-23151.html

目前,官方已经发布高危安全漏洞补丁升级(最新版本为:2.3.15.1,下载地址:http://struts.apache.org/download.cgi#struts23151),升级修补了多个安全漏洞,其中包括这个远程任意代码的高危安全漏洞。

关于此漏洞,最好的解决方法当然是将struts2的jar包更新到最新版本。不过对于不同struts2版本,升级会引起一些包冲突。

升级步骤:
1.下载到的更新包中主要用到以下几个替换掉旧版本的:
commons-lang3-3.1.jar(保留原有的commons-lang.jar,因为升级后,org.apache.commons.lang.StringUtils类被org.apache.commons.lang3.StringUtils替换了,所有要保留原有包)
javassist-3.4.GA.jar (新加包)
ognl-3.0.6.jar (替换旧版本)
struts2-core-2.3.15.1.jar (替换旧版本)
xwork-core-2.3.15.1.jar (替换旧版本)
struts2-spring-plugin-2.3.15.1.jar(替换旧版本)


2.如果原有spring包版本太低,如2.0,还需要升级spring包到2.5版本。
struts2.1以下版本,需要检查struts的xml配置文件,type="redirect" 改为type="redirectAction"。


3.修改 web.xml文件


struts-cleanup
struts2安全漏洞及解决办法 struts2 漏洞
org.apache.struts2.dispatcher.ActionContextCleanUp


struts-cleanup

public class SqlFilter implements Filter {
public static final Logger logger =Logger.getLogger(sun.reflect.Reflection.getCallerClass(1));
//需要过滤的post字符
private static String sqlStr="',<,>,and,exec,insert,select,,delete,update,count,*,%,chr,mid,master,truncate,char,like,declare,&,#,(,),,=,script,

  

爱华网本文地址 » http://www.aihuau.com/a/25101015/255380.html

更多阅读

常见投影仪故障解除办法 常见故障及解决办法

由于投影仪价格比较昂贵,许多用户接触它的机会不是很多,对投影仪各方面的知识了解比较有限,因此在使用时难免会出现各种问题,下面是一些常见故障的解决办法。随着近几年经济的飞速发展,整体经济水平的不断提高,投影仪凭借其优秀的投影演示

汽车的挡风玻璃起雾看不清的原因及解决办法 挡风玻璃起雾

有没有遇到过这样的情况呢?启动车子发现汽车的挡风玻璃起雾看不清路况,非常影响驾驶,下面告诉大家这个现象产生的原因和解决办法汽车的挡风玻璃起雾看不清的原因及解决办法——起雾的原因原因很简单,是由于车内和车外的温差,在挡风玻璃上

显示器屏幕抖动的原因及解决办法 液晶显示器屏幕抖动

显示器屏幕抖动的原因及解决办法——简介最近不知怎么回事,显示器屏幕总是出现闪烁或是电脑屏幕抖动,所以到网上查了一下开机却出现电脑屏幕闪烁,电脑屏幕抖动!看屏幕上的字很费眼,导致电脑屏幕闪烁,电脑屏幕抖动的原因也总结下。电脑屏

蓝屏代码STOP:0x000000EA的提示原因及解决办法

?????? 如果你的电脑在运行中突然蓝屏并提示STOP:0x000000EA…蓝屏代码而你找不到解决此故障的方法是本文可能对你有所帮助。在我总结了技术电脑用户经常遇到的情况:上网是电脑卡主然后蓝屏死机后提示此段蓝屏代码、当我在玩游戏或

电脑上不了网的原因及解决办法 电脑速度慢的解决办法

电脑上不了网的原因及解决办法——简介为什么电脑突然上不了网络?而且很多时候QQ都是可以上,就是打不开网页,怎么办?下面我简单说下原因及解决办法,大部分情况下,大家都可以通过我的方法来解决的。希望给大家帮助,让大家能畅游网络。

声明:《struts2安全漏洞及解决办法 struts2 漏洞》为网友宇宙级怪怪女分享!如侵犯到您的合法权益请联系我们删除