微軟威脅情報團隊連續兩天發文,揭露攻擊者使用代理式 AI 攻擊框架 ARTEX:一篇說明攻擊者讓 AI 代理到 GitHub 搜尋外洩的雲端與 AI 服務機密,有案例在 5 分鐘內就從 GitHub 一路拿到 Azure Key Vault 的內容;另一篇指出,以柬埔寨為基地、專打東南亞金融業的 Storm-3358,從 10 月起也開始使用 ARTEX。
事件經過
- 2026 年 8 月起:微軟觀察到攻擊者以代理式 AI 框架向 GitHub 大量送出搜尋機密的查詢,查詢常含目標組織名稱、機密關鍵字及雲端或 AI 服務名稱。
- 10 月 28 日起:微軟觀察到攻擊者以外洩的應用程式憑證成功登入多個租戶的服務主體,包含一個廠商自有多租戶應用程式的憑證遭竊後被用來進入多個下游租戶。
- 11 月 5 日:微軟發表〈Threat actors use agentic AI tooling to find and abuse exposed secrets〉,說明攻擊者以 ARTEX 搜尋公開 GitHub 儲存庫中的憑證與 API 金鑰,再以外洩的 OAuth/服務主體(service principal)身分登入 Azure 租戶,列舉資源並竊取 Key Vault 機密。
- 11 月 6 日:微軟再發表〈ARTEX abuse expands as cybercriminals target financial sector〉,指出 Storm-3358 於 2026 年 10 月開始以 ARTEX 鎖定金融機構。
重點
- Storm-3358:微軟追蹤的柬埔寨入侵集團,出於財務動機,主要目標是東南亞金融機構,也打少數全球大型金融機構。
- 手法:ARTEX 搭配傳統自動化工具掃描對外系統,利用匿名檔案上傳、SSRF 等漏洞入侵,再以 netcat、curl 下載 WISP、vshell、AdaptixC2 等開源遠端存取木馬維持存取與橫向移動。
- ARTEX 代理還能做:網頁應用漏洞掃描與利用、植入 web shell、從公開來源與受害主機收集憑證、暴力破解與密碼噴灑、API 列舉、資料庫傾印,並以雲端身分維持存取與外傳資料。
- 偵測線索:AI 代理會在短時間送出大量多樣請求、快速重試同一技巧的變形;ARTEX 預設使用 Nmap、curl、wget、Python HTTP 用戶端與 Playwright 無頭 Chromium,可能留下預設 User-Agent 等特徵,但攻擊者會很快更換。
- 反制方式:微軟建議用蜜罐、誘餌、tarpit 與「假勝利」把 AI 代理引開,消耗其時間與預算,微軟測試中能減少打到真實資產的流量。
- 微軟同時提供 IOC 與 Defender、Sentinel 狩獵查詢,請以原文為準。
對你的實務建議
企業 / IT 管理者
- 把任何曾出現在公開儲存庫的憑證都視為已外洩:立即輪替,回查使用紀錄,並輪替該應用可讀取的整個 Key Vault 內容。
- 受影響帳號撤銷 Entra 工作階段、Azure DevOps 個人存取權杖(PAT)與 SSH 金鑰。
- 檢查 Entra ID 應用程式註冊,移除不必要的用戶端密碼與憑證,能改用受控識別(managed identity)就改。
- 對 GitHub 組織開啟機密掃描與推送保護,並涵蓋 AI 代理設定檔。
- 對外網站修補檔案上傳與 SSRF 類漏洞,並監控 web shell、異常 curl 下載與排程工作(cron)新增。
- 金融業與有東南亞據點的台灣企業,將微軟公布的 IOC 匯入 SIEM/防火牆比對,並評估部署誘餌系統。
一般用戶
- 開發者不要把 API 金鑰、雲端帳密寫進程式碼或推上 GitHub,已推過的立刻更換。
- 個人雲端帳號開啟 MFA,定期檢查已授權的第三方應用程式,移除不再使用的授權。
資料來源
- Microsoft Security Blog:ARTEX abuse expands as cybercriminals target financial sector(2026/11/06)
- Microsoft Security Blog:Threat actors use agentic AI tooling to find and abuse exposed secrets(2026/11/05)
- Cybersecurity Dive:Hackers enlist Artex to scan GitHub repositories for exposed secrets
- Brandefense:Storm-3358 ARTEX: Financial Sector Attacks
- The Injection:ARTEX: an agent went from GitHub secrets to Azure Key Vault in 5 minutes
發表留言