WooYun: 京東商城分站代碼執(zhí)行之一
漏洞概要
缺陷編號(hào): WooYun-2013-21923
漏洞標(biāo)題: 京東商城分站代碼執(zhí)行之一
相關(guān)廠商: 京東商城
漏洞作者: s3cur1ty
提交時(shí)間: 2013-04-15 21:55
公開時(shí)間: 2013-05-30 21:56
漏洞類型: 命令執(zhí)行
危害等級(jí): 高
自評(píng)Rank: 20
漏洞狀態(tài): 廠商已經(jīng)確認(rèn)
漏洞來源: http://www.wooyun.org
Tags標(biāo)簽: 第三方不可信程序 struts 補(bǔ)丁不及時(shí) 遠(yuǎn)程命令執(zhí)行
漏洞詳情
披露狀態(tài):
2013-04-15: 細(xì)節(jié)已通知廠商并且等待廠商處理中
2013-04-16: 廠商已經(jīng)確認(rèn),細(xì)節(jié)僅向廠商公開
2013-04-26: 細(xì)節(jié)向核心白帽子及相關(guān)領(lǐng)域?qū)<夜_
2013-05-06: 細(xì)節(jié)向普通白帽子公開
2013-05-16: 細(xì)節(jié)向?qū)嵙?xí)白帽子公開
2013-05-30: 細(xì)節(jié)向公眾公開
簡(jiǎn)要描述:
代碼執(zhí)行
詳細(xì)說明:
struts2***命令執(zhí)行,這里借助的是struts2框架的一個(gè)內(nèi)置私有變量class.classLoader.jarPath,它被定義在ActionSupport這個(gè)類中,重要的是struts2為其定義了一個(gè)set方法,這個(gè)可以導(dǎo)致命令執(zhí)行。此漏洞可以通殺struts 2.3.1.1以及以下所有版本。
漏洞證明:
PoC:
有圖有真相:
修復(fù)方案:
升級(jí)struts2到2.3.1.12以上版本
漏洞回應(yīng)
廠商回應(yīng):
危害等級(jí):中
漏洞Rank:8
確認(rèn)時(shí)間:2013-04-16 09:27
廠商回復(fù):
非常感謝您對(duì)京東的關(guān)注!
***狀態(tài):
暫無