首发 | 操纵预言机就能空手套白狼?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

BTC重回18000美元关口:火币全球站数据显示,BTC短线上涨,突破18000美元关口,现报18000.15美元,日内跌幅达到0.73%,行情波动较大,请做好风险控制。[2020/12/11 14:53:54]

攻击步骤

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

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

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

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

天津自贸区中心商务片区通过区块链等实现司法仲裁线上处理:天津自贸区中心商务片区在全市率先上线“企业信息监管平台”和“行业数据监测系统”,健全风险预警预报机制,变被动监管为主动监管,首创金融纠纷智慧审判服务平台,通过区块链、人工智能、大数据等技术,实现司法仲裁全程线上处理,率先试水金融监管“沙盒”模式支持金融科技产业发展,确保监管能力提升与金融开放创新同步。(今晚报)[2020/10/9]

⑤攻击者用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地址。  

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

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

链链资讯

BNB”稳定币不稳“会是加密的”雷曼“时刻吗?

算法稳定币 UST 严重脱钩,Luna 代币近乎“归零”,市值最大的稳定币 Tether 周四短暂跌破 1 美元,各大蓝筹代币纷纷滑落至近期冰点,曾经达到 2 万亿美元的加密总市值缩水至 1.3 万亿美元,加密市场正在掀起一场腥风血雨。 一些分析师怀疑,“稳定币不稳定”恐怕会成为加密的”雷曼“时刻。

BitcoinWeb3.0中有哪些工作以及个人机会

尽管Web3.0蕴含着更丰富的语义,但从行业角度看, Web3.0指的是 一. ?网络运维将以更加去中心化的方式进行。 二. ?用户数字身份,资产和数据归个人所有。 三.中心化组织架构的解构和重建。 Web3.0就业者可以摆脱地域藩篱,从而寻求更加多元的发展。能者多劳、多劳多得、灵活就业。

LTCTogether:去中心化服装设计 构建全新品牌文化

设计师Jeremy Karl 和Eugene Angelo 希望生活在一个去中心化服装设计、创作者拥有自己劳动成果的世界里。 想象一下,购买一条裤子,他们的下摆长度和袋口大小是由他们未来的穿着者投票决定的。他们的面料是以正规方式采购的,它们可以在区块链上铸造成NFT,如果你转卖它们,下一个买家知道它们的来源途径。

[0:15ms0-2:864ms