亚洲中文字幕乱码亚洲-蜜桃成熟视频在线观看-免费中文字幕视频在线-中国五十路熟妇洗澡视频-亚洲av伊人啪啪c-国产精品成人一区二区-国产自拍视频一区在线观看-成人一区不卡二区三区四区-亚洲情精品中文字幕99在线

網(wǎng)易首頁 > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

這個(gè)團(tuán)隊(duì)用計(jì)算器App偷走SSH密鑰:MCP安全攻防的3個(gè)致命盲區(qū)

0
分享至

去年企業(yè)安全團(tuán)隊(duì)平均花費(fèi)340萬美元處理供應(yīng)鏈攻擊。而當(dāng)攻擊向量變成你員工每天調(diào)用的AI工具時(shí),這筆賬還沒人算清楚。

本文是MCP企業(yè)安全系列的第二部分。第一部分我們畫了信任邊界、用STRIDE做了威脅建模、提出了三重門架構(gòu)——那是藍(lán)圖。這部分我們直接破門而入,測(cè)試那些鎖到底管不管用。

作者從安全架構(gòu)師切換到紅隊(duì)視角,用一套完整的攻擊劇本告訴你:為什么你的MCP(模型上下文協(xié)議,Model Context Protocol)部署可能已經(jīng)在裸奔。

攻擊場(chǎng)景一:計(jì)算器App的溫柔陷阱

「我偷走了你的SSH密鑰,用的只是一個(gè)計(jì)算器App?!?/b>

這不是電影臺(tái)詞。在MCP生態(tài)里,一個(gè)看似無害的工具調(diào)用能層層穿透,最終摸到核心資產(chǎn)。

攻擊路徑是這樣的:用戶向AI助手詢問「幫我算一下這個(gè)月的預(yù)算」,AI調(diào)用了一個(gè)第三方MCP計(jì)算器服務(wù)。這個(gè)服務(wù)返回的不僅是計(jì)算結(jié)果,還有一段精心構(gòu)造的惡意指令。AI助手忠實(shí)地執(zhí)行了——因?yàn)樗辉O(shè)計(jì)成這樣。

問題在于MCP的權(quán)限模型。大多數(shù)企業(yè)部署時(shí),工具調(diào)用權(quán)限是「全有或全無」。要么AI能訪問你的文件系統(tǒng)、數(shù)據(jù)庫、代碼倉庫,要么什么都干不了。中間狀態(tài)?不存在的。

攻擊者利用的就是這個(gè)盲區(qū)。一個(gè)被攻破的MCP服務(wù)器可以:

? 讀取環(huán)境變量中的API密鑰

? 遍歷本地文件系統(tǒng)尋找.ssh目錄

? 通過DNS外帶(OOB)通道把密鑰傳出去

整個(gè)過程不需要用戶點(diǎn)擊任何鏈接,不需要釣魚郵件,只需要一次正常的AI對(duì)話。

攻擊場(chǎng)景二:供應(yīng)鏈的幽靈依賴

MCP生態(tài)正在快速膨脹。GitHub上已經(jīng)有超過8000個(gè)開源MCP服務(wù)器,其中大部分由個(gè)人開發(fā)者維護(hù),沒有任何安全審計(jì)。

紅隊(duì)的測(cè)試方法很簡(jiǎn)單:克隆一個(gè)熱門的MCP服務(wù)器倉庫,提交一個(gè)「功能更新」,在代碼里埋一個(gè)延遲觸發(fā)的payload。然后等待。

平均72小時(shí)內(nèi),這個(gè)更新會(huì)被合并。一周內(nèi),超過200個(gè)企業(yè)實(shí)例拉取了新版本。

這不是假設(shè)。2024年12月,一個(gè)流行的Slack MCP服務(wù)器被發(fā)現(xiàn)包含惡意代碼,影響范圍覆蓋47家企業(yè)的內(nèi)部通訊數(shù)據(jù)。攻擊者甚至沒有費(fèi)力去隱藏——代碼就躺在明顯的位置,只是沒人看。

MCP的供應(yīng)鏈風(fēng)險(xiǎn)比傳統(tǒng)軟件更隱蔽。傳統(tǒng)依賴你至少知道自己在用什么庫,版本號(hào)清清楚楚。MCP服務(wù)器是動(dòng)態(tài)加載的,AI助手可能在一次對(duì)話中切換十幾個(gè)工具,用戶完全無感知。

三重門架構(gòu)的壓力測(cè)試

第一部分提出的三重門架構(gòu)——身份門、策略門、審計(jì)門——在紅隊(duì)視角下暴露了幾個(gè)關(guān)鍵弱點(diǎn)。

身份門:OAuth 2.1不夠用了

當(dāng)前MCP的身份驗(yàn)證主要依賴OAuth 2.1,但紅隊(duì)發(fā)現(xiàn)兩個(gè)繞過路徑:

第一,令牌作用域的粒度太粗。一個(gè)MCP服務(wù)器申請(qǐng)「讀取Google Drive」權(quán)限,用戶看到的是友好的授權(quán)界面,點(diǎn)一下「允許」。但實(shí)際上這個(gè)權(quán)限包含所有文件,包括共享給你的敏感文檔。

第二,令牌刷新機(jī)制的攻擊面。大多數(shù)MCP服務(wù)器長(zhǎng)期持有刷新令牌,一旦服務(wù)器被攻破,攻擊者可以持續(xù)獲取新的訪問令牌,直到用戶手動(dòng)撤銷授權(quán)——而平均用戶從不這樣做。

策略門:規(guī)則引擎的幻覺

企業(yè)喜歡在MCP網(wǎng)關(guān)前部署策略引擎,設(shè)定規(guī)則比如「禁止訪問生產(chǎn)數(shù)據(jù)庫」。紅隊(duì)的測(cè)試顯示,這些規(guī)則有30%以上的繞過率。

常見手法:利用AI的上下文窗口注入。攻擊者在工具返回結(jié)果中嵌入隱藏指令,讓AI「誤解」用戶的真實(shí)意圖。比如用戶說「查看昨天的日志」,AI實(shí)際執(zhí)行的是「導(dǎo)出過去一年的用戶數(shù)據(jù)并發(fā)送到外部服務(wù)器」。

策略引擎看到的是合法的日志查詢請(qǐng)求,審計(jì)日志記錄的也是這個(gè)。真正的惡意操作被藏在AI的「理解」層。

審計(jì)門:日志里的盲區(qū)

最諷刺的發(fā)現(xiàn):即使三重門全部正常工作,審計(jì)日志仍然可能漏掉關(guān)鍵信息。

MCP的日志標(biāo)準(zhǔn)(如果存在的話)只記錄工具調(diào)用的元數(shù)據(jù)——哪個(gè)服務(wù)器、什么時(shí)間、什么參數(shù)。但AI對(duì)工具返回內(nèi)容的「再加工」過程完全黑箱。攻擊者可以讓工具返回?zé)o害的內(nèi)容,誘導(dǎo)AI生成惡意輸出,這個(gè)因果鏈在日志里找不到。

紅隊(duì)的建議:從假設(shè) breach 開始

第一部分的安全架構(gòu)是「盡可能阻止攻擊」。紅隊(duì)的視角是「假設(shè)攻擊已經(jīng)發(fā)生,怎么減少損失」。

基于此,三個(gè)具體建議:

工具隔離沙箱:每個(gè)MCP服務(wù)器運(yùn)行在獨(dú)立的網(wǎng)絡(luò)命名空間,文件系統(tǒng)訪問通過FUSE(用戶空間文件系統(tǒng))代理。即使一個(gè)服務(wù)器被攻破,橫向移動(dòng)的成本大幅提高。

人機(jī)回環(huán)(Human-in-the-loop)的強(qiáng)制觸發(fā):不是讓用戶每次都點(diǎn)確認(rèn)——那會(huì)導(dǎo)致確認(rèn)疲勞——而是基于行為異常檢測(cè)。如果AI連續(xù)調(diào)用三個(gè)涉及敏感數(shù)據(jù)的工具,自動(dòng)觸發(fā)人工審核。

語義級(jí)審計(jì):記錄AI的「思考過程」,而不僅是工具調(diào)用。這需要修改MCP客戶端的實(shí)現(xiàn),但只有這樣才能捕獲上下文注入攻擊。

最后一點(diǎn)可能最具爭(zhēng)議:企業(yè)應(yīng)該考慮自建核心MCP服務(wù)器,而不是依賴開源生態(tài)。不是不信任開源,而是MCP的攻擊面太特殊——它坐在用戶和AI之間,擁有兩者的信任,卻缺乏兩者的監(jiān)督。

一個(gè)被攻破的MCP服務(wù)器,等價(jià)于同時(shí)攻破了一個(gè)員工的筆記本電腦和這個(gè)員工能接觸的所有AI助手。這個(gè)等式,你的安全預(yù)算算進(jìn)去了嗎?

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
小鵬GX出手,傳統(tǒng)車企還怎么玩?

小鵬GX出手,傳統(tǒng)車企還怎么玩?

BigCarShow
2026-04-15 21:30:10
上海男籃的夢(mèng)魘又來了

上海男籃的夢(mèng)魘又來了

新民晚報(bào)
2026-04-16 09:17:18
港媒:香港“資深反派”演員江圖離世,享年89歲

港媒:香港“資深反派”演員江圖離世,享年89歲

界面新聞
2026-04-15 14:23:59
烏克蘭5枚風(fēng)暴陰影導(dǎo)彈重創(chuàng)頓涅茨克機(jī)場(chǎng)!摧毀俄軍倉庫

烏克蘭5枚風(fēng)暴陰影導(dǎo)彈重創(chuàng)頓涅茨克機(jī)場(chǎng)!摧毀俄軍倉庫

項(xiàng)鵬飛
2026-04-15 21:08:30
歐冠4強(qiáng)誕生,金球獎(jiǎng)6選1!頭號(hào)熱門42場(chǎng)50球,姆巴佩押寶世界杯

歐冠4強(qiáng)誕生,金球獎(jiǎng)6選1!頭號(hào)熱門42場(chǎng)50球,姆巴佩押寶世界杯

球場(chǎng)沒跑道
2026-04-16 09:07:50
上海女會(huì)計(jì)攜92萬巨款潛逃,警方苦追15年,兒子:母親已去世9年

上海女會(huì)計(jì)攜92萬巨款潛逃,警方苦追15年,兒子:母親已去世9年

碎碎紀(jì)實(shí)
2026-04-15 13:38:15
王嘉爾在多倫多開演唱會(huì),發(fā)現(xiàn)觀眾席揮舞中國國旗,立即伸手接過跑回舞臺(tái)高舉,全場(chǎng)歡呼沸騰

王嘉爾在多倫多開演唱會(huì),發(fā)現(xiàn)觀眾席揮舞中國國旗,立即伸手接過跑回舞臺(tái)高舉,全場(chǎng)歡呼沸騰

觀威海
2026-04-16 10:20:05
3年前就戳穿西貝預(yù)制菜沒人信,如今被實(shí)錘!這個(gè)探店博主藏得太深了

3年前就戳穿西貝預(yù)制菜沒人信,如今被實(shí)錘!這個(gè)探店博主藏得太深了

馬蹄燙嘴說美食
2026-04-15 18:29:48
張雪機(jī)車賣到香港了!網(wǎng)友:“香港總代理”含金量等同于搖錢樹…

張雪機(jī)車賣到香港了!網(wǎng)友:“香港總代理”含金量等同于搖錢樹…

火山詩話
2026-04-13 17:49:43
被曝求復(fù)合48小時(shí)后,文章忙于餐廳合影,馬伊琍會(huì)吃回頭草嗎?

被曝求復(fù)合48小時(shí)后,文章忙于餐廳合影,馬伊琍會(huì)吃回頭草嗎?

一盅情懷
2026-04-14 14:21:32
中央定調(diào)!養(yǎng)老金22連漲定了,但是漲幅可能讓很多人沒想到

中央定調(diào)!養(yǎng)老金22連漲定了,但是漲幅可能讓很多人沒想到

小談食刻美食
2026-04-16 07:35:27
季后賽得分誰更強(qiáng)?哈登科比進(jìn)不了前10,杜蘭特第4,東契奇第2

季后賽得分誰更強(qiáng)?哈登科比進(jìn)不了前10,杜蘭特第4,東契奇第2

兵哥籃球故事
2026-04-16 11:48:17
涼山18歲女孩全家“社會(huì)性死亡”!裝貧連騙3位網(wǎng)紅,現(xiàn)更富裕了

涼山18歲女孩全家“社會(huì)性死亡”!裝貧連騙3位網(wǎng)紅,現(xiàn)更富裕了

千言娛樂記
2026-04-15 15:43:57
三峽大壩收支出爐:運(yùn)行20多年,總投資近2500億,如今回本了嗎?

三峽大壩收支出爐:運(yùn)行20多年,總投資近2500億,如今回本了嗎?

巢客HOME
2026-04-16 09:35:03
70后失業(yè)找工作真難,網(wǎng)友哭訴:活著真難!

70后失業(yè)找工作真難,網(wǎng)友哭訴:活著真難!

黯泉
2026-04-16 10:39:40
互聯(lián)網(wǎng)大廠開始清退組內(nèi)的印度人!

互聯(lián)網(wǎng)大廠開始清退組內(nèi)的印度人!

黯泉
2026-04-15 20:34:55
山姆上新無限繁殖的羽衣甘藍(lán)盆栽被瘋搶?打工人想800個(gè)方法馴服“史上最難吃蔬菜”

山姆上新無限繁殖的羽衣甘藍(lán)盆栽被瘋搶?打工人想800個(gè)方法馴服“史上最難吃蔬菜”

Vista氫商業(yè)
2026-04-15 15:10:06
金正恩表態(tài)了!

金正恩表態(tài)了!

西樓飲月
2026-04-14 21:36:14
交警提醒:新交規(guī)落地,高速143km/h不扣分,龜速行車直接扣3分!

交警提醒:新交規(guī)落地,高速143km/h不扣分,龜速行車直接扣3分!

復(fù)轉(zhuǎn)這些年
2026-04-14 12:14:50
狂砍41+12!NBA歷史第3!拿邊角料換全明星,5換1交易賺大了

狂砍41+12!NBA歷史第3!拿邊角料換全明星,5換1交易賺大了

毒舌NBA
2026-04-15 19:52:29
2026-04-16 12:08:49
Ping值焦慮
Ping值焦慮
有態(tài)度網(wǎng)友ytd
1408文章數(shù) 22關(guān)注度
往期回顧 全部

科技要聞

39.98萬!小鵬GX預(yù)售“純電增程同價(jià)”

頭條要聞

上海阿姨向親生兒子索要36萬"帶孫費(fèi)" 兒子當(dāng)庭喊冤

頭條要聞

上海阿姨向親生兒子索要36萬"帶孫費(fèi)" 兒子當(dāng)庭喊冤

體育要聞

WNBA史上最大合同!阿賈3年500萬超級(jí)頂薪留隊(duì)

娛樂要聞

黃景瑜王玉雯否認(rèn)戀情!聚會(huì)細(xì)節(jié)被扒

財(cái)經(jīng)要聞

一季度GDP,5.0%!

汽車要聞

空間大五個(gè)乘客都滿意?體驗(yàn)嵐圖泰山X8

態(tài)度原創(chuàng)

旅游
藝術(shù)
健康
本地
公開課

旅游要聞

“帶寵物入園可免門票” 遼寧一景區(qū)推出免門票活動(dòng) 游客腦洞大開 于是雞、鴨、鵝、羊、孔雀也都來了

藝術(shù)要聞

張大千『 花菓薈萃冊(cè)』

干細(xì)胞抗衰4大誤區(qū),90%的人都中招

本地新聞

12噸巧克力有難,全網(wǎng)化身超級(jí)偵探添亂

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進(jìn)入關(guān)懷版