Zenity 披露 AWS Bedrock AgentCore 漏洞链:单个公开 Agent 可接管同账户同区域智能体
One public-facing AI agent on AWS could read, rewrite, and delete every other agent in the region
AI 导读
安全公司 Zenity Labs 称,在 AWS 的 Bedrock AgentCore 平台上,仅凭对一个公开 Agent 的聊天访问权限,一条提示词就能接管同一 AWS 账户和区域内的所有 AgentCore Agent,读取私密对话、源代码和存储的凭证。研究者将这条漏洞链称为 AgentCorruption,问题出在平台本身:AgentCore 缺乏隔离,Agent 能访问内部地址 169.254.169.254 的实例元数据服务并交出自身临时 AWS 凭证,这些凭证在平台外同样可用;即使移除 Web 工具,通过命令行工具也能完成攻击。
推荐理由
披露了 AWS Bedrock AgentCore 默认权限过宽导致的跨 Agent 接管链,部署多 Agent 的团队可据此检查默认角色与元数据服务隔离。
阅读原文