
AI 摘要
- Carbonato殭屍網路鎖定未授權的Docker API入侵主機。
- 攻擊者部署開源AI代理自動化搜尋並竊取敏感憑證。
- 官方建議使用TLS或SSH強化Docker遠端連線安全。
新加坡網路安全局(CSA)與資安業者近期發布重大資安警訊,指出活躍的 Carbonato 殭屍網路正鎖定暴露於公開網路的 Docker 主機發動入侵;在取得控制權後,攻擊者會於受害主機部署開源 AI 代理框架 Hermes Agent,利用大型語言模型(LLM)的自動化能力深入系統搜尋並竊取各類機密憑證。
攻擊手法剖析:鎖定暴露於外網的 Docker Remote API
根據資安調查,這起攻擊行動並非利用新發現的軟體漏洞,而是針對企業管理配置疏失。許多主機將 Docker Remote API 透過 TCP 2375 連接埠對外公開,且完全未設定身分驗證機制。攻擊者藉此直接發送指令建立「特權容器(Privileged Container)」,迅速接管底層宿主系統,並建立反向 SSH 通道以確保對受害環境的長期遠端存取。
引入 Hermes Agent:以大型語言模型自動化搜捕憑證
資安業者 ThreatDown 揭露,攻擊者在取得主機權限後,採取了新型態的 AI 整合戰術,將開源 AI 代理框架 Hermes Agent 植入系統。攻擊團隊利用通訊軟體 Telegram 向該代理派送高階任務指示,Hermes Agent 便透過 LLM 自動解析任務意圖、即時生成對應的系統命令並逐一執行。調查指出,該代理被特別指派優先搜集以下高價值資產:
- AI 雲端服務的 API 金鑰
- 伺服器 SSH 登入金鑰
- 系統存取權杖(Access Tokens)
- 內部資料庫連線與驗證資訊
Docker 遠端管理配置安全對比
針對本次攻擊所暴露的組態缺陷,新加坡網路安全局指出 Docker 預設並不會對外開放網路存取,風險主要源於管理員不當設定。以下為易受害配置與官方建議安全架構的對比:
| 評估項目 | 高風險暴露配置(受害主機特徵) | 官方建議安全配置 |
|---|---|---|
| 連線連接埠 | 開放 TCP 2375 連接埠 | 預設關閉公開存取或使用安全專用埠 |
| 身分驗證機制 | 無身分驗證,任何網路請求皆可執行 | 具備用戶端身分驗證的 TLS 或 SSH 通道 |
| 主機存取權限 | 易遭建立特權容器並部署 Hermes Agent 等惡意工具 | 嚴格限制 API 存取白名單並阻斷公網連線 |
| 憑證防護狀態 | API 金鑰、SSH 金鑰與資料庫資料易遭全面搜刮 | 憑證維持隔離與加密保護 |
應變措施與強化防禦指南
新加坡網路安全局提醒企業用戶,若曾開放 Docker API 供外部網路存取且未啟用身分驗證,應立即執行全面的系統清查。資安團隊應檢視環境內是否存在非預期建立的特權容器、不明處理程序或異常的 SSH 連線設定。一旦確認主機遭入侵,應立即進行網路隔離,並全面輪替可能外洩的 API 金鑰、雲端存取權杖與 SSH 金鑰,於徹底完成安全修復後再恢復服務運行。
Reference Link : ithome.com.tw




