- 11
- 0
- 约2.4千字
- 约 3页
- 2018-11-27 发布于云南
- 举报
Struts 2 S2-045 Jakarta插件远程代码执行漏洞加固方法
近日,安恒信息安全研究院WEBIN实验室高级安全研究员nike.zheng发现著名J2EE框架-Struts2存在远程代码执行的严重漏洞。
漏洞编号:
S2-045,CVE-2017-5638
漏洞名称:
基于 Jakarta plugin插件的Struts远程代码执行漏洞
官方评级:
高危
漏洞描述:
Apache Struts 2被曝出存在远程命令执行漏洞,漏洞编号S2-045,CVE编号CVE-2017-5638,在使用基于Jakarta插件的文件上传功能时,有可能存在远程命令执行,导致系统被黑客入侵。恶意用户可在上传文件时通过修改HTTP请求头中的Content-Type值来触发该漏洞,进而执行系统命令。
漏洞利用条件和方式:
黑客通过Jakarta 文件上传插件实现远程利用该漏洞执行代码。
1.基于Jakarta(Jakarta Multipart parser)插件的文件上传功能
2.恶意攻击者精心构造Content-Type的值
漏洞影响范围:
Struts 2.3.5 – Struts 2.3.31
Struts 2.5 – Struts 2.5.10
加固方式如下:
通过判断Content-Type头是否为白名单类型,来限制非法Content-Type的攻击。
加固代码:
impo
您可能关注的文档
最近下载
- 桦褐孔菌三萜类物质的提取与含量测定.pdf VIP
- TR/CBA 228—2025《大语言模型在银行业应用的基础能力评测方法》.docx VIP
- NBT10320-2019《光伏发电工程组件及支架安装质量评定标准》.pdf VIP
- 沾染性废旧金属产品回收处理技术规范及编制说明.pdf
- 新概念英语第4册课文笔记.pdf VIP
- 2026年永定河流域投资有限公司校园招聘笔试备考题库及答案解析.docx VIP
- Q-CR 9202-2026铁路建设项目现场管理规范(OCR).pdf
- 机动车检测站安全操作规程.docx VIP
- 半导体工艺与制造技术习题答案(第四章 离子注入).pdf VIP
- 新概念英语1-4册(完美版)-(最新版).pdf VIP
原创力文档

文档评论(0)