首页 AI 资讯 技术前沿 KnowSafe 安全预警:Apache Struts 1 Classloader 操纵代码执行漏洞
技术前沿

KnowSafe 安全预警:Apache Struts 1 Classloader 操纵代码执行漏洞

KnowSafe 安全预警:KnowSafe 安全团队监测到编号 AVD-2014-0114 的安全漏洞(危害等级:严重)已公开披露,相关用户应尽快排查并完成修复。

漏洞介绍

Apache Struts框架是一个基于Java Servlets,JavaBeans, 和JavaServer Pages (JSP)的Web应用框架的开源项目。

Apache Struts 1未能正确限制Class Loader属性的设置,类似Apache Struts 2 (CVE-2014-0112, CVE-2014-0094)所影响的漏洞,攻击者可以利用漏洞通过ActionForm对象的class属性,来操作加载的Classloader并执行任意代码。

影响范围

应用:apache commons_beanutils(影响面 Up to (including) 1.9.1)

应用:apache struts(版本 1.0)

应用:apache struts(版本 1.0.2)

应用:apache struts(版本 1.1)

应用:apache struts(版本 1.2.2)

应用:apache struts(版本 1.2.4)

应用:apache struts(版本 1.2.6)

应用:apache struts(版本 1.2.7)

……另有 18 项受影响环境,详见官方公告

解决方案

Apache Struts 2.3.16.2已经修复该漏洞,建议用户下载更新:

http://struts.apache.org/download.cgi#struts23162

参考信息

http://advisories.mageia.org/MGASA-2014-0219.html

http://apache-ignite-developers.2346864.n4.nabble.com/CVE-2014-0114-Apache-Ignite-is-vulnerable-to-existing-CVE-2014-0114-td31205.html

http://commons.apache.org/proper/commons-beanutils/javadocs/v1.9.2/RELEASE-NOTES.txt

http://lists.fedoraproject.org/pipermail/package-announce/2014-August/136958.html

http://marc.info/?l=bugtraq&m=140119284401582&w=2

KnowSafe 将持续跟踪该漏洞的利用情况与修复进展,如需漏洞管理与应急响应支持,欢迎联系 KnowSafe 安全团队。