开发者披露,XRP Ledger支付引擎自2015年以来一直潜伏着一个严重缺陷,理论上允许攻击者铸造超出既定上限的可流通XRP** (XRP),突破网络设定的1000亿总量封顶。**
要点速览:
- 一名研究员借助AI安全工具发现该溢出漏洞,并于9月22日通过网络漏洞赏金计划上报。
- 开发团队在3天内推出补丁,为十余年来首次跳过常规的验证人投票流程。
- 维护方称,目前未发现任何实际攻击或漏洞被利用的证据。
XRP「伪造币」漏洞细节
XRP Ledger 维护团队在10月9日发布的安全漏洞披露报告中公开了这一问题,称漏洞由一名研究员于9月22日通过漏洞赏金计划提交。Ripple 的开发部门 RippleX 在成功复现攻击后,将其评级为“危急级”(critical),但同时强调,团队未发现该漏洞曾被实际利用的痕迹。
漏洞根源在于支付引擎的设计:在撮合买单、一次性吃掉订单簿上多档挂单时,系统用未做边界检查的 64 位整数运算累加买方应付金额。
攻击者如果在链上布设数百条刻意「错误定价」的挂单,就可能把应付总额推高到溢出阈值之上,使数值「绕回」成一个极小的数字——结果就是:卖方按全额收到支付,而买方几乎不付钱。更致命的是,账本内部用于防范新增XRP的安全检查复用了同一套算术逻辑,因此完全“看不见”这些伪造出来的币。
相关阅读:GPT-6.1 Sol 帮 Asana 将智能代理成本砍掉76倍,但代价不小
Liao Cayden:AI 先行发现漏洞
Veria Labs 安全联合创始人 Cayden Liao 在 X 上发文称,正是该机构的AI安全代理定位到这一缺陷,并在此基础上构造出完整可用的攻击样本。他估算,在极端情况下,单笔交易理论上可铸造约18万亿枚XRP。
在他看来,漏洞之所以长期未被识别,部分原因在于它由两个各自看似“低危”的缺陷串联而成,单点审查时很难联想到其综合破坏力。
Liao 表示,Ripple 最终向 Veria 支付了漏洞赏金计划的最高额度——25万美元。RippleX 工程负责人 J. Ayo Akinyele 则表示,团队将进一步扩大AI辅助挖掘漏洞及形式化验证的应用,称AI正在“根本性改变漏洞被发现的速度”。
XRPL 启动「紧急补丁」
修复补丁已于9月25日在 xrpld 3.4.1 版本中发布,即报告提交后三天落地。当天,逾八成的可信验证人已完成升级。值得注意的是,这次补丁直接生效,未按以往流程进行为期两周的“修正提案(amendment)”投票——这是十余年来首次跳过该治理环节。
开发者解释称,如果仍按常规公开开源补丁并等待投票通过,攻击者将有数周时间从代码中解析出漏洞细节,在补丁真正生效前发起攻击,因此不得不采取“先打补丁、后走流程”的应急模式。
回顾历史,早在2010年,比特币 (BTC) 也曾爆出整数溢出漏洞——单笔交易一度凭空生成逾1840亿枚BTC。随后,开发者在数小时内发布修复并通过分叉抹去异常记录。今年早些时候,Zcash (ZEC) 亦紧急修补了一处伪造风险漏洞,消息引发其代币价格急挫。

