网易首页 > 网易号 > 正文 申请入驻

签完字就没人管了:AP2验证链漏掉的那一跳

0
分享至

一个AI代理拿到授权:付给谁、付多少、用什么币种、到什么时候为止。AP2在签名那一刻验证一次这份授权,之后代理就自己跑了。

问题出在"之后"。在Google的AP2 Python SDK里,verify_chain的文档写明它会在终端跳上强制校验expected_aud。但verify_expected_claims只在typ属于TYP_TERMINAL时才执行,而一个kb+sd-jwt+kb令牌——只要payload里带cnf,SDK自己就会产出这种令牌——落进了TYP_INTERMEDIATE。

结果就是下面这组对照:令牌里的aud是https://attacker.example/ap2,期望的expected_aud是https://honest-merchant.example/ap2,校验结果却是ACCEPTED——一个发给错误受众的令牌被放行了。

代理把花钱的权限托付给这套协议,协议却不验证这份权限有没有被替换。drift要补的就是这一环。

它的做法是六条规则,动作发生前检查,默认拒绝:amount(金额)、payee(收款方)、audience(受众)、currency(币种)、window(时间窗)、intent(意图)。

工程细节上,金额用整数最小单位表示,授权一旦签发即冻结,账本只追加、带链式指纹。对外接口是MCP的三个工具:drift_check、drift_session、drift_explain。只依赖标准库。

免费额度是每天100次检查,无需注册。测试共136个通过,其中核心21个、协议41个、限流26个、x402相关48个。

这个缺口不是推演出来的。项目站点上给出了完整分析和复现脚本,指向同一件事:在AP2 Python SDK里,受众校验对key-bound跳被跳过,于是为另一个受众铸造的令牌照样被接受。

如果你的代理会花钱,它需要这道闸。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
伦敦人开始骑 "电驴" 上班了!1000 英镑一辆,来自中国

伦敦人开始骑 "电驴" 上班了!1000 英镑一辆,来自中国

西楼知趣杂谈
2026-10-16 15:09:06
古巴的现状有多崩溃?人们靠喝水续命,女性靠特殊方式换钱

古巴的现状有多崩溃?人们靠喝水续命,女性靠特殊方式换钱

网络易不易
2026-09-07 11:10:14
徐湖平再次火了!有人把他视频一帧一帧截下来,对着他家柜子、桌面、墙角逐件“考古”,网友怒斥:典型的靠馆吃馆

徐湖平再次火了!有人把他视频一帧一帧截下来,对着他家柜子、桌面、墙角逐件“考古”,网友怒斥:典型的靠馆吃馆

火山詩话
2026-09-19 06:29:49
心理学:有这两个表现,说明此人很坏,尽量远离

心理学:有这两个表现,说明此人很坏,尽量远离

心理观察局
2026-09-14 07:09:03
刺蒋失败投奔延安,毛主席为何直言:你绝对不能留!

刺蒋失败投奔延安,毛主席为何直言:你绝对不能留!

孙錫北漂拍客
2026-10-18 22:23:32
拉亚:我还有上升空间,虽然31岁了但我依然感觉很年轻

拉亚:我还有上升空间,虽然31岁了但我依然感觉很年轻

懂球帝
2026-10-19 02:21:04
本·阿弗莱克终于开口:和JLo的恋情,毁了这部“史上最烂片”

本·阿弗莱克终于开口:和JLo的恋情,毁了这部“史上最烂片”

热搜摘要官
2026-10-18 02:22:40
她生完二胎头皮“发霉”了?满头结出恐怖硬壳,一头金发全掉光

她生完二胎头皮“发霉”了?满头结出恐怖硬壳,一头金发全掉光

英国那些事儿
2026-10-15 00:33:01
90亿票房神话翻车?贾玲进退两难:新片不敢上,综艺路也走不通

90亿票房神话翻车?贾玲进退两难:新片不敢上,综艺路也走不通

四海神君
2026-10-18 21:05:05
西甲主席特瓦斯继续硬刚皇马,坚决拒绝穆帅和西班牙体育理事会主席要求其道歉的要求

西甲主席特瓦斯继续硬刚皇马,坚决拒绝穆帅和西班牙体育理事会主席要求其道歉的要求

福酱的小时光
2026-10-18 19:26:05
主持人笑岔气!马斯克当年说要把火箭推进器放车里,不用燃料,只用超高压空气!网友:马斯克以前也嘲笑过比亚迪

主持人笑岔气!马斯克当年说要把火箭推进器放车里,不用燃料,只用超高压空气!网友:马斯克以前也嘲笑过比亚迪

大白聊IT
2026-10-17 23:22:29
Himeka美图,好美好可爱

Himeka美图,好美好可爱

手工制作阿歼
2026-10-17 17:06:54
约55万人走上街头,抗议物价上涨和公共服务恶化,一座143年历史市政厅被烧毁,“这是法国近年来最严重暴力骚乱之一”

约55万人走上街头,抗议物价上涨和公共服务恶化,一座143年历史市政厅被烧毁,“这是法国近年来最严重暴力骚乱之一”

村里的月光
2026-10-18 16:34:25
上海一女老板,被十余名歹徒绑架7天,获救时已经精神失常

上海一女老板,被十余名歹徒绑架7天,获救时已经精神失常

罪案洞察者
2025-03-25 13:49:14
男性衰老的标志:1臭、2大、3小,如果你没有,说明还年轻!

男性衰老的标志:1臭、2大、3小,如果你没有,说明还年轻!

医学科普汇
2026-08-04 20:10:07
76岁老头给女技师租房,每次发生关系抽10块!只赚20元却坐牢8个月,网友吵翻了!

76岁老头给女技师租房,每次发生关系抽10块!只赚20元却坐牢8个月,网友吵翻了!

一丝不苟的法律人
2026-10-18 18:26:36
一个国家能蠢到什么程度?看看法国就明白了:法国黑人接近800万,巴黎新生儿里70%是黑人

一个国家能蠢到什么程度?看看法国就明白了:法国黑人接近800万,巴黎新生儿里70%是黑人

怪味历史连连看
2026-09-08 01:55:32
成都蓉城0-3上海海港 赛后热议 韦世豪会后悔吗?蓉城还有心气吗?

成都蓉城0-3上海海港 赛后热议 韦世豪会后悔吗?蓉城还有心气吗?

球场新视角1号
2026-10-18 22:29:49
中国游客在菲律宾跳水时手表被偷偷抠松,落水后遭当地人索要打捞费,当事人:支付了500比索才将手表找回;不少网友表示“同遭遇”

中国游客在菲律宾跳水时手表被偷偷抠松,落水后遭当地人索要打捞费,当事人:支付了500比索才将手表找回;不少网友表示“同遭遇”

封面新闻
2026-10-18 16:40:18
一场2-2,让津门虎落入降级区!三镇3轮抢5分上岸,西海岸8轮不败

一场2-2,让津门虎落入降级区!三镇3轮抢5分上岸,西海岸8轮不败

夕落秋山
2026-10-19 01:35:54
2026-10-19 03:39:00
薛定谔的BUG
薛定谔的BUG
有态度网友ytd
155文章数 108关注度
往期回顾 全部

科技要闻

王江舟院士:6G到底是不是骗局 是不是收割

头条要闻

披旭日旗留学生被指是南京人 有明显"精日"与"台独"倾向

头条要闻

披旭日旗留学生被指是南京人 有明显"精日"与"台独"倾向

体育要闻

别在我的地盘夺冠!海港队史首次双杀蓉城

娱乐要闻

郭麒麟被传领证,女方戳破谣言

财经要闻

马斯克:美债问题只能靠AI和机器人解决

汽车要闻

星瑞L PLUS限时售价10.97万元起 开启智混3L时代

态度原创

数码
艺术
房产
家居
军事航空

数码要闻

古尔曼:苹果计划为HomeView智能家庭中枢配备电动机械臂,最早2027年推出

艺术要闻

不敢信这是画的!比利时大师的女性油画,逼真程度突破认知

房产要闻

利好密集落地+现房好房断档,广州楼市买入窗口,正在倒计时!

家居要闻

2026建博会(广州) 公装联探展交流活动

军事要闻

乌克兰全国超15处重要能源设施遭俄袭击 泽连斯基发声

无障碍浏览 进入关怀版