S2-048漏洞详解
详情 | |
漏洞 | S2-048漏洞是由于Apache Struts2和Struts1的Showcase插件中的Action Message类存在安全缺陷,通过构建不可信的输入实现远程代码执行,该漏洞允许攻击者在受影响系统上执行任意命令,从而获取系统的控制权。 |
影响版本 | 主要影响Struts2.3.x系列的版本,尤其是启用了struts2-struts1-plugin插件并且存在struts2-showcase目录的情况。 |
漏洞成因 | ActionMessage接收客户可控的参数数据时,用户可控的值添加到ActionMessage并在客户前端展示,导致其进入getText函数,最后message被当作OGNL表达式执行,导致任意代码执行。 |
漏洞复现 | 可以通过构造恶意字段值(value)通过Struts2的struts2-struts1-plugin的插件传递给被攻击主机,从而实现远程代码执行攻击,直接获取远程主机的控制权限。 |
修复建议 | 建议升级到最新版本或根据业务情况,禁用关闭(删除)struts-2.3.xappsstruts2-showcase.war包。 |
全球攻击趋势 | 2017年7月10日,阿里云安全团队发布了官方安全建议,并跟踪S2-048的全球攻击趋势,对不同漏洞版本进行了对比分析。 |
表格详细列出了S2-048漏洞的、影响版本、成因、复现方法、修复建议以及全球攻击趋势,为理解和应对这一高危漏洞提供了全面的信息。
(图片来源网络,侵删)
以上就是关于“048漏洞”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!
(图片来源网络,侵删)
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/68077.html