逐调用护栏防不住组合泄露:Agent 安全需按会话整体管控

Former-Economy404 · reddit · 2026-10-29

主流 Agent 安全方案都在检查单次工具调用,但这防不住「两次各自合法的调用组合起来泄露数据」:

这正是 Willison 的「致命三要素」(不可信输入+私密数据+外传通道)与 Meta 的 rule of two。通用的 SQL 工具里,逐调用规则无法区分恶意查询。

可行的缓解:在数据出组织前加人工审批(客户端确认、带写确认的网关如开源 hush security、自写 hook);不用 servicerole(绕过 RLS)、尽量只读(Supabase MCP 已有 readonly 标志)、信任级别变化时开新会话、收窄出站流量;Claude Code 沙箱文档也警告放行 github.com 这类宽域名会打开外泄通道。

会话级方案仍稀缺:CaMeL 和 FIDES 能正确追踪数据流但停在研究阶段,作者征集有跨会话状态的真实网关实践。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →