INV:Inverse Finance被盗1450万美元事件分析-ODAILY

北京时间2022年4月2日19时,CertiK安全技术团队监测到InverseFinance被恶意利用,导致价值约1450万美元的资产受到损失。

该事件发生的根本原因在于外部价格预言机依赖导致价格被操纵,因此攻击者可通过操纵价格来借用资产。

攻击流程

在发起攻击之前,攻击者做了如下准备:

1.首先,攻击者部署了一个恶意合约。该合约地址为:0xea0c959bbb7476ddd6cd4204bdee82b790aa1562

2.其次,攻击者在SushiSwap/Curve.fi中进行调换,以操纵交易中的价格,该交易地址为:0x20a6dcff06a791a7f8be9f423053ce8caee3f9eecc31df32445fc98d4ccd8365

ZigZag将推出基于StarkNet的隐私交易插件Invisib L3:7月5日消息,以太坊二层解决方案zkSync上的ZK Rollup订单簿DEXZigZag将推出基于StarkNet的隐私交易插件Invisib L3,允许用户在ZK Rollups上交易时保持匿名性。Invisib L3可将订单隐藏,防止他人对用户地址(maker和taker)和金额的追踪,还可以让用户在资金转移时隐藏来源,旨在成为以太坊现有隐私解决方案的可行替代方案。[2022/7/5 1:51:10]

由于SushiSwap:INV的流动性非常低,用300ETH换取INV将大幅增加INV价格。

随后,攻击者正式发起攻击:

1.攻击者把在准备阶段获得的INV存入,并铸造了1746枚XINV代币。

阿布扎比主权基金Mubadala Investment Capital投资加密生态系统:12月13日消息,阿布扎比主权基金Mubadala Investment Capital首席执行官Khaldoonal-Mubarak在最近接受CNBC采访时对加密货币表示了赞赏。他声称,该基金正在将资金投入加密生态系统,并将区块链技术和能源列为最感兴趣的领域:“从我们的角度来看,我认为我们着眼于围绕加密的生态系统,并且正在投资这个生态系统。这可能是在区块链技术,能源使用等方面。”据悉,Mubadala Investment Capital管理着2430亿美元的资产。该基金早在2019年就开始涉足加密货币,投资于阿联酋第一家受监管的加密货币交易所MidChains。MidChains于9月底启动了四种加密货币(BTC、BCH、LTC和ETH)的交易。(U.Today)[2021/12/13 7:36:02]

2.XINV的价格计算:根据SushiSwap:INV对中的INV价格所计算。如上所述,INV的价格被操纵,因此每XINV的价值为20926美元。

动态 | Circle Invest上线BSV 且已重新启用BCH交易:据Circle Invest官方消息,Circle Invest宣布上线BSV,且已重新启用BCH交易。Circle Invest为Circle旗下的零售加密货币交易平台。[2018/12/13]

3.随着XINV的价格被修改,攻击者能够用铸造的XINV代币借用到如下资产:1588枚ETH,94枚WBTC,3999669枚DOLA与39枚YFI。

合约漏洞分析

该漏洞主要原因是对价格预言机具有依赖性,并且这中间有30分钟的窗口期。而攻击在准备阶段完成后正式发生,仅仅用了15秒。

声音 | XP Investimentos首席执行官:近300万巴西人知道比特币:XP Investimentos是巴西最大的独立经纪商之一,最近宣布他们将在未来几个月开设交易平台,用于交易比特币和以太坊。XP Investimentos首席执行官Guilherme Benchimol在圣保罗举行的活动中表示,近300万巴西人知道比特币,而只有60万人投资了它。[2018/9/22]

在这种情况下,因为timeElapsed==15,预言机合约Keep3rV2Oracle的函数_update()中'timeElapsed>periodSize'的检查将被绕过。这意味着最后的累积价格还没有被更新。由此可见,函数_computeAmountOut()中的amoutOut会比预期的数额大,因为priceCumulative已经被操纵了,但_observation.priceCumulative没有被更新。

奥地利金融监管机构禁止挖矿公司INVIA GmbH运营:据Financefeeds消息,今日(29日),奥地利金融监管机构(FMA)发布公告,命令数字货币挖矿公司INVIA GmbH停止运营。这是由于INVIA GmbH公司对其投资基金公司进行了未经授权的管理。据奥地利官方数据,FMA 2017年共处理2325件与数字货币欺诈有关的投诉。[2018/5/29]

一方面,XINV的价格依赖于SushiSwap:INV对的储备,其流动性非常低。

另一方面,TWAP可以防止闪电贷攻击。理论上,攻击者能够通过"牺牲"一些钱来操纵价格,也就是说,用他自己的钱来改变价格。在这个特殊的价格预言机设计中,如果经过的时间没有超过30分钟,当前的价格不应该被用来计算出金金额。

资产追踪

据CertiKSkyTrace显示,价值约1450万美元的资产被盗后已被转移到TornadoCash。

其他细节

利用漏洞进行交易的准备期间:

https://etherscan.io/tx/0x20a6dcff06a791a7f8be9f423053ce8caee3f9eecc31df32445fc98d4ccd8365

利用漏洞进行交易发起攻击:

https://etherscan.io/tx/0x600373f6752132https://etherscan.io/tx/0x600373f67521324c8068cfd025f121a0843d57ec813411661b07edc5ff781842

攻击者地址1:https://etherscan.io/address/0x117c0391b3483e32aa665b5ecb2cc539669ea7e9

攻击者地址2:

https://etherscan.io/address/0x8b4c1083cd6aef062298e1fa900df9832c8351b3

攻击合约:

https://etherscan.io/address/0xea0c959bbb7476ddd6cd4204bdee82b790aa1562

预言机合约:

https://etherscan.io/address/0x39b1df026010b5aea781f90542ee19e900f2db15#code

SushiSwapINV-ETHPair:

https://etherscan.io/address/0x328dfd0139e26cb0fef7b0742b49b0fe4325f821

XINV合约地址:https://etherscan.io/address/0x1637e4e9941d55703a7a5e7807d6ada3f7dcd61b#code

Keep3rV2预言机合约地址:

https://etherscan.io/address/0x39b1df026010b5aea781f90542ee19e900f2db15#code

写在最后

现如今,很多项目都会用到预言机,部分项目还会对其具有很强的依赖性。安全审计,会审查预言机的设计合理性、价格算法以及经济模型等。

因此,CertiK的安全专家建议:尽量避免使用流动性低的池子作为价格预言机价格来源,同时对项目进行安全审计从而保证预言机模型的正确性。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

BNBDAO:新奇的搜索引擎DAO-ODAILY

推荐理由:本文介绍了DAO由于其组织结构而具有的特殊能力,能够作为全新的搜索工具帮助组织更好地发展。并且阐述了公司等级制度的优缺点,和DAO组织进行对比,更生动形象的展现出DAO的优点和特殊性.

[0:0ms0-0:792ms