[论文学习]PACT:溯源感知能力合约——面向智能体安全的参数级溯源
PACT: Provenance-Aware Capability Contracts — Argument-Level Provenance for Agent Security (2026)论文重点本文提出了一种名为PACTProvenance-Aware Capability Contracts的运行时监控机制通过将安全边界从工具调用层级下探到参数层级从根本上解决了LLM智能体在混合信任场景中安全与效用的两难困境。核心洞察在于间接提示注入之所以危险并非因为不可信内容出现在上下文中而是因为它能够绑定“权威承载型参数”如收件人、URL、命令等PACT通过为每个工具参数赋予语义角色并追踪跨步骤的数值溯源实现了100%安全与100%效用的机制层突破。核心研究内容问题定义工具型LLM智能体需要从不可信的网页、邮件、文件和API输出中读取信息同时通过特权工具调用来执行操作。现有的防御手段通常在“整个工具调用”的粒度上做信任裁决——这形成了一个根本性的“粒度失配”问题如果阻止任何受外部内容影响的调用就会破坏大量合法的“检索-执行”工作流如果允许调用攻击者就能通过注入指令劫持目标地址或命令。以send_email(recipient, body)为例网页内容理应决定邮件正文但绝不应决定收件人——然而整调用级别的策略无法表达这种区分。创新方法PACT的核心创新在于将安全边界从工具调用层面下探到参数级别。具体设计包含三个层次参数级合约Argument-Level Contracts为每个工具的参数定义语义角色如target、command、credential、content等并设定该角色所需的最低信任级别。合约分为L0-L3四个精度级别从“不透明阻塞”到“认证路由”逐级细化。跨步骤溯源追踪Cross-Step Provenance每个运行时值都携带溯源标签π(v)⟨O(v),τ(v),B(v)⟩记录其来源集合、当前信任级别和未解决的义务。当多个值合并时溯源信息保守合并merge⟨O₁∪O₂,min(τ₁,τ₂),B₁∪B₂⟩——信任永远不会自动提升。认证路由Certified Routing, L3允许通过可信的“认证过程”在限定范围内解除阻塞但原始来源被保留且证书不可跨角色复用。在执行每个工具调用前PACT监控器检查每个参数的溯源是否满足其角色合约的要求。研究成果机制层验证Oracle溯源在17个混合信任诊断场景中PACT L2实现了100%效用和100%安全零误报、零漏报。而基线方法中Vanilla保持100%效用但安全为0CaMeL达到100%安全但效用仅33.3%FIDES则两者皆不完美。完整AgentDojo部署在五个模型上的完整部署中PACT在三个最强模型上达到100%安全同时恢复了38.1%-46.4%的效用在同等安全水平下比CaMeL高出8-16个百分点。具体数据见表2。消融实验去除语义角色后效用暴跌60个百分点去除跨步骤溯源则产生安全漏洞。单纯按参数检查无角色区分无法同时达到PACT的安全和效用水平。实际落地应用的可能性PACT的架构设计使其具备较高的实际部署价值无需修改底层模型PACT是一个运行时监控器不依赖模型本身的对抗鲁棒性可插拔地集成到现有智能体框架中。自动化合约合成论文展示了从工具schema自动合成合约的pipeline在20个真实MCP工具上达到87.1%的角色准确率和77.4%的溯源准确率。适用场景广泛适用于邮件智能体、浏览器智能体、文件操作智能体、API调用智能体等任何涉及工具调用的LLM应用场景。低运行时开销在线检查复杂度为参数数量线性级仅涉及格比较、集合交集和证书范围检查。技术细节合约形式化定义对于工具tPACT定义合约C_t (ℓ, {a_i}_{i1}^k, o)其中ℓ ∈ {L0, L1, L2, L3}为合约精度级别o为输出溯源规格。每个参数条目为a_i (name_i, role_i, τ_i^min, F_i, R_i, D_i)其中role_i为语义角色τ_i^min为所需最低信任级别F_i为禁止来源集合R_i为义务集合D_i为L3级别可用认证过程集合。信任格Trust Lattice信任值形成有序格TRUSTED USER TOOL_OUTPUT EXTERNAL用户指令获得USER信任可信常量获得TRUSTED工具输出按OutputSpec指定。运行时检查算法执行t(v₁, ..., v_k)前监控器检查每个参数v_i是否满足τ(v_i) ≥ τ_i^min信任级别达标O(v_i) ∩ F_i ∅来源不在禁止集合中B(v_i) ∪ R_i ⊆ Discharged义务已解除在L3级别失败的检查可通过认证过程解除但必须满足认证过程覆盖失败谓词且作用于该参数角色。认证证书认证过程返回范围限定的证书d (r, s, ρ, τ^max)其中r为被解除的失败谓词s为认证过程ρ为参数角色范围τ^max为有效信任上限。应用证书后生成派生值原始来源被保留仅解除指定范围的义务。研究设定实验环境基准测试AgentDojo v1完整运行时包含97个良性用户任务和27个注入任务涵盖银行、工作区、Slack和旅行四个场景。模型Owen-turbo、Owen-plus、Owen-max、Owen2.5-72B、GPT-4o-mini五个模型分属三个模型家族。基线对比Vanilla无防御、FIDES、CaMeL。合约与溯源推断pipeline从工具schema名称、参数名、类型注解、自然语言描述自动合成合约。确定性规则将recipients、URLs、endpoints等映射为targetshell commands、executable queries映射为commandAPI keys、tokens、passwords映射为credentialmessage bodies、summaries映射为content。溯源通过精确结构匹配、角色感知启发式和LLM分类器推断。该pipeline合成了74个合约在20个真实MCP工具上达到87.1%角色准确率和77.4%溯源准确率。综合分析理论贡献重新定义问题边界PACT最深刻的贡献在于重新框定了间接提示注入的本质问题。现有工作大多在问“如何检测或过滤恶意内容”而PACT问的是“无论内容是否恶意它被允许决定什么”——这是一个从“内容检测”到“权限绑定”的范式转换。这一转换的价值在于它承认了LLM智能体“必须消费不可信内容”这一现实约束而不是试图让模型学会忽略所有恶意文本。正如论文所述同一个网页可以决定邮件正文但绝不应决定收件人——PACT用结构化的方式表达了这种语义上的区分。机制设计的精妙之处PACT的设计体现了几个深思熟虑的权衡分层合约L0-L3不是要求所有工具的参数语义在一开始就完全明确而是允许从粗粒度L0整调用阻塞逐步细化到L3认证路由。这既保证了“安全优先”的部署策略又为后续效用优化留出了空间。保守溯源合并公式mergemin(τ₁,τ₂)确保了信任永远不会通过普通数据流自动提升。这是一个极其重要的安全属性——攻击者无法通过“污染-清洗-再污染”的链条来提升数据的信任级别。认证路由而非信任升级L3的认证不是简单地把不可信数据“变成”可信的而是通过证书在限定范围内解除阻塞同时保留原始来源信息。这保证了审计追踪的完整性。理论保证的边界论文通过三个定理给出了形式化保证Theorem 3与整调用监控的分离存在混合信任场景中参数级合约可实现完全效用和完全安全而任何整调用监控必然产生误报或漏报。Theorem 4安全细化的单调性从L0到L3的安全细化保持安全属性不变同时单调减少不必要的阻塞。Theorem 5前缀基可靠性每个决策仅依赖于已累积的溯源不依赖未来动作。这些定理的前提是“保守溯源传播”和“正确指定的合约”——论文坦承自动合约合成和溯源推断的准确性是部署阶段的主要瓶颈。部署差距的本质从Oracle机制100%效用100%安全到完整部署38.1%-46.4%效用100%安全的差距清晰地揭示了当前技术栈的瓶颈所在。论文将剩余部署差距归因于“溯源推断和合约合成的保真度”而非运行时策略本身。换言之PACT在“应该阻止什么、应该允许什么”这个决策层面已经做到了理论上的完备但“如何知道某个值的来源是什么、某个参数的角色应该是什么”这两个前置问题仍有待解决。实践应用适用场景邮件智能体用户让智能体读取外部网页后发送邮件——PACT允许网页内容填充邮件正文content角色但阻止其填充收件人target角色。浏览器智能体智能体浏览网页并执行操作——PACT可区分哪些参数可受网页内容影响哪些必须来自用户指令或可信常量。代码执行智能体智能体读取文件后执行命令——PACT阻止文件内容决定命令本身command角色但允许其决定命令的输入数据content角色。API编排智能体跨多个API的复杂工作流——PACT的跨步骤溯源能力确保攻击者无法通过多步数据流将不可信内容“洗白”后绑定到权威参数。部署建议渐进式部署建议从L0或L1级别开始部署保守安全随着工具合约逐渐完善逐步升级到L2和L3以恢复更多效用。合约维护自动合约合成的准确率87.1%角色准确率、77.4%溯源准确率意味着需要人工审核和持续优化合约库。与现有防御互补PACT可与内容过滤、提示注入检测等防御手段叠加使用——它解决的是“权限绑定”问题而非“内容检测”问题。审计与可解释性PACT的溯源标签系统天然支持安全审计——每个被阻止的调用都带有明确的失败原因信任不足/来源禁止/义务未解除便于调试和策略优化。参考资料原始论文: The Granularity Mismatch in Agent Security: Argument-Level Provenance Solves Enforcement and Isolates the LLM Reasoning Bottleneck (arXiv:2605.11039, 2026)

相关新闻

STFT在图像配准中的应用与MATLAB实现

STFT在图像配准中的应用与MATLAB实现

1. STFT与图像配准的奇妙结合 在计算机视觉领域,图像配准一直是个既基础又关键的技术难题。传统方法如SIFT、SURF特征匹配虽然成熟,但在处理非刚性形变或纹理单一图像时常常力不从心。而短时傅里叶变换(STFT)这个原本用于时频分析…

2026/8/1 17:45:32阅读更多 →
【2027最新】基于SpringBoot+Vue的课程答疑系统管理系统源码+MyBatis+MySQL

【2027最新】基于SpringBoot+Vue的课程答疑系统管理系统源码+MyBatis+MySQL

博主介绍:👨‍🎓博主简介 ❤计算机在读硕士 | CSDN 专业博客 | Java 技术布道者 ❤深耕实验室一线,痴迷 Spring Boot 与前后端分离架构,累计原创技术博文 200 篇; ❤手把手指导毕业设计 1000 项&#xff0c…

2026/8/1 17:45:32阅读更多 →
如何彻底解决网盘限速难题:9大平台直链下载完整实战指南

如何彻底解决网盘限速难题:9大平台直链下载完整实战指南

如何彻底解决网盘限速难题:9大平台直链下载完整实战指南 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天…

2026/8/1 17:45:32阅读更多 →
appmsg接口采集公众号文章接口已谢幕

appmsg接口采集公众号文章接口已谢幕

通过公众号后台cgi-bin/appmsg接口来采集公众号文章已落幕,腾讯把接口关了,相关衍生软件、脚本都失效了,此后唯一能用的方法只有个人微信号来查询公众号采集,要实现批量化得很多账号和IP,也就是各种第三方平台接口的方…

2026/8/1 21:29:14阅读更多 →
完整指南:使用Docker部署pwned-search密码检查工具

完整指南:使用Docker部署pwned-search密码检查工具

完整指南:使用Docker部署pwned-search密码检查工具 【免费下载链接】pwned-search Pwned Password API lookup 项目地址: https://gitcode.com/gh_mirrors/pw/pwned-search pwned-search是一款实用的密码检查工具,通过Pwned Password API帮助用户…

2026/8/1 21:29:14阅读更多 →
Windows 11美化工具终极指南:5分钟掌握传统应用界面优化方案

Windows 11美化工具终极指南:5分钟掌握传统应用界面优化方案

Windows 11美化工具终极指南:5分钟掌握传统应用界面优化方案 【免费下载链接】MicaForEveryone Mica For Everyone is a tool to enable backdrop effects on the title bars of Win32 apps on Windows 11. 项目地址: https://gitcode.com/gh_mirrors/mi/MicaForE…

2026/8/1 21:29:14阅读更多 →
React Menu 弹出菜单高级定制:popupRender与样式优化技巧

React Menu 弹出菜单高级定制:popupRender与样式优化技巧

React Menu 弹出菜单高级定制:popupRender与样式优化技巧 【免费下载链接】menu React Menu 项目地址: https://gitcode.com/gh_mirrors/menu1/menu React Menu 是一个功能强大的组件库,提供了灵活的菜单解决方案。其中,popupRender 是…

2026/8/1 21:29:14阅读更多 →
webext-bridge流通信高级技巧:openStream与onOpenStreamChannel应用场景

webext-bridge流通信高级技巧:openStream与onOpenStreamChannel应用场景

webext-bridge流通信高级技巧:openStream与onOpenStreamChannel应用场景 【免费下载链接】webext-bridge 💬 Messaging in Web Extensions made easy. Batteries included. 项目地址: https://gitcode.com/gh_mirrors/we/webext-bridge webext-br…

2026/8/1 21:29:14阅读更多 →
如何快速获取百度网盘提取码:智能查询工具的完整解决方案

如何快速获取百度网盘提取码:智能查询工具的完整解决方案

如何快速获取百度网盘提取码:智能查询工具的完整解决方案 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 还在为百度网盘资源下载时找不到提取码而烦恼吗…

2026/8/1 21:27:14阅读更多 →
覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

覆盖国产 + 海外 + 开源模型,OpenClaw 2.7.9 Windows/Mac 双端部署详解

🔹 工具基础介绍 OpenClaw 是开源生态中一款实用性较强的本地智能工具,凭借本地离线运行、可视化图形操作和任务自动化三大核心特性,赢得了众多用户的青睐。与普通在线对话AI工具不同,它属于能够直接操控本机软硬件的智能数字员工…

2026/7/31 20:44:05阅读更多 →
伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

伺服阀焊完微漏毁整机?精密激光焊接三关锁住高压

所谓液压伺服阀体的精密激光焊接,是用激光束对阀座壳体(通常为不锈钢或铝合金)进行密封焊接,使阀体在21-35MPa的高压液压油或压缩气体中长期运行而不发生介质泄漏。液压伺服阀是高端液压系统的"大脑"。从航空航天飞行控…

2026/7/31 17:41:43阅读更多 →
D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南

D2DX:三步实现《暗黑破坏神2》高清宽屏体验的终极指南 【免费下载链接】d2dx D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions. 项目地址: https://gitcode.com/gh_mirrors/d2/d2dx 你是否还在…

2026/8/1 21:14:15阅读更多 →
无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut 在数字媒体创作领域,视频编辑处理的质量损…

2026/8/1 0:00:10阅读更多 →
AI辅助本科论文写作:8大工具评测与高效使用指南

AI辅助本科论文写作:8大工具评测与高效使用指南

1. 本科生论文写作的AI辅助现状本科毕业论文是每个大学生必须跨越的一道坎。记得我当年写论文时,光是文献检索就花了整整两周时间,打印的参考文献堆满了半个书桌。如今AI技术的发展为学术写作带来了革命性变化,合理使用这些工具可以节省80%以…

2026/8/1 0:00:10阅读更多 →
如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手 【免费下载链接】ticket-purchase 大麦自动抢票,支持人员、城市、日期场次、价格选择 项目地址: https://gitcode.com/GitHub_Trending/ti/ticket-purchase 还在为抢不到热门演唱会门票…

2026/8/1 0:00:10阅读更多 →
无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut 在数字媒体创作领域,视频编辑处理的质量损…

2026/8/1 0:00:10阅读更多 →
AI辅助本科论文写作:8大工具评测与高效使用指南

AI辅助本科论文写作:8大工具评测与高效使用指南

1. 本科生论文写作的AI辅助现状本科毕业论文是每个大学生必须跨越的一道坎。记得我当年写论文时,光是文献检索就花了整整两周时间,打印的参考文献堆满了半个书桌。如今AI技术的发展为学术写作带来了革命性变化,合理使用这些工具可以节省80%以…

2026/8/1 0:00:10阅读更多 →
如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手 【免费下载链接】ticket-purchase 大麦自动抢票,支持人员、城市、日期场次、价格选择 项目地址: https://gitcode.com/GitHub_Trending/ti/ticket-purchase 还在为抢不到热门演唱会门票…

2026/8/1 0:00:10阅读更多 →