链资讯 链资讯
Ctrl+D收藏链资讯

DEF:Hundred 与 Agave 闪电贷攻击事件分析_hundredchain

作者:

时间:

1.前言

北京时间3月15日晚,知道创宇区块链安全实验室?监测到Gnosis链上的借贷类协议?HundredFinance与Agave?均遭遇了闪电贷袭击,包括?AAVE的分支Agave?和?Compound的分支HundredFinance?。协议损失超1100万美元。目前?项目方已暂停其数百个市场。

知道创宇区块链安全实验室?第一时间跟踪本次事件并分析。

2.分析

NEAR将于本月启动夜影协议第一阶段并引入Chunk-Only Producers:9月9日消息,NEAR宣布将于本月启动夜影协议第一阶段并引入Chunk-Only Producers,Chunk-Only Producers仅负责在一个分片中生成区块。NEAR计划引入250至400名Chunk-Only Producers,该阶段预计将于本月下旬启动。

据悉,之后的第二和第三阶段均将于2023年启动,第二阶段会将状态和处理都将完全分片,第三阶段则将实现动态分片,网络将被动态拆分为分片,然后根据资源利用率进行合并,进一步提高网络可扩展性。[2022/9/9 13:20:23]

2.1攻击者相关信息

HundredFinance被攻击tx:

0x534b84f657883ddc1b66a314e8b392feb35024afdec61dfe8e7c510cfac1a098

知情人士:Riot Blockchain聘请野村控股并购董事总经理Jason Chung担任企业发展主管:6月1日消息,据知情人士透露,比特币基础设施公司Riot Blockchain已聘请野村控股的并购董事总经理Jason Chung担任其企业发展负责人,以帮助该公司的业务进行战略交易。Jason Chung自2014年以来一直在野村控股从事并购工作,先是在纽约,然后在香港,在此之前,他在法国兴业银行工作了大约八年。野村控股和Riot Blockchain均未回应置评请求。(彭博社)[2022/6/1 3:55:28]

攻击合约:0xdbf225e3d626ec31f502d435b0f72d82b08e1bdd

攻击地址:0xd041ad9aae5cf96b21c3ffcb303a0cb80779e358

多链NFT游戏Blockchain Monster Hunt将推出新链,集成智能合约平台Moonbeam Network:2月9日消息,据官方消息,多链NFT游戏Blockchain Monster Hunt(BCMH)将推出新链,并将于北京时间2月25日10点集成智能合约平台Moonbeam Network。

据了解,Blockchain Monster Hunt是一个受Pokemon Go启发的多链NFT游戏,用户可在游戏中狩猎NFT怪物或从市场购买NFT。其主网已于1月正式上线。[2022/2/19 10:02:33]

攻击后跨链匿名化:https://etherscan.io/txs?a=0xd041ad9aae5cf96b21c3ffcb303a0cb80779e358

Agave被攻击tx:

大数据公司Phunware以大约2380万美元购买了额外的398枚比特币:11月22日消息,市场消息,大数据公司Phunware以大约2380万美元购买了额外的398枚比特币,平均价格约为59917美元/枚。[2021/11/23 7:05:18]

0xa262141abcf7c127b88b4042aee8bf601f4f3372c9471dbd75cb54e76524f18e

攻击合约:0xF98169301B06e906AF7f9b719204AA10D1F160d6

攻击地址:0x0a16a85be44627c10cee75db06b169c7bc76de2c

攻击后跨链匿名化:https://etherscan.io/txs?a=0x0a16a85be44627c10cee75db06b169c7bc76de2c

澳大利亚IOT集团与Hunter Energy合作重建Redbank电厂:根据周二的一份报告显示,澳大利亚一家技术公司IOT集团与Hunter Energy合作重建Redbank电厂,将运用区块链技术,以降低其能源成本。该公司预计,与目前的成本相比,IOT的新能源账单将使成本减少20%。据悉此前该工厂于2014年首次关闭。[2018/4/13]

2.2攻击流程

由于HundredFinance与Agave攻击流程与手法类似,因此我们使用HundredFinance进行分析。

HundredFinance攻击调用流程

1、攻击者利用合约在三个池子中利用闪电贷借出WXDAI和USDC

2、在WETH池子质押借出的部分USDC

3、利用重入利用一笔质押,超额借出池子中资金

4、重复质押-重入借出步骤,将其他两个池子资产超额借出

5、归还闪电贷

6、获利转移

2.3漏洞细节

导致本次问题的根本原因是由于在Gnosis链上的官方桥接代币xDAI合约中实现了一个对于to地址的回调(callAfterTransfer函数)

合约实现地址:

https://blockscout.com/xdai/mainnet/address/0xf8D1677c8a0c961938bf2f9aDc3F3CFDA759A9d9/contracts

该回调将直接导致重入漏洞的产生,同时由于在HundredFinance团队fork的Compound版本中没有严格遵循检查-生效-交互,进而导致了总借贷量更新晚于重入实现。最终攻击者得以超额借贷。

类似的,对于Agave项目方,攻击者利用liquidateCall函数内部调用会调用xDAI的?callAfterTransfer?方法进行回调,最终导致攻击者能再次进行借贷。

在HundredFinance攻击中攻击者重入的调用路径如下:

在Agave攻击中攻击者回调路径如下:

3.总结

此次遭受攻击的两个借贷项目由于错误的引入了存在重入的token,同时项目方的fork的代码没有采用检查-生效-交互模式导致了问题的发生。

我们强调:对于一个优秀的项目的引用必须建立在足够的理解和严谨的开发上,尤其是存在差异化的部分,切忌顾此失彼最终因为一个小的差错导致项目全部的损失。

近期,各类合约漏洞安全事件频发,合约审计、风控措施、应急计划等都有必要切实落实。

标签:DEFDREREDNANXDEFI币hundredchainredpulseUniswap Finance

币安app下载热门资讯
ION:为什么“使用以太坊登录”具有革命性_SIW

“使用以太坊登录”(Sign-InwithEthereum,SIWE)颠覆了用户在互联网上的选择.

比特币:金色观察|能源巨头BTC挖矿势能正在崛起_加密货币指数

根据彭博社报道,石油巨头埃克森美孚(ExxonMobil)正在尝试利用废弃资源转向比特币挖矿。埃克森美孚与克鲁索能源公司签署了一项协议,利用其北达科他州油井多余的天然气为比特币挖矿业务提供动力.

比特币:晚间必读5篇 | VC正在吃掉整个Web 3.0_INFINITY

1.AxieInfinity的Origin升级会有什么更新?3月18日,AxieInfinity官方在推特上发布了关于Origin升级更新的消息。此次更新包含了7个相关内容.

DEF:「DeFi大萧条」是伪命题 市场结构创新才刚开始_FIN

随着NFT、DAO和玩赚游戏越来越火,DeFi市场最近的确有些黯然失色。数据不会说谎,DeFi代币市值已经从2021年5月高点暴跌了75%,即使是一些长期支持DeFi行业的人也不得不承认,市场表.

加密货币:加密项目必修科目:代币经济学_BFX Finance

什么是代币经济学? 由"代币?"和"经济学"这两个词组合而成,代币经济学是一个在加密领域至关重要的概念,然而,它一直缺乏一个共识。然而,"代币"和"经济学"这两个词是我们一个完美的切入点.

OPEN:去全球化推动美元本位制终结 Web3成为新的全球化力量_SEADOG价格

我们可以感觉到世界上正在发生巨大的构造变化。人类在全球范围内组织自己的方式已经发生了很多重塑和重新配置。有一个潜在的潮流正在定义这个阶段变化是如何展开的: 去全球化.