Skip to content
Dustin's AI Lab
Go back

從 Miasma 到 Hades:同一個攻擊組織如何把 AI 工具當成供應鏈攻擊媒介

2026 年 6 月兩波 npm/Python 供應鏈攻擊:Miasma 入侵紅帽套件後門,TeamPCP/UNC6780 升級成 Hades,把 Claude Code、Cursor 等 14 款 AI 工具當成攻擊媒介。附自我檢查步驟。


2026 年 6 月,一個攻擊組織在兩天內接連被揭露兩波供應鏈攻擊。第一波代號 Miasma,鎖定 npm;第二波代號 Hades,是同一組織(TeamPCP/UNC6780)的升級版,跨到了 Python 生態系,並直接把 AI 工具當成攻擊媒介。兩波是演進關係,先後串起來看,才看得出攻擊者怎麼一步步把刀磨利。

第一波:Miasma(6/9)

資安研究員揭露一場針對 npm 生態系的大規模供應鏈攻擊,代號 Miasma。攻擊者入侵 @redhat-cloud-services 命名空間旗下約 32 個套件,推送超過 100 個惡意版本,並透過蠕蟲機制擴散至另外 57 個套件、286+ 個版本(第二波代號 Phantom Gyp)。

攻擊機制:惡意程式藏在 preinstall 腳本,執行 npm install 時自動觸發,並植入以下持久化檔案:

重要:卸載 npm 套件本身無法清除這些植入檔案,必須手動逐一確認。

竊取的資料包含 AWS、GCP、Azure IAM 憑證、GitHub token、npm publish token、SSH 金鑰等,加密上傳至攻擊者控制的遠端。

Miasma 自我檢查步驟

  1. 確認是否安裝過受影響套件:npm ls -g 2>/dev/null | grep redhat-cloud
  2. 確認 Claude Code 設定中無不明 hook:cat ~/.claude/settings.json 觀察 preToolUse/postToolUse 是否有不認識的腳本或 curl、wget 外連指令。
  3. 掃描可疑植入檔案:ls ~/.claude/setup.mjs 2>/dev/null / find . -name "tasks.json" -path "*/.vscode/*" 2>/dev/null | head -10

若未安裝過 @redhat-cloud-services 系列套件,且以上掃描無異常,則不受本次攻擊影響。

第二波:Hades(6/11)

上個月 Miasma 攻擊(紅帽 npm 套件後門)還沒平息,同一個攻擊組織 TeamPCP/UNC6780 又升級武器,推出代號 Hades 的新一波攻擊。這次他們跨到 Python 生態系,並直接把 Claude Code、Cursor、Copilot、Gemini CLI 等 14 款 AI 工具當成攻擊媒介。目前已確認有 294,842 個 secrets 從 6,943 台機器外洩。

攻擊有哪些新手法:

重要:先別急著 rotate API keys!Hades 會監控你的 token 是否被撤銷,一旦偵測到就觸發 rm -rf ~/,先清理持久化腳本再撤換憑證,順序搞錯可能造成更大損失。

Hades 自我檢查步驟

  1. 確認 Python site-packages 內有無可疑啟動腳本:find ~/.local/lib /usr/local/lib -name "*-setup.pth" 2>/dev/null
  2. 確認 Bun payload 有無執行痕跡:ls /tmp/.bun_ran 2>/dev/null
  3. 掃描 Claude Code config 有無不明指令:cat ~/.claude/settings.json 觀察 hooks 區段是否有不認識的腳本或 curl 呼叫
  4. 確認背景有無可疑 monitor 程序:pgrep -lf "gh-token-monitor|pgsql-monitor|kitty-monitor"

若以上掃描均無異常,且近期未 pip install 生物資訊學相關套件(ensmallen、gpsea、spateo-release 等),則目前暫不受影響。

若不幸中招,正確清除順序:① 斷網隔離 → ② 刪除 .pth 檔並移除 AI config 內植入指令 → ③ 卸載惡意套件 → ④ 最後才 rotate 所有 credentials。

資料來源


Share this post on:

Previous Post
出門吃飯前,讓 Claude Code 在旅館背景偷跑的五步 SOP
Next Post
翻 Claude Fable 5/Mythos 5 系統卡,越看越像在讀科幻小說