XRP Ledger 自2015年以来隐匿「铸币漏洞」 开发者现已披露

A payment engine flaw in the XRP Ledger, present since 2015, could have let attackers mint spendable XRP past its 100 billion cap (Image: Shutterstock)
A payment engine flaw in the XRP Ledger, present since 2015, could have let attackers mint spendable XRP past its 100 billion cap (Image: Shutterstock)

开发者披露,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) 亦紧急修补了一处伪造风险漏洞,消息引发其代币价格急挫。

下篇阅读:法国加密投资者隐匿钱包 或面临最高1万欧元罚款

Ester Shlain profile photo

Ester Shlain

Yellow 的业务分析师,专注于交易机制、智能体基础设施,以及加密货币交易所技术栈的市场研究。在 Web3 领域有七年经验,涉足 DAO 平台、Launchpad,以及代币经济学设计。为那些想要看清叙事背后数字逻辑的人撰写内容。

免责声明和风险警告: 本文提供的信息仅用于教育和信息目的,基于作者的意见。它不构成财务、投资、法律或税务建议。 加密货币资产具有高度波动性并面临高风险,包括失去全部或大部分投资的风险。交易或持有加密资产可能不适合所有投资者。 本文表达的观点仅为作者的观点,不代表Yellow、其创始人或高管的官方政策或立场。 在做出任何投资决定之前,请务必进行自己的全面研究(D.Y.O.R.)并咨询持牌金融专业人士。
XRP Ledger 自2015年以来隐匿「铸币漏洞」 开发者现已披露 | Yellow