AWS AgentCore沙箱逃逸:DNS隧道突破网络隔离,默认元数据服务缺乏令牌验证

🔓 Critical 漏洞利用

Palo Alto Unit42研究人员发现AWS AgentCore的Code Interpreter沙箱模式存在网络隔离绕过漏洞,攻击者可通过DNS隧道实现数据外泄。此外,AgentCore Runtime的微VM元数据服务(MMDS)缺乏会话令牌强制,允许SSRF攻击直接窃取敏感凭证,威胁整个AWS环境。

来源:Palo Alto Unit42 | 2026-04-07 | 原文链接

🔍 关键发现

  • AgentCore沙箱模式并未真正实现“无外部网络访问”,存在DNS隧道外泄通道
  • 微VM元数据服务(MMDS)默认接受HTTP GET请求,不要求会话令牌,类似IMDSv1风险
  • AgentCore Runtime环境中的SSRF漏洞可被利用直接提取凭证,导致环境横向移动和数据窃取

⚔️ 攻击链分析

1. 攻击者利用Code Interpreter沙箱内代码执行能力,通过DNS隧道建立隐蔽双向通信通道;2. 利用MMDS缺乏令牌验证,通过SSRF攻击提取元数据中的敏感凭证;3. 利用获取的凭证横向移动至其他AgentCore代理或AWS服务,窃取数据

🚩 失陷指标 (IOC)

  • DNS查询异常(如高频、长域名、非标准TLD)
  • 来自AgentCore微VM的异常元数据服务请求(HTTP GET至169.254.169.254)

🛡️ 缓解建议

  • ✅ 启用AWS提供的平台级控制措施,如VPC端点策略、网络ACL和安全组限制
  • ✅ 使用Cortex AI-SPM和Cortex Cloud Identity Security持续监控异常DNS活动和元数据访问
  • ✅ 定期审计AgentCore Runtime的SSRF防护配置,确保无未授权的元数据服务访问

涉及漏洞:[]


⚠️ 本文仅供安全研究与学习,IOC 信息请勿用于非法目的。

[!] CONTACT_CHANNELS

如需商务合作、技术咨询或漏洞反馈,请通过以下离岸节点联系作者。

> PING_AUTHOR (@A1RedTeam)