国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

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

GitHub被灌了3000條假警報(bào):開發(fā)者熟悉的通知欄成了釣魚通

0
分享至


3月的一個(gè)周二,某后端工程師打開郵箱,看到GitHub發(fā)來的新通知——「Visual Studio Code – Severe Vulnerability – Immediate Update Required」。發(fā)件人是GitHub Discussions,標(biāo)題帶著CVE編號(hào), urgency拉滿。他點(diǎn)了鏈接。三小時(shí)后,他的開發(fā)機(jī)成了礦機(jī)。

假警報(bào)的生產(chǎn)線:每分鐘幾十條,像工廠出貨

這波攻擊的離譜之處在于規(guī)模。Socket.dev的安全分析師追蹤發(fā)現(xiàn),攻擊者在短時(shí)間內(nèi)向GitHub倉庫灌入了數(shù)千條幾乎一模一樣的Discussion帖子。不是幾十個(gè),是幾千個(gè)。這些帖子像流水線產(chǎn)品一樣批量出現(xiàn),間隔以分鐘計(jì),覆蓋了大量毫無關(guān)聯(lián)的開源項(xiàng)目。

每條帖子都穿著官方制服: alarming標(biāo)題、編造的CVE漏洞編號(hào)、假的版本范圍聲明。標(biāo)題庫包括「Critical Exploit – Urgent Action Needed」「Severe Threat – Update Immediately」等固定模板,輪換使用。攻擊者甚至給假漏洞編了詳細(xì)的「影響版本」,比如聲稱VS Code 1.85到1.97全部中招,讓常年跟版本號(hào)打交道的開發(fā)者一眼看去覺得「這很技術(shù)」。

GitHub Discussions的設(shè)計(jì)成了幫兇。這個(gè)功能本用于社區(qū)交流,但有個(gè)特性:任何新Discussion都會(huì)自動(dòng)觸發(fā)郵件通知,推送給該倉庫的所有參與者和關(guān)注者。攻擊者利用這一點(diǎn),把假警報(bào)直接送進(jìn)開發(fā)者的收件箱——不是垃圾郵件文件夾,是正經(jīng)的GitHub通知郵件,帶著平臺(tái)官方的背書感。

Socket.dev的研究人員指出,這種「平臺(tái)內(nèi)釣魚」比傳統(tǒng)郵件釣魚更難防御。開發(fā)者對(duì)GitHub通知有天然的信任慣性,就像你會(huì)更相信銀行App內(nèi)彈出的提示,而非短信里的鏈接。

跳轉(zhuǎn)鏈的精心設(shè)計(jì):Google當(dāng)跳板,Cookie做篩子

點(diǎn)擊假警報(bào)中的「更新鏈接」后,事情才開始變得有趣。Socket.dev拆解了一條典型的惡意鏈接,發(fā)現(xiàn)攻擊者搭建了一套多步跳轉(zhuǎn)機(jī)制,目的是躲避自動(dòng)化檢測(cè),同時(shí)篩選高價(jià)值目標(biāo)。

第一步,鏈接指向Google Drive的分享端點(diǎn)。這一步很聰明:Google域名在大多數(shù)安全工具的白名單里,鏈接看起來人畜無害。第二步,服務(wù)器檢查訪問者的瀏覽器是否攜帶有效的Google Cookie。如果有,觸發(fā)301重定向,將用戶送往攻擊者控制的下載站點(diǎn);如果沒有,可能導(dǎo)向一個(gè)無害頁面,或者干脆404。


這個(gè)Cookie檢查是個(gè)簡(jiǎn)單的風(fēng)控繞過策略。自動(dòng)化爬蟲通常沒有真實(shí)用戶的Google登錄態(tài),會(huì)被擋在門外;而真正的開發(fā)者,尤其是常年開著Gmail和Google Docs的人,幾乎必然攜帶有效Cookie。攻擊者用這種方式過濾掉安全研究人員的掃描工具,只讓「真人」進(jìn)入下一環(huán)。

最終落地頁提供的是所謂「 patched 版VS Code」,實(shí)際打包了信息竊取木馬或遠(yuǎn)程控制程序。合法VS Code更新從不會(huì)通過文件分享服務(wù)分發(fā),但緊急感壓過了理性檢查——這是社會(huì)工程學(xué)的經(jīng)典配方。

賬號(hào)農(nóng)場(chǎng)與標(biāo)簽轟炸:低成本放大器

執(zhí)行這波攻擊的賬號(hào)池特征明顯:大量新注冊(cè)或長(zhǎng)期休眠的低活躍度賬戶。GitHub的開放注冊(cè)機(jī)制讓批量創(chuàng)建賬號(hào)變得 trivial,而攻擊者不需要這些賬號(hào)有歷史聲譽(yù),它們只需要存在,能被用來發(fā)帖和@人。

每個(gè)假Discussion會(huì)@大量開發(fā)者賬號(hào),橫跨多個(gè)不相關(guān)的倉庫。這種「標(biāo)簽轟炸」策略追求的是曝光量的最大化——哪怕只有1%的收件人點(diǎn)擊,乘以數(shù)千條帖子的覆蓋范圍,也是可觀的感染基數(shù)。

GitHub的協(xié)作特性被武器化了。開發(fā)者習(xí)慣在Discussions里求助、分享、討論技術(shù)細(xì)節(jié),這個(gè)空間的社交信任度高于外部郵件。攻擊者把釣魚內(nèi)容植入這個(gè)信任環(huán)境,相當(dāng)于在教堂里賣假藥。

Socket.dev將此次行動(dòng)定性為「 coordinated spam operation 」——協(xié)調(diào)式垃圾郵件攻擊。 coordinated 體現(xiàn)在時(shí)間上的同步性(數(shù)千帖子短時(shí)間內(nèi)涌出)、內(nèi)容上的模板化(標(biāo)題和文案高度一致)、以及技術(shù)上的自動(dòng)化(賬號(hào)創(chuàng)建、帖子發(fā)布、@人操作均可腳本化)。

開發(fā)者靶場(chǎng)的轉(zhuǎn)移:從郵箱到工作流

傳統(tǒng)釣魚郵件的打開率逐年下降,安全培訓(xùn)的普及讓開發(fā)者對(duì)「陌生鏈接」有了條件反射式的警惕。但平臺(tái)內(nèi)通知是另一回事。當(dāng)你每天收到幾十條GitHub通知,處理issue、review PR、回復(fù)Discussion,這種高頻交互會(huì)磨損警惕性。


攻擊者顯然觀察到了這個(gè)行為模式。把釣魚載體從外部郵件遷移到GitHub內(nèi)部功能,是一次典型的「跟隨用戶」策略——用戶在哪里花時(shí)間,攻擊就在哪里發(fā)生。

更深層的問題在于,GitHub作為代碼托管平臺(tái),聚集的是高價(jià)值目標(biāo)。開發(fā)者的機(jī)器通常持有API密鑰、數(shù)據(jù)庫憑證、生產(chǎn)環(huán)境訪問權(quán)限。攻陷一臺(tái)開發(fā)機(jī),可能比攻陷十臺(tái)普通辦公電腦更有利可圖。這波攻擊選擇VS Code作為誘餌也經(jīng)過計(jì)算:這是開發(fā)者最熟悉的工具之一,「你的編輯器有漏洞」比「你的瀏覽器需要更新」更能觸發(fā)專業(yè)焦慮。

Socket.dev的報(bào)告沒有披露具體的感染數(shù)字,但提到「 hundreds to thousands of posts 」出現(xiàn)在搜索結(jié)果中,且「 rapid succession 」的發(fā)布節(jié)奏指向高度自動(dòng)化的基礎(chǔ)設(shè)施。這種規(guī)模不是個(gè)人黑客的手筆,而是有資源支持的運(yùn)營行為。

平臺(tái)的防御困境:開放性與安全性的張力

GitHub的響應(yīng)機(jī)制面臨結(jié)構(gòu)性難題。Discussions和@通知是核心協(xié)作功能,不能簡(jiǎn)單關(guān)閉或大幅限制,否則會(huì)傷害正常社區(qū)活動(dòng)。但開放的設(shè)計(jì)天然適合濫用:任何人可以創(chuàng)建賬號(hào),任何賬號(hào)可以在公開倉庫發(fā)帖,任何帖子可以@任何人。

事后清理相對(duì)容易——批量刪除惡意帖子、封禁關(guān)聯(lián)賬號(hào)。但攻擊者的基礎(chǔ)設(shè)施成本極低:新賬號(hào)、新倉庫、新域名可以無限再生。這種不對(duì)稱性讓「打地鼠」式的防御疲于奔命。

一些開發(fā)者社區(qū)開始自發(fā)應(yīng)對(duì)。有倉庫維護(hù)者在Discussions置頂警告,有用戶在假帖子下留言提醒他人。但這種分散的抵抗面對(duì)工業(yè)化攻擊時(shí),效果有限。

更根本的解法可能在于改變用戶行為——不是讓開發(fā)者更警惕,而是讓平臺(tái)設(shè)計(jì)減少「必須警惕」的場(chǎng)景。比如,對(duì)Discussions中的外部鏈接添加視覺警告,或?qū)Π囟P(guān)鍵詞(CVE、Critical、Urgent)的新帖子觸發(fā)人工審核。這些都會(huì)增加 friction,但也是開放平臺(tái)的宿命。

這波攻擊的收尾方式很平淡:GitHub清理了帖子,安全公司發(fā)布了報(bào)告,開發(fā)者社區(qū)討論了一周,然后注意力轉(zhuǎn)移。但攻擊者的 playbook 已經(jīng)被驗(yàn)證有效,下一輪可能只是換一批賬號(hào)、換一個(gè)誘餌工具、換一個(gè)平臺(tái)功能。

當(dāng)你下次在GitHub收到「緊急安全更新」通知,會(huì)先看發(fā)件人賬號(hào)的創(chuàng)建時(shí)間,還是直接點(diǎ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)推薦
燒了18.6萬美元讓AI連軸肝了17天,它產(chǎn)出了166篇論文

燒了18.6萬美元讓AI連軸肝了17天,它產(chǎn)出了166篇論文

酷玩實(shí)驗(yàn)室
2026-03-25 18:25:49
“開除軍籍、持外國綠卡、騙財(cái)騙色”,蔣大為身上標(biāo)簽?zāi)膫€(gè)是真的

“開除軍籍、持外國綠卡、騙財(cái)騙色”,蔣大為身上標(biāo)簽?zāi)膫€(gè)是真的

尋墨閣
2026-03-25 12:40:35
殲-20總師被除名:長(zhǎng)期任央企領(lǐng)導(dǎo),最近照曝出,事發(fā)全過程披露

殲-20總師被除名:長(zhǎng)期任央企領(lǐng)導(dǎo),最近照曝出,事發(fā)全過程披露

博士觀察
2026-03-23 23:03:27
加時(shí)崩盤!火箭108-110森林狼,本場(chǎng)誰是罪魁禍?zhǔn)祝瑪?shù)據(jù)不會(huì)說謊

加時(shí)崩盤!火箭108-110森林狼,本場(chǎng)誰是罪魁禍?zhǔn)?,?shù)據(jù)不會(huì)說謊

小徐講八卦
2026-03-26 12:55:53
馬斯克放出Optimus最新視頻,稱有望在今年夏季啟動(dòng)量產(chǎn)

馬斯克放出Optimus最新視頻,稱有望在今年夏季啟動(dòng)量產(chǎn)

華爾街見聞官方
2026-03-26 14:11:25
別讓老人睡太早!研究表明:65 歲后,最佳睡覺時(shí)間是這個(gè)點(diǎn),快對(duì)照看看

別讓老人睡太早!研究表明:65 歲后,最佳睡覺時(shí)間是這個(gè)點(diǎn),快對(duì)照看看

醫(yī)者真言
2026-03-24 16:09:28
拒絕逆轉(zhuǎn)!湖人137-130步行者,誰是本場(chǎng)比賽的功臣,數(shù)據(jù)不說謊

拒絕逆轉(zhuǎn)!湖人137-130步行者,誰是本場(chǎng)比賽的功臣,數(shù)據(jù)不說謊

北緯的咖啡豆
2026-03-26 17:40:31
以軍對(duì)伊朗基礎(chǔ)設(shè)施發(fā)動(dòng)大規(guī)模打擊

以軍對(duì)伊朗基礎(chǔ)設(shè)施發(fā)動(dòng)大規(guī)模打擊

新華社
2026-03-26 12:29:02
3月26日人民幣對(duì)美元中間價(jià)調(diào)貶145個(gè)基點(diǎn)

3月26日人民幣對(duì)美元中間價(jià)調(diào)貶145個(gè)基點(diǎn)

證券時(shí)報(bào)
2026-03-26 09:34:06
金價(jià)暴跌超20%,亂世黃金的邏輯怎么破滅了?

金價(jià)暴跌超20%,亂世黃金的邏輯怎么破滅了?

牲產(chǎn)隊(duì)
2026-03-26 14:59:40
外媒:40%的消費(fèi)者希望中國品牌汽車進(jìn)入美國市場(chǎng)

外媒:40%的消費(fèi)者希望中國品牌汽車進(jìn)入美國市場(chǎng)

環(huán)球網(wǎng)資訊
2026-03-24 13:45:12
伊朗愿意與“主和派”萬斯談!特朗普一邊宣稱勝利一邊增兵中東:我和魯比奧也要參與

伊朗愿意與“主和派”萬斯談!特朗普一邊宣稱勝利一邊增兵中東:我和魯比奧也要參與

紅星新聞
2026-03-25 17:17:14
多個(gè)省級(jí)黨委組織部部長(zhǎng)調(diào)整

多個(gè)省級(jí)黨委組織部部長(zhǎng)調(diào)整

上觀新聞
2026-03-26 12:48:05
3輪0球0助攻!U23國足天才新星踢中超狀態(tài)斷崖式下滑,恐淪為雞肋

3輪0球0助攻!U23國足天才新星踢中超狀態(tài)斷崖式下滑,恐淪為雞肋

零度眼看球
2026-03-26 07:41:28
如果美國瘋狂印鈔還完所有債會(huì)怎樣 網(wǎng)友深度剖析 原來有人等著呢

如果美國瘋狂印鈔還完所有債會(huì)怎樣 網(wǎng)友深度剖析 原來有人等著呢

侃神評(píng)故事
2026-03-23 17:20:03
張雪峰去世,日媒用了這樣一句話評(píng)價(jià)他...

張雪峰去世,日媒用了這樣一句話評(píng)價(jià)他...

今日日本
2026-03-25 11:10:15
哈薩克斯坦也沒想到,跟著中國混來混去,結(jié)果自己也混成了個(gè)霸主

哈薩克斯坦也沒想到,跟著中國混來混去,結(jié)果自己也混成了個(gè)霸主

花顏蘊(yùn)韻
2026-03-26 03:37:13
受權(quán)發(fā)布|中華人民共和國國務(wù)院令  第833號(hào)

受權(quán)發(fā)布|中華人民共和國國務(wù)院令  第833號(hào)

新華社
2026-03-26 17:03:04
Anthropic甩出200頁手冊(cè):Claude Code不是自

Anthropic甩出200頁手冊(cè):Claude Code不是自

摸魚算法
2026-03-26 12:24:53
這家北京“一人食天花板”,把我吃緊張了

這家北京“一人食天花板”,把我吃緊張了

Vista氫商業(yè)
2026-03-25 16:34:19
2026-03-26 18:32:49
閃存獵手
閃存獵手
全網(wǎng)蹲好價(jià)的野生捕手,算力與羊毛都不可辜負(fù)。
140文章數(shù) 0關(guān)注度
往期回顧 全部

科技要聞

Meta高管狂分百億期權(quán),700名員工卻下崗

頭條要聞

男子從四家公司貸出共計(jì)356萬元 實(shí)際到手卻僅8萬多元

頭條要聞

男子從四家公司貸出共計(jì)356萬元 實(shí)際到手卻僅8萬多元

體育要聞

申京努力了,然而杜蘭特啊

娛樂要聞

張雪峰家人首發(fā)聲 不設(shè)追思會(huì)喪事從簡(jiǎn)

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

長(zhǎng)護(hù)險(xiǎn)誰能享受?享受多少?解答來了

汽車要聞

一汽奧迪A6L e-tron開啟預(yù)售 CLTC最大續(xù)航815km

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

手機(jī)
旅游
房產(chǎn)
藝術(shù)
時(shí)尚

手機(jī)要聞

頂配Ultra旗艦!vivo X300 Ultra配置公布:驍龍8E5+2K/144Hz直屏、8.19mm機(jī)身

旅游要聞

視點(diǎn)|陶然亭公園海棠春花文化節(jié),解鎖春日新體驗(yàn)

房產(chǎn)要聞

突發(fā),三亞又有大批征遷補(bǔ)償方案出爐!

藝術(shù)要聞

哪一座橋不是風(fēng)景?

皮衣+裙,高級(jí)到炸

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