一、事件概览
美国东部标准时间5月12日上午9:44分,链必安-区块链安全态势感知平台(Beosin-Eagle Eye)监测显示,DeFi质押和流动性策略平台xToken遭到攻击,xBNTa Bancor池以及xSNXa Balancer池立即被耗尽。据统计,此次xToken被黑事件造成约2500万美元的损失。
尽管在事件后,xToken团队第一时间发布声明,并针对被黑原因以及后续补救措施,作出积极回应;但成都链安·安全团队认为此次xToken被黑事件具备相当程度的典型性,涉及到闪电贷攻击、价格操控等黑客常用攻击套路,因此立即介入分析,将xToken被黑事件的攻击流程进行梳理,希望以此为鉴,为广大DeFi项目方敲响警钟。
MechMinds:利用闪电贷促成史上最贵NFT的诞生:金色财经报道,AI 概念 NFT 项目 Mech Minds 承认帮助协调 MechMind#7689 NFT 以 125,000 ETH 成交,Mech Minds 表示这样做是为了引起用户的关注,此次购买是使用闪电贷完成的。[2023/2/21 12:20:03]
二、事件分析
在本次被黑事件中,攻击者共计在同一笔交易中利用了两个典型攻击套路。
CertiK:Redemption-LP遭到闪电贷套利攻击 损失15万WFTM:据CertiK安全团队监测,Redemption-LP于北京时间2022年4月18日19点35分遭到闪电贷套利攻击,损失约合110万元人民币(15万WFTM)。该事件发生的原因在于:闪电贷在还款前,不收取任何费用,相应的代币会直接从Redemption-LP pair转给distributor,导致Redemption-LP与其他正常pair之间出现价格差异。[2022/4/19 14:32:42]
其一,黑客利用了闪电贷操作DEX中SNX的价格,进而影响了xSNX中的铸币,旨在达到套利的目的;
OUSD公布闪电贷攻击事件细节 共损失700万美元:11月17日,Origin Protocol创始人Matthew Liu发文公布Origin Dollar (OUSD) 闪电贷攻击事件细节。内容显示,截止目前,攻击已造成约700万美元损失,其中包括Origin及创始人和员工存入的超过100万美元资金。团队正在全力以赴确定漏洞原因,以及确定是否能够收回资金。官方提醒称,目前已取消了金库存款,请不要在Uniswap或Sushiswap上购买OUSD。此外团队表示,官方不会离开,此次事件不是欺诈,也非内部局。[2020/11/17 21:02:50]
其二,黑客利用了xBNT合约中的错误的权限配置,传入预期外的路径地址,从而达到利用空气币完成获利的目的。
Aave闪电贷日交易量超1亿美元,TVL排名升至第四:Aave已经见证了闪电贷的爆炸式增长——自7月初以来,闪电贷的日交易量增长超过1000%,从1100万美元增长到7月27日的1.3亿美元。根据DeFi Pulse的数据,创纪录的贷款发放使Aave锁定资产总价值(TVL)达到3.929亿美元,成为位列第四的DeFi协议。在不到两个月的时间里,Aave的LEND代币价格也飙升了近500%,自价格发现以来,LEND首次升至0.3美元以上的局部高点。Aave目前的市值为3.62亿美元,位列第34名。(Cointelegraph)[2020/7/29]
接下来,我们一起来还原一下黑客是如何利用“闪电贷攻击?+ 错误权限配置”,完成了整个攻击流程的。
?? ?准备工作
1、攻击者首先利用闪电贷借出大量资金;
2、分别利用Aave的借贷功能和Sushiswap的DEX等功能,以获取大量的SNX代币;
3、再在Uniswap大量抛售SNX,进而扰乱SNX在Uniswap的价格;
?? ?攻击开始
4、使用少量的ETH获得大量的xSNX;
原理解释:
此次攻击者利用了xSNX合约支持ETH和SNX进行兑换xSNX的机制。具体而言,当用户传入ETH后,合约会将用户的ETH通过Uniswap兑换为等值的SNX之后再进行xSNX的兑换。由于攻击者在“准备工作”中的1~3的操作,此时Uniswap中的ETH对SNX的价格是被操纵的,这就使得少量的ETH能够兑换大量的SNX,进而再兑换大量的xSNX。
?? ?攻击收尾
5、攻击者在Bancor中售卖获利,由于Bancor中的价格并未受到影响,因此价格彼时仍然是正常的。此时攻击者得以套利,之后归还闪电贷;
?? ?第二次攻击开始
6、再利用获得的利润来兑换大量的xBNT。
此次攻击者利用了xBNT合约支持ETH铸币xBNT的功能,合约会将ETH在Bancor中转化为BNT后进行铸造xBNT,但需要注意的是,此铸造函数可以指定兑换路径,即不需要兑换成BNT也可进行铸造,这就使得攻击者能够任意指定兑换代币的地址。
三、事件复盘
在xToken团队的官方回应中,表达了对此次被黑事件造成的资产损失深感遗憾,并提到在未来即将推出的产品中会引入一项安全功能,以防止此类攻击。但遗憾的是,由于尚未在整个产品系列中引入这一安全功能,由此导致2500万美元资金损失。
针对xToken被黑事件,成都链安·安全团队在此提醒,随着各大DeFi项目的不断发展,整个DeFi世界将越来越多变,新型项目往往会与之前的DeFi项目在各个方面进行交互,如上文提及的Aave和DEX等等。因此,在开发新型DeFi项目之时,不光需要注意自身逻辑的安全与稳定,还要考虑到自身逻辑与利用到的基础DeFi项目的整体逻辑是否合理。
同时,我们建议,各大DeFi项目方也需要积极与第三方安全公司构建联动机制,通过开展安全合作、建立安全防护机制,做好项目的前置预防工作与日常防护工作,时刻树牢安全意识。
标签:SNXEFIDEFDEFIsnx币历史最高价DeFi Pulse Indexpinetworkdefi币最新消息XDEFI Wallet
最近数月,AMM 领域内的创新推动了 DEX 的成长。2021 年 3 月,SushiSwap 将其单资金库模型「便当盒(BentoBox)」公之于众,令其作为一种去中心化的应用商店.
1900/1/1 0:00:00过去的几年中,稳定币已获得了爆炸性的采用,它们的广泛应用始于中心化交易所之间的交易与转账。从那时起,稳定币就作为生态系统中的主要原语进入了DeFi.
1900/1/1 0:00:00《觅新》是金色财经推出的一档区块链项目观察类项目,覆盖行业各领域项目发展情况,具体设计到项目概况、技术进展、募资情况等,力图为您呈现热门新潮的项目合辑.
1900/1/1 0:00:00几个月前,交易者在ETH价格处在2100美元时的情绪都是超级看涨,可是当ETH再次回到相同价格(2100美金)时,他们为什么会看跌呢?以太坊的期货溢价经历了一个完整的周期.
1900/1/1 0:00:005月21日,中国政府高层委员会在政策大纲中提出了“打击比特币挖矿和交易”的目标,这给加密货币市场带来了重大调整后的额外不确定性.
1900/1/1 0:00:00「桥」,决定了什么是 Layer 2。从社区角度而言,我们对以链下协议(off-chain protocol)作为区块链网络的扩容方式感到无比兴奋,因为这会让大多数交易从第 1 层区块链移至链下.
1900/1/1 0:00:00