KnowSafe 安全预警:KnowSafe 安全团队监测到编号 AVD-2013-4316 的安全漏洞(危害等级:高危)已公开披露,相关用户应尽快排查并完成修复。
漏洞介绍
Apache Struts2是第二代基于Model-View-Controller (MVC)模型的java企业级web应用框架。
动态方法调用是一种机制,Struts2中动态方法调用是为了解决一个Action对应多个请求的处理,以免Action太多,但这种机制存在可利用的安全漏洞,但是直到现在默认启用时都会弹出警告信息,提醒用户应该尽可能将其关闭。Apache Struts 2.0.0-2.3.15.1版本启用的是默认动态调用方法,这可能会影响系统的机密性、可用性、完整性。
影响范围
应用:apache struts(版本 2.0.0)
应用:apache struts(版本 2.0.1)
应用:apache struts(版本 2.0.10)
应用:apache struts(版本 2.0.11)
应用:apache struts(版本 2.0.11.1)
应用:apache struts(版本 2.0.11.2)
应用:apache struts(版本 2.0.12)
应用:apache struts(版本 2.0.13)
……另有 40 项受影响环境,详见官方公告
解决方案
请广大用户升级到2.3.15.2版本:
http://struts.apache.org/release/2.3.x/docs/s2-019.html
参考信息
http://archives.neohapsis.com/archives/bugtraq/2013-09/0107.html
http://struts.apache.org/release/2.3.x/docs/s2-019.html
http://www.oracle.com/technetwork/topics/security/cpujan2014-1972949.html
http://www.securityfocus.com/bid/64758
http://www.securitytracker.com/id/1029078
KnowSafe 将持续跟踪该漏洞的利用情况与修复进展,如需漏洞管理与应急响应支持,欢迎联系 KnowSafe 安全团队。