Claude Code 執行倉庫中的隱藏惡意軟體 — 開發者毫無防備
安全研究員發現,anthropic 的 claude code 會自動執行 github 倉庫中通過 dns 查詢隱藏的惡意軟體,進而入侵本地機器。這暴露了自主編碼代理的一個關鍵漏洞,間接提示注入允許攻擊者竊取 api 密鑰和憑證。
研究人員在 Mozilla 的 0dIN 平台發現,Anthropic 的 Claude Code Agent 在分析特定的 GitHub 儲存庫時,會自動執行隱藏的惡意軟體。攻擊載體涉及一個設置腳本,該腳本在運行時從遠程 DNS 條目獲取惡意命令,繞過傳統掃描器和 AI 自身的上下文窗口。一旦觸發,代理打開一個反向 shell,允許攻擊者竊取 API 金鑰並保持對開發人員機器的持久訪問權。此漏洞凸顯了自主編碼代理中缺乏沙盒和驗證,表明當前 AI 工具無法區分合法的構建過程和安全威脅。專家建議將第三方儲存庫指令視為不可信,並在執行前實施嚴格的使用者提示。