Zenity Labs
aidefend-sf0062
AgentCorruption:遭竊的執行角色將 agent 記憶轉為持續性控制管道(C2)
- 自主式 agent
- 系統入侵與遠端程式碼執行
- 資料外洩
Zenity 在 AWS Bedrock AgentCore(代管 AI agent 執行環境)的受控測試中,針對具備網路工具且執行角色權限過大的 agent 進行驗證。agent 先從中繼資料端點取得臨時角色憑證並傳出,研究人員隨後在平台外直接呼叫 AWS API,存取其他 agent 與記憶庫。本案關鍵在於示範持久化攻擊鏈:先寫入短期對話事件(STM),再藉由系統已設定的擷取策略沉澱為長期記憶(LTM),使後續讀取該記憶的 agent 被導向攻擊者可隨時修改指令的外部網頁。此攻擊鏈證明的影響範圍侷限於同一 AWS 帳號與區域,並未逃逸出 microVM,亦非自動跨帳號入侵。研究人員在 9 月 29 日觀察到 AWS 已大幅限縮預設角色的權限範本,但既有已部署的角色仍須團隊獨立清查。
對應的威脅技術
AML.T0080.000AI Agent Context Poisoning: MemoryAML.T0053AI Agent Tool InvocationAML.T0072Cyber Communication ChannelAML.T0025Exfiltration via Cyber Means