亚洲财经

☰ 搜索

币安遭黑客攻击:一个钱包技巧如何导致63亿美元被盗

币安黑客事件剖析:单次以太坊授权如何导致巨额资产失控

币安估计,10月29日的安全事故影响了约63亿美元的加密货币。安全公司Blockaid追踪发现,攻击者利用了50次EIP-7702授权,其中一次成功针对币安的Binance 14热钱包。币安初步调查显示,一名DevOps工程师的笔记本电脑可能已遭入侵,但交易所未发现私钥泄露的证据。Tether和Circle冻结了超过23亿美元与此次攻击相关的稳定币,而币安报告称约有30亿美元的资产已被冻结。在安全检查期间,币安暂停了存取款服务,并承诺通过其SAFU(用户安全基金)和公司储备金来弥补损失。

利用EIP-7702机制的攻击细节

根据区块链安全公司Blockaid的分析,攻击者利用了以太坊的EIP-7702授权机制,将币安高频使用的Binance 14热钱包重定向至恶意智能合约。攻击者在单笔交易中提交了50次授权,但仅有一次匹配了钱包的交易计数器(Nonce),从而成功激活了该合约。

EIP-7702允许普通的以太坊钱包将交易执行委托给智能合约代码。每次授权都必须与钱包当前的Nonce值匹配,这是一个随着账户处理交易而变化的交易计数器。由于Binance 14正在积极处理提款请求,攻击者无法可靠地预测其Nonce值。因此,提交的授权覆盖了从18,914,775到18,914,824之间的连续数值,增加了在以太坊处理交易时至少有一个授权能匹配成功的概率。

最终,只有一次授权成功生效。它将钱包指向了一个未经验证的合约,该合约允许攻击者控制的地址执行名为“sweep()”的功能,从而转移ETH和ERC-20代币,同时保留1 ETH作为交易费用。这种恶意的委托可能导致后续存款暴露,直到币安撤销该授权。随后,交易所确认已撤销受影响的授权。

初始入侵点:DevOps工程师笔记本电脑疑似失陷

币安在10月30日发布的安全更新中指出,一名DevOps工程师的笔记本电脑可能是最初的入侵入口。交易所表示,调查人员未发现任何钱包私钥泄露的证据,尽管他们尚未完全确定攻击者是如何获取重定向Binance 14所需的授权信息的。

币安初步调查表明,安全事件可能涉及一台被入侵的DevOps工程师笔记本电脑,这使攻击者得以访问一个用于提交提款交易的服务容器,并提交未经授权的提款交易。区块链记录显示,攻击在主要盗窃发生前已有预兆。攻击者通过三次Tornado Cash提款为操作地址充值,并在数小时前部署了恶意合约,随后才针对币安使用该合约。

大约在UTC时间20:24,攻击者从Binance 14中盗取了价值约25亿美元的加密货币。转账包括167,464枚ETH、超过16亿USDT以及数十种其他代币。额外的转账还涉及Binance 16和另一个持有USDC的以太坊热钱包。整个操作跨越了多个区块链网络,包括比特币、波场、Arbitrum和Avalanche。

发行方协同冻结:超30亿美元资产被锁定

此前关于恶意钱包委托的研究曾指出,在以太坊Pectra升级后,存在旨在从受损账户转移资产的自动化合约风险。例如,10月14日的一起事件中,一个被入侵的以太坊账户损失了约22,770 ETH。

攻击发生后,加密货币发行商开始限制访问与可疑地址相关的资产。Tether首席执行官Paolo Ardoino证实,该稳定币发行商已冻结与涉嫌违规有关联的超过15.67亿USDT。Circle首席执行官Jeremy Allaire另行报告称,在与执法部门协调的同时,冻结了超过8亿USDC。Ripple的稳定币高管Jack McDonald表示,该公司正与相关各方合作,以冻结受影响的RLUSD持仓。

与此同时,Arbitrum安全委员会报告称,将从与该攻击相关联的地址转移的74,559,805枚ARB和8,425枚ETH转入一个受限的中间钱包。该组织表示,这些资产只能在进一步的安全委员会行动或Arbitrum DAO治理决定之后才能移动。

据币安最新估计,这一协调响应导致受影响资产中约有30亿美元被冻结。

币安承诺全额赔付,用户资金安全

在进行安全检查以及与区块链情报公司和执法部门合作期间,币安暂时暂停了存取款服务。交易所表示,将使用其用户安全基金(SAFU)和公司资金来覆盖损失。在完成补救措施后,将发布更新的准备金证明。

币安创始人赵长鹏公开承认了这起疑似入侵事件,并表示:“用户资金是安全的!”他补充说,虽然他不再管理交易所,但他预计客户将得到全额赔偿。他在社交媒体上写道:“用户资金处于SAFU状态!然而,这位准妈妈👇熬了一整夜,与数百名币安员工并肩作战。许多行业朋友甚至竞争对手(包括一些以前不太友好的对手)提供了非常必要的帮助。🙏虽然心痛,但我们将会挺过去。💪”

币安的美国关联公司另外声明,其运营未受此次事件影响。币安表示,调查人员仍在努力查明攻击者是如何访问其内部系统并获取钱包授权的。公司计划在完成调查后发布详细的技术事后分析报告。