首发 | 操纵预言机就能空手套白狼?DEUS Finance DAO被盗1570万美元攻击事件分析

本文由Certik原创,授权金色财经首发。

北京时间2022年4月28日10:40:14 ,CertiK审计团队监测到DEUS Finance的合约被恶意攻击,造成了约1570万美元(折合人民币约1.03亿)的损失。

攻击者恶意操纵DEI的价格,从DeiLenderSolidex合约中通过提供少量的抵押品提取了大量的DEI。

漏洞交易https://ftmscan.com/tx/0x39825ff84b44d9c9983b4cff464d4746d1ae5432977b9a65a92ab47edac9c9b5

美联储:2021年底GDP增速预期中值为6.5%:根据美联储FOMC经济预期,2021年底GDP增速预期中值为6.5%,去年12月预期为4.2%;2022年底GDP增速预期中值为3.3%,去年12月预期为3.2%;2023年底GDP增速预期中值为2.2%,去年12月预期为2.4%。长期GDP增速预期中值为1.8%,去年12月预期为1.8%。美联储重申,如果出现可能阻碍美联储目标实现的风险,美联储将准备适当调整货币政策立场。(金十)[2021/3/18 18:54:42]

攻击步骤

①攻击者部署攻击合约并向借贷池DeiLenderSolidex合约提供抵押。

②随后攻击者利用攻击合约获得了超过143,200,000 USDC用以发起攻击。

DEX交易量周增长近25%:据DAppTotal数据,去中心化交易所近7天交易额较上周增长22.4万,涨幅为24.63%。在所有去中心化交易所中,Uniswap V2日交易量突破1000万美元,占去中心化交易所日交易量的90%左右。[2020/10/2]

③攻击合约将这143,200,000 个借得的USDC在USDC/DEI交易对池0x5821573中换为9,547,716个DEI,此举导致DEI的价格被大幅提高。

④由于DeiLenderSolidex合约是用预言机来确定用户抵押品的价值,而预言机合约使用被恶意操纵的交易对池的价格作为价格来源。因此通过提高的价格和之前提供的抵押,攻击者可从借贷池(DeiLenderSolidex)中总计借贷到17,246,885 DEI,这一数额远大于之前攻击者提供抵押的金额。

⑤攻击者用9,547,716个 DEI交换到的143,184,725 USDC来偿还闪电贷款,最终获取差价离场。

漏洞分析

通过闪电贷,攻击者能够操纵交易对的状态,并进一步操纵DEUS的预言机价格,以此利用不对等的价值借贷DEI。

资产去向

截至撰稿时,黑客已将攻击所得转到以太坊上并换成ETH,随后将5,446个ETH(总价值约1570万美元)存入Tornado Cash。

https://debank.com/profile/0x701428525cbac59dae7af833f19d9c3aaa2a37cb/history 

写在最后

预言机合约不应该直接使用交易对池中的价格作为价格来源,而安全审计可以有效地避免这一风险。

CertiK安全专家建议:如果只有代币合约被审计,这种情况在审计过程中将会指出第三方依赖风险。项目应该避免直接从交易对池中获取价格。建议根据项目的逻辑,使用更值得信任的预言机:

使用多个可靠的链上价格预言机来源,例如Chainlink和Band协议。

使用时间加权平均价格(TWAP)。TWAP代表了一个代币在特定时间范围内的平均价格。因此如果攻击者仅操纵一个区块的价格并不会对平均价格产生太大的影响。

如果合约模式允许,将函数调用者限制在一个非合约/EOA地址。  

闪电贷款只允许用户在一次交易中进行借贷。如果合约用例允许,可强制关键交易至少跨越两个区块。 

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

金宝趣谈

以太坊交易所金色观察|一文读懂?LinkKey(附SNS注册教程)

LinkKey是一个分散的自治组织(DAO),没有公司总部或办公室。KEY由社区用户发布,其操作过程完全取决于KEY令牌的分发和激励。基于NFT特性和社交网络的产品设计属于新一代数字社交网络。LinkKey致力于创建一个“分布式社交元宇宙”。 LinkKey以ENS为灵感创建了SNS,但更注重实用性。

AVAX新生代跨链桥:不止于资产跨链 着眼于DApp跨链交互

公链大战之后,市场已形成以以太坊为首多链并存的格局,链与链之间的资产转移、智能合约的跨链交互已成为链上活动的日常,作为实现区块链之间信息互通的底层基础设施,跨链工具也成为热门产品,不仅为用户所需,也被资本看好。

AAVE走进 Seba Bank:世界上第一家受监管的加密银行

距离瑞士苏黎世乘火车不到半小时,在风景如画的楚格镇中心,有一座百年历史的建筑,有着优美的壁画外墙、古老的木天花板和柔和的百叶窗。 这座前市政厅建筑对于任何游览瑞士丰富建筑的旅行团来说,都是一个受欢迎的观赏点。然而,可能让旅行团感到惊讶的是,每个进出这栋建筑的人都穿着正装。

TRX金色观察|Convex:DApp的全局状态管理工具

4月27日,A16Z宣布,Convex获得由AndreessenHorowitz领投的2600万美元A轮融资。 跟投的包括GitHub前首席执行官NatFriedman、Alphabet董事会成员RamShriram、Netlify等。 Convex是面向Web开发人员的全局状态管理平台。

[0:0ms0-6:994ms