随着 ACP、A2A 等 Agent 交互协议的普及,基于大模型的智能体正从单体工具调用走向多智能体协作,由此引入了新的安全威胁:在 A2A 场景下,来自远端 peer 的任务会被本地 Agent 默认视为合法请求,这为间接提示注入提供了天然通道。现有 Agent 安全评估大多只依赖单一指标——攻击成功率(ASR),它无法区分攻击失败的真实原因:究竟是大模型识别出了恶意内容而拒绝,还是 Agent 层机制把执行拦截了下来。两类失败的防御含义完全不同,却在高 ASR 数值下被混为一谈。 针对这一问题,作者提出攻击原理 A2A-TIBA,将间接提示注入与绕过规避结合,通过植入、命令、外带等阶段诱导目标 Agent 部署一个可回调的交互程序,随后攻击者得以绕开 Agent 直接下发指令。为更细粒度地评估防御,作者设计了红队测试台方法 GDA Measurement,特点包括:通过 LLM 网关做原始上下文捕获、双份数据留存、以及基于 Agent 的自主评判。基于该方法,论文把攻击结局划分为 Class A/B/C/D 四类,并将 ASR 拆解为语义拒绝率、语义突破率、拦截率与穿透率四个可分别观测的指标。 实验揭示了一个新的防御维度——信封层(envelope layer),即恶意内容进入 Agent 的通道本身。据此作者提出 ELA-ITL 三层同构攻防模型:防御侧分为信封封装、LLM 识别、Agent 拦截;攻击侧对应植入通道、提示优化、执行机制,两侧结构同构,便于对照分析。作者在 15 种 Agent 前端 × LLM 后端的组合上开展测试,并构建了 1000 条样本的数据集,验证了 A2A-TIBA 的攻击有效性、GDA Measurement 的评估有效性,同时确认在 A2A、工具、记忆等信封通道上附加恶意提示标签,可以显著提升 LLM 对恶意内容的识别率。 该工作适合多智能体平台架构师、Agent 安全评测团队与红队阅读,其核心价值在于把“攻击是否成功”这一粗粒度问题,转化为可定位到具体防御层的分层度量方法。
💡 推荐理由: 多 Agent / A2A 部署中,远端 peer 任务被默认信任,是间接提示注入的高价值入口。该研究指出单看 ASR 会掩盖防御失效点,提供的分层度量与信封层防御思路可直接用于评测现有 Agent 网关、工具与记忆通道的防护水位。
🎯 建议动作: 研究跟进:将四类攻击结局度量与信封层标注思路纳入内部 Agent 安全评测基线