Blockaid标记Ankr跨链桥遭攻击:经Optimism (OP)存款盗取30.3万美元
攻击者重放一笔已赎回的Optimism (OP)存款,于11月9日从Ankr以太坊跨链桥盗取逾30.3万美元。Blockaid将该攻击标记为仍在进行中,五笔提款在三分钟内完成,暂停标志仍为false,Ankr尚未回应。
AI 摘要AI
- 攻击者11月9日从Ankr跨链桥盗取逾30.3万美元资产
- 五笔提款在美东时间3:09至3:12之间完成
- 最大一笔提款为82.91枚ankrETH,价值216,370美元
- 被盗用存款仅为0.0044024803枚ankrETH,11月3日已赎回
三分钟内五笔提款
区块链安全公司Blockaid于11月9日(星期一)在Ankr以太坊跨链桥协议上标记了一起“正在进行的攻击”:攻击者提交了五笔未经授权的提款调用,共计转出超过30.3万美元的资产,再次引发对该桥交易验证机制的质疑。该公司在X平台发布的警报中说明,攻击者利用此前通过Optimism (OP)网络存入的一笔小额存款,以当前Optimism价格水平几乎可以忽略的金额,将桥内锁定的全部资产释放到一个新钱包。Blockaid最初估计五笔交易的损失约为29.2万美元,后续对提走代币的分析将合计价值推高至30.3万美元以上。链上监控账号Onchain Lens也独立标记了这些提款,并给出了相近的早期估计。被转走的资产包括Ankr的流动性质押资产及其原生代币ANKR。
这五笔提款集中在美东时间凌晨3:09至3:12之间落地,不同代币被发往同一个目标钱包。交易记录显示,攻击者转走了约82.91枚ankrETH,价值216,370美元,是已报告损失中最大的一笔。第二笔提款转出515,206枚ankrPOL,价值56,372美元;约798万枚ANKR代币对应另外30,857美元。另有两种资产,即5,372.25枚aMATICb和0.8196枚aETHb,也在同一时间窗口离开了合约,但由于区块浏览器在评估时未显示这两种代币的价格,其价值未计入303,600美元的估计总额。换言之,该总额只反映三种有定价的资产,并不一定等于攻击者实际兑换成的加密货币或法币金额。尽管如此,这五笔提款已将以太坊合约中列示的代币持仓清空,截至美东时间凌晨3:49,可疑交易之后桥上再无任何资产转移。
已赎回六天的存款被再次引用
链上记录将本次攻击追溯至11月3日通过Optimism网络发起的一笔存款,该网络是一条二层区块链。这笔存款仅为0.0044024803枚ankrETH,且以太坊记录显示它在当天就已被赎回。然而攻击者在11月9日提交五笔新的提款请求时,仍然引用了这笔存款,每一笔请求都携带被篡改的回执信息,指定了不同的接收地址、更大的金额以及与原始转账不同的代币。
Ankr跨链桥的正常功能是让用户在网络之间转移受支持的流动性质押资产,这是全链设计中的常规操作。用户先在源网络存入代币,再通过Ankr后端提交交易等待验证,后端会提供在目标链上释放资产所需的授权。按此设计,一笔已完成的存款绝不应授权重复提款不同资产或不同金额。但这五笔请求仍然通过了跨链桥的授权校验。
该桥部署的实现要求每一笔提款在处理前必须获得指定签名者的批准,也就是说持有私钥的一方需要对每次资产释放进行确认。现有记录无法确定攻击者是如何取得有效授权的,也无法判断漏洞究竟出在签名环节、回执验证环节还是其他组件。目前没有证据表明Ankr的远程过程调用服务或用户个人钱包受到影响,本次提款针对的是以太坊跨链桥合约中持有的资产。不过Ankr还运营着流动性质押服务和更广泛的区块链基础设施,影响范围的问题因此超出了单个合约。截至美东时间凌晨3:49,跨链桥的公开暂停标志仍显示为false,团队是否已采取进一步的遏制措施尚不清楚。截至发稿,Ankr尚未回应关于受影响服务、跨链桥安全性以及可能的用户赔偿方案的问题。
这一次的链上证据异常清晰:五笔提款交易及其代币数量都可以在以太坊上验证,证实一笔六天前已赎回的存款仍在跨链桥的验证路径中起作用。记录没有给出的,是事后复盘。Ankr尚未发布指明根本原因的事件报告,签名者授权问题因此悬而未决:这些提款通过了一项本应要求指定签名者的校验,而没有任何公开记录解释这是如何发生的。类似事件近期已多次出现。10月,Cysic在攻击者涉嫌于BNB Smart Chain上未经授权铸造1000万枚CYS代币后暂停了其跨链桥;8月,Ankr自身ankrFLOW合约中的一个缺陷导致MORE Markets损失约41万美元。在团队发布事后报告并确认暂停之前,遏制仍只是一个意图,而非已完成的事实。
本文由人工智能辅助生成、经 AI 审核,并在 COINOTAG 编辑监督 下发布。

