微信支付接口存在XML解析安全漏洞

2023-02-28    分類: 網(wǎng)站建設(shè)


最近比較火的是微信支付接口存在XML外部實(shí)體注入漏洞(XML External Entity Injection,簡(jiǎn)稱 XXE)。該安全問(wèn)題是由XML組件默認(rèn)沒(méi)有禁用外部實(shí)體引用導(dǎo)致,黑客可以偽造一個(gè)請(qǐng)求讓支付商戶誤以為訂單支付了,其實(shí)訂單并沒(méi)有支付,這樣黑客就可以0元買(mǎi)任何商品。
這個(gè)漏洞是在微信支付接口通知是否支付的環(huán)節(jié)出現(xiàn)漏洞。主要發(fā)生在以下場(chǎng)景。
場(chǎng)景1:支付成功通知;
場(chǎng)景2:退款成功通知;
場(chǎng)景3:委托代扣簽約、解約、扣款通知;
場(chǎng)景4:車主解約通知;
這個(gè)漏洞影響性還是蠻大的,可以直接導(dǎo)致商家金錢(qián)損失,尤其是有微信支付功能模塊的自動(dòng)發(fā)貨的系統(tǒng)及銷售虛擬商品的商城。
黑客能利用這個(gè)漏洞的條件有兩個(gè):

一、知道怎么使用XML外部實(shí)體注入漏洞;(因?yàn)槁┒匆呀?jīng)被公開(kāi),大家都知道,可恨的是很多人把攻擊的方式都公開(kāi)了!!!!)
二、知道微信支付通知的地址;(這個(gè)開(kāi)源建站系統(tǒng)因?yàn)樵创a是公開(kāi)的,所以基本不用猜都知道,而定制建站系統(tǒng)則比較難猜,所以定制建站系統(tǒng)還有一層防護(hù))
所以對(duì)于開(kāi)源建站系統(tǒng),源代碼大家都知道,微信支付通知的地址自然是清楚了,這也暴露了很多開(kāi)源建站系統(tǒng)的軟肋,創(chuàng)新互聯(lián)建議:做網(wǎng)站還是建議采用定制建站,就算出現(xiàn)漏洞,因?yàn)榇a不開(kāi)源,所以自然而然多一重安全保障。
這個(gè)漏洞如何修補(bǔ)呢?
如果是PHP網(wǎng)站,非常簡(jiǎn)單,一句話解決libxml_disable_entity_loader(true);
如下代碼示例:

//將XML轉(zhuǎn)為array
function xmlToArray($xml) {
//禁止引用外部xml實(shí)體 libxml_disable_entity_loader(true);
$values = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)), true);
return $values;
}
如果是ASP.NET網(wǎng)站
【.Net】
XmlDocument doc= new XmlDocument();
doc.XmlResolver = null;
微信官方也給每個(gè)商戶推送了這個(gè)接口安全漏洞,也給出了各個(gè)程序語(yǔ)言的修復(fù)方法,APP SDK 不受影響,主要還是網(wǎng)站。
如果你是商家,這個(gè)漏洞還沒(méi)有修復(fù),建議財(cái)務(wù)對(duì)每一筆訂單進(jìn)行二次審核,通過(guò)登錄微信支付管理后臺(tái)查看訂單數(shù)據(jù),再次審核訂單支付是否真實(shí)來(lái)決定是否發(fā)貨。
如果你是創(chuàng)新互聯(lián)的客戶,那么你不用擔(dān)心,我們技術(shù)會(huì)免費(fèi)為你修補(bǔ)這個(gè)漏洞。
創(chuàng)新互聯(lián)專注于網(wǎng)站建設(shè)、微信小程序、APP開(kāi)發(fā),目前在成都和廣州均有分公司,歡迎廣大客戶咨詢400-028-6601!

網(wǎng)頁(yè)名稱:微信支付接口存在XML解析安全漏洞
網(wǎng)站URL:http://m.kartarina.com/news14/240264.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)面包屑導(dǎo)航靜態(tài)網(wǎng)站外貿(mào)建站App開(kāi)發(fā)網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
主站蜘蛛池模板: 少妇无码AV无码专区线| 人妻aⅴ无码一区二区三区| 亚洲国产av高清无码| 无码精品A∨在线观看无广告| 无码人妻一区二区三区兔费| 亚洲va无码手机在线电影| 国产午夜无码视频免费网站| 国产午夜鲁丝无码拍拍| av中文无码乱人伦在线观看| 亚洲AV无码国产精品色| 久久久无码精品国产一区| 无码日韩人妻AV一区二区三区 | 国产AV无码专区亚洲AV毛网站| 国产成A人亚洲精V品无码性色| 一道久在线无码加勒比| 亚洲一区AV无码少妇电影| 人妻aⅴ无码一区二区三区| 亚洲av无码片在线播放| 无码人妻精品一区二区三区夜夜嗨| 午夜无码中文字幕在线播放| 无码av无码天堂资源网| 国产强被迫伦姧在线观看无码| 日韩精品无码永久免费网站 | 国产精品无码久久av| yy111111电影院少妇影院无码| 国产午夜无码专区喷水| 久久久久久亚洲av成人无码国产| 亚洲AV无码一区二区二三区入口 | 亚洲精品自偷自拍无码| 韩国免费a级作爱片无码| 无码人妻品一区二区三区精99 | 无码专区—VA亚洲V天堂| 97免费人妻无码视频| 人妻无码久久精品| 国精品无码一区二区三区在线蜜臀| 亚洲精品无码MV在线观看| 亚洲精品无码永久在线观看男男 | 国产乱人无码伦av在线a| 18禁免费无码无遮挡不卡网站| 久久亚洲中文字幕无码| 久久久国产精品无码免费专区|