SMSR: Certified Defence Against Runtime Memory Poisoning in Persistent LLM Agent Systems

编译摘要

1. 浓缩

  • 核心结论 1:runtime memory 的写入来源可以成为独立安全边界。
    • 关键证据:HMAC write provenance 在作者测试中把 unsigned injection 的 attack success 从 93–100% 降至 0%。
  • 核心结论 2:来源合法仍不等于内容可信。
    • 关键证据:对 authenticated adversary 还需要 randomized ablation + verdict voting;单次 authenticated injection 成功率仍为 8.0%。
  • 核心结论 3:provenance 与 retrieval robustness 可以组合,但存在 utility trade-off。
    • 关键证据:组合防御 clean-query utility 报告为 85%。

2. 质疑

  • HMAC 证明“谁写的”,不证明写入内容语义正确。
  • authenticated writer 的权限变更、撤销与历史 memory 是否继续有效,是论文没有闭合的时间绑定问题。
  • memory 安全结果不直接证明高影响 tool action 的 post-state 安全。

3. 对标

  • 对 EX-006:补强 issuer/provenance binding,并把 unsigned 与 authenticated injection 明确拆开。
  • 对 EX-005:当 authority 被撤销后,过去签名的 memory 如何处理仍需要 recovery/reconciliation 规则。
  • 对 Agent-Attack-Surface:memory poisoning 是状态入口;SMSR 则是写路径 provenance 控制。

关联概念