資安公司 Aikido 表示,自 11 月 10 日起有攻擊者以竊得的 GitHub 憑證,透過 4,837 個遭盜用帳號在 61,764 個儲存庫開啟探測用拉取請求,至少 1,835 個儲存庫執行了惡意程式並遭竊取 GitHub Actions 密鑰與雲端憑證 [1]。據 SecurityWeek 報導,StepSecurity 指出攻擊者並非利用 GitHub Actions 漏洞,而是使用開發者與機器人帳號的有效權杖,將惡意程式植入工作流程、CI 腳本與 npm 安裝掛勾,並在得手後還原變更、刪除執行紀錄以掩蓋行蹤 [2]。若儲存庫曾出現 wfx-docs 分支、標題為「docs: dependency audit notes」的拉取請求或相關可疑提交,應將該帳號視為遭入侵、撤銷其權杖,並把工作流程可存取的所有密鑰與雲端角色視為外洩並立即輪替 [1][2]。
「wfx-loot」行動盜用逾 4,800 個 GitHub 帳號植入 CI 竊密腳本,至少 1,835 個儲存庫的密鑰與雲端憑證外洩
閱讀約 3 分鐘
- 揭露
- 2026年11月12日
- 發布
- 2026年11月13日
- 最後更新
- 2026年11月13日
- CVSS 依據
- 本站評估
- 技術 / 系統類型
- 初始入侵方式
- 影響
- 外洩資料類型
- 攻擊者類型
- 動機
- MITRE ATT&CK 技術
本頁內容
30 秒摘要
發生什麼事
誰受影響
在 11 月 10 日以後,曾遭上述遭盜用帳號寫入的 GitHub 儲存庫擁有者與其 CI 環境,以及安裝 Packagist 套件 digitalelvis/neuronai-studio 3.14.3 或使用 Go 模組 github.com/onuragtas/docker-env v1.0.278、v1.0.280 的使用者 [1]
事件時間軸
技術細節
發生什麼
資安公司 Aikido 表示,攻擊者自 11 月 10 日 12:45 UTC 起以竊得的 GitHub 權杖,在每個可寫入的儲存庫先從 wfx-docs 分支開啟「docs: dependency audit notes」拉取請求確認權限,再推送約 1,500 行的竊密腳本,並在一分鐘內還原變更、刪除工作流程執行紀錄與日誌;GitHub 搜尋顯示這類拉取請求開啟於 11 月 10 日 12:45 UTC 至 11 月 11 日 15:00 UTC 之間,其中 92% 仍未關閉 [1]。
影響範圍
Aikido 統計 4,837 個遭盜用帳號在 61,764 個儲存庫開啟探測拉取請求,至少 1,835 個儲存庫執行了惡意程式並遭外洩憑證;惡意程式也透過自動發布流程進入 Packagist 套件 digitalelvis/neuronai-studio 3.14.3 與 Go 模組 github.com/onuragtas/docker-env v1.0.278、v1.0.280 [1]。據 SecurityWeek 報導,SafeDep 另統計有 8,093 個公開儲存庫收到惡意提交,但不代表都已成功執行 [2]。
竊取內容與持久化
據 Help Net Security 報導,腳本會蒐集 Actions 密鑰、雲端與 SSH 憑證檔、shell 歷史紀錄,以及 OpenAI、Anthropic、Cursor 與 Copilot 等 AI 工具的權杖,並偽造通過的狀態檢查以繞過分支保護、改寫 AWS 角色信任政策接受任何 AWS 帳號,以及在 Azure 應用程式新增同盟身分憑證,使其在權杖輪替後仍能登入 [3]。
權杖來源與其他行動
據 SecurityWeek 報導,StepSecurity 將 173 個探測拉取請求追溯到核發給 Fly.io GitHub 應用程式的權杖,但無法判定權杖如何取得,也沒有證據顯示 Fly.io 基礎設施遭入侵 [2]。Aikido 指出此行動與 10 月的 GhostAction 行動在受害帳號上有重疊,但評估兩者可能是不同攻擊者所為 [1]。
修復指引
參考來源
研究機構1
- [1]Aikido Security2026-11-12擷取日 2026-11-12已存檔 2026-11-13 sha256 1b57d5e5a7d6
“4,837 compromised accounts opened probe pull requests in 61,764 repositories. At least 1,835 repositories ran the payload and have had credentials exfiltrated.”
媒體報導2
- [2]
本站內容為公開資訊整理,不構成資安顧問建議;修復步驟請先於測試環境驗證。