千家信息网

Apache Struts2(S2-045)漏洞反思总结

发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,2017的3.8-3.9号,Apache Struts2出现漏洞,该漏洞影响范围广,危害级别高。轻则系统文件感染,严重则系统瘫痪。国家信息安全漏洞库(CNNVD)收到关于Apache Struts2
千家信息网最后更新 2025年02月23日Apache Struts2(S2-045)漏洞反思总结

2017的3.8-3.9号,Apache Struts2出现漏洞,该漏洞影响范围广,危害级别高。轻则系统文件感染,严重则系统瘫痪。

国家信息安全漏洞库(CNNVD)收到关于Apache Struts2 (S2-045)远程代码执行漏洞(CNNVD-201703-152)的情况报送。,国家信息安全漏洞库(CNNVD)对此进行了跟踪分析,情况如下:

详情可查看官网:

http://www.cnvd.org.cn/flaw/show/CNVD-2017-02474

360:http://bobao.360.cn/interref/appdetail/43.html

1、漏洞简介

Apache Struts是美国阿帕奇(Apache)软件基金会负责维护的一个开源项目,是一套用于创建企业级Java Web 应用的开源MVC框架,主要提供两个版本框架产品: Struts 1和Struts 2。

ApacheStruts 2.3.5 - 2.3.31版本及2.5 - 2.5.10版本存在远程代码执行漏洞(CNNVD-201703-152 ,CVE-2017-5638)。该漏洞是由于上传功能的异常处理函数没有正确处理用户输入的错误信息。导致远程***者可通过发送恶意的数据包,利用该漏洞在受影响服务器上执行任意命令。

2、漏洞危害

***者可通过发送恶意构造的HTTP数据包利用该漏洞,在受影响服务器上执行系统命令,进一步可完全控制该服务器,造成拒绝服务、数据泄露、网站造篡改等影响。由于该漏洞利用无需任何前置条件(如开启dmi ,debug等功能)以及启用任何插件,因此漏洞危害较为严重。

3、修复措施

目前,Apache官方已针对该漏洞发布安全公告。请受影响用户及时检查是否受该漏洞影响。

3.1)自查方式

用户可查看web目录下/WEB-INF/lib/目录下的struts-core.x.x.jar 文件,如果这个版本在Struts2.3.5 到 Struts2.3.31 以及 Struts2.5 到 Struts2.5.10之间则存在漏洞。

3.2)升级修复

受影响用户可升级版本至Apache Struts 2.3.32 或 Apache Struts 2.5.10.1以消除漏洞影响。

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

3.3)临时缓解

如用户不方便升级,可采取如下临时解决方案:

删除commons-fileupload-x.x.x.jar文件(会造成上传功能不可用)。切记此方法不要贸然执行,否则会出现网站不可访问现象,应当询问相应开发人员,核实再删除。

4、漏洞后的反思:

4.1)安全隔离,漏洞排查,保障业务运行。

4.2)有WEB集群支持,防止业务不能正常运行。

4.3)云服务器做WEB更好,毕竟专业的检查机制比较好。

4.4)可靠的备份机制,确保数据的完整性。

4.5)后门***检测(检测系统命令是否被篡改),漏洞扫描,系统安全防护。

4.6)日志系统的支持(合理判断是系统由于何总方式***),以及行为审计。

4.7)漏洞过后的安全防护

...


漏洞 影响 系统 安全 版本 用户 服务 数据 服务器 信息 功能 命令 文件 升级 业务 代码 国家 安全漏洞 安全防护 恶意 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器在电脑上能不能使用 金乡im即时通讯软件开发 如何找到家庭宽带网络安全密钥 数据库的建立和运行 ob10 数据库工具 MT数据库技术文案 服务器数据连接成功无法获取数据 校园网络安全工作自查报告 软件开发项目经营利润 2022年网络安全知识竞赛 东营软件开发哪家好 万兆服务器配置 南京智慧工会软件开发 南沙app软件开发方案 吉林质量软件开发服务价格优惠 宁波海望互联网科技有限公司 mc特色服务器 网络安全和信息化研究中心 安装服务器内存的主板 学软件开发到邯郸学习 山西在线网络技术服务建议 重庆网络安全测评技术 中航软件开发有限公司笔试 软件开发最重要的是找工作 上海联通软件开发薪资 常德市网络安全宣传周活动报道 互联网公司科技巨头 英雄连2服务器怎么改 海康平台管理服务器作用 网络安全技术与信息化专业
0