北京时间2022年6月16日,CertiK审计团队监测到InverseFinance遭受闪电贷攻击,导致了约1068.215ETH的损失。
这是近2个多月内,InverseFinance第二次遭遇闪电贷攻击。在此前于2022年4月2日发生的那起闪电贷攻击中,黑客成功获利约1450万美元。
目前1000枚ETH已被发送到TornadoCash,黑客的钱包内还余7.5万美元。
攻击步骤
①攻击者从AAVE闪电贷出了27,000枚WBTC代币。
CertiK:Earning Farm攻击者在以太坊上将292.6枚ETH转到新EOA地址:金色财经报道,据CertiK官方推特发布消息称,Earning Farm攻击者在以太坊上将292.6枚ETH(约合54.2 万美元)转到一个新的EOA地址(0x21d986da6595369d628bF1F85D7b02fbBEbAe173)。[2023/8/10 16:17:42]
②WBTC作为流动性被添加到CurvePool中。
③获得的LP代币被存入Yearn的Vault。
NFT游戏项目Illuvium通过BalancerLBP筹集到3800万美元:4月3日消息,NFT游戏项目Illuvium已通过BalancerLBP筹集到3800万美元,期间交易量达到9000万美元。此前报道,Illuvium于UTC时间3月30日15时通过BalancerLBP开启为期72小时的代币分配活动,共计划发行100万个ILV代币,初始价格为50美元。[2021/4/3 19:43:24]
④Yearn的Vault代币作为InverstFinance的抵押品,被存入InverseFinance的Yearn3CryptoVault。
⑤然后,恶意的智能合约使用初始闪贷中剩余的26,775枚WBTC,在Curve3Crypto上换取7500万USDT。(WETH-USDT-WBTC)
五个CryptoPunks NFT指数基金从Balancer迁移到SushiSwap:2月17日消息,NFT指数基金NFTX表示,CryptoPunks NFT指数基金从Balancer迁移到SushiSwap。NFTX是用于制作由NFT支持的ERC20代币的平台。这些代币被称为基金(funds),并且(像所有ERC20一样)是可替代的和可组合的。据悉,CryptoPunk是由Larva Labs团队创建的10,000个唯一生成的角色,根据基础NFT的特定特征将总共??5个CryptoPunks NFT基金的流动性转移到SushiSwap,分别为:PUNK(组合基金)、PUNK-BASIC、PUNK-FEMALE、PUNK-ATTR-4、PUNK-ATTR-5和PUNK-ZOMBIE。[2021/2/17 17:24:02]
YFII Pool2 收到首批Balancer(BAL)奖励,社区将提案分配方式:9月3日,聚合器项目DFI.Money(YFII)收到首批Balancer(BAL)奖励,共计BAL 679.83个,价值21814美元。该奖励来源于YFII/DAI矿池,后续每周都将收到。社区目前正在商讨奖励分派方式。此前消息,在DFI.Money(YFII)Pool2提供流动性进行挖矿,可以同时获得YFII和BAL奖励。[2020/9/3]
⑥由于上述步骤操纵了价格预言机,因此抵押品的价格被拉高。随后,攻击者利用价格优势借到价值1000万美元的美元稳定币。
⑦7500万美元的USDT被26,626WBTC换回。
去中心化组织PieDAO发布USD++ Balancer池:在Balancer协议上构建多样化代币池的去中心化组织PieDAO在周二宣布主网发布USD++池。该池将几个与美元挂钩的顶级稳定币组合成一个可交易的代币。USD++池将包含DAI、sUSD、TUSD和USDC。USDC将占USD++池的47%以上,而sUSD权重最低,不到4%。
加权策略旨在为中长期持有者创造低波动性和信任最小化。(Decrypt)[2020/6/18]
⑧攻击者的智能合约,用借来的DOLA向DOLA-3Pool的CurveMetapool提供流动性。
⑨之后流动性被移除,黑客换取了约1010万的USDT,这步骤的目的是把攻击所得的DOLA换成USDT。
⑩最终黑客使用Curve上的3CryptoPool将1000万USDT转换为451WBTC。剩余的99,976.294美元被保存在攻击者的智能合约中。
?偿还AAVE上的闪电贷。
漏洞分析
被攻击的合约使用YVCrv3CryptoFeed作为InverseFinanceDOLA借贷池的价格预言机。YVCrv3CryptoFeed价格预言机返回的价格会根据CurveUSDT-WBTC-WETH池中不同代币的余额来决定Yearn的Vault代币价格,因此可被攻击者操纵。
资产去向
攻击者在合约上留下了53.244枚WBTC和99,997.294枚USDT,并在他们的合约上调用了`withdrawERC20()`函数,随后将其撤回。WBTC被换成了983.290枚以太币,USDT被换成了84.925枚以太币,总计1068.215枚以太币。随后,1000枚以太币通过多次交易被发送到TornadoFinance,至此黑客结束操作。
InverseFinnace表示,目前已暂停了借贷,没有用户的资金会被拿走或者面临风险,此次事件也正在进一步调查当中,等待提供更多的细节。
写在最后
价格预言机导致价格被操纵是一个常见问题,通过审计,我们可以发现InverseFinance的风险。在此,CertiK的安全专家建议:
1.使用Chainlink作为价格预言机。
2.使用timeweightedaverageprice的价格作为价格预言机。
3.如果上述价格预言机都不可行,借贷平台应该保障“提供抵押品”和“借款”不在一个Block里面完成,以此来减少被闪电贷攻击的可能性。
攻击发生后,CertiK的推特预警账号以及官方预警系统已于第一时间发布了消息。同时,CertiK也会在未来持续于官方公众号发布与项目预警相关的信息。
?最近高杠杆引起的加密货币暴跌行情吸引了所有人的注意力,更需要真正的互联网骑士来解救弥漫着投机气氛的Web3行业.
1900/1/1 0:00:00聪明的投资者知道什么时候该坚持,什么时候该向前,而什么时候又该悄摸地从后门离开。要想从这个市场中获得最大收益,你必须生存下来,才能发展壮大。而生存并不总是关于谁拥有最华丽的技术或最高的TVL.
1900/1/1 0:00:00Avalanche雪崩协议致力于集成市场领先的智能合约基础设施,为日益壮大的开发者群体提供更有力的支持.
1900/1/1 0:00:00金色午报|12月24日午间重要动态一览:7:00-12:00关键词:日本、以太坊、NFT、谷歌 1.日本的征税政策导致一些加密货币公司离开本国; 2.
1900/1/1 0:00:006月,DAO的管理平台Dework完成了500万美元的种子轮融资,由著名加密投资机构Paradigm和PaceCapital领投;DAO的薪酬支付系统Utopia获得了一笔由Paradigm领投.
1900/1/1 0:00:00原文标题:《我们从Crypto市场中学到的最艰难一课》别无他法通胀的阴霾,萦绕在世界上每个主流国家之上.
1900/1/1 0:00:00