新聞

新加坡網路安全局(CSA)近期發布安全公告,警告Carbonato殭屍網路正利用未受保護的Docker遠端管理介面入侵主機。資安研究人員發現,攻擊者還會在受害主機部署AI代理,協助執行竊取憑證及其他敏感資訊的任務。

這波攻擊並非利用新的Docker漏洞,而是鎖定透過TCP 2375連接埠對外開放、未要求身分驗證的Docker Remote API。攻擊者可利用Docker管理功能建立特權容器,進一步控制底層主機,並藉由SSH反向通道等機制維持遠端存取。根據Docker官方文件,Docker預設不會開放遠端網路存取,管理者必須另外設定才能透過網路連線。

根據資安業者ThreatDown的研究,攻擊者入侵Docker主機後,會部署開源AI代理框架Hermes Agent。攻擊者透過Telegram遠端下達任務,AI代理再利用大型語言模型(LLM)解讀任務、產生命令,並在受害主機執行。攻擊者特別要求AI代理優先蒐集AI服務的API金鑰,並尋找SSH金鑰、存取權杖及資料庫資訊。

新加坡網路安全局建議企業避免將Docker遠端管理介面直接暴露於公開網路,必要時應使用SSH或具備用戶端身分驗證的TLS進行遠端管理,並限制存取權限。企業若曾開放Docker API供網路存取,卻未要求身分驗證,應檢查相關主機是否出現非預期建立的特權容器、可疑處理程序或未經授權的SSH設定。若發現入侵跡象,應先隔離受影響主機,並輪替可能外洩的API金鑰、存取權杖及SSH金鑰,完成調查與清除作業後再恢復服務。