宇宙链 宇宙链
Ctrl+D收藏宇宙链

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

作者:

时间:1900/1/1 0:00:00

1.前言

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

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

金融被攻击tx:

0x534b84f657883ddc1b66a314e8b392feb35024afdec61dfe8e7c510cfac1a098

攻击合约:0xdbf225e3d626ec31f502d435b0f72d82b08e1bdd

Genesis前副总裁Roshun Patel作为合伙人加入风险投资公司Hack VC:3月23日消息,Linkedin 显示,Genesis 前副总裁 Roshun Patel 已于今年 2 月作为合伙人加入风险投资公司 Hack VC,在去年 3 月离职之前,Roshun Pate 在 Genesis 工作了三年多。

风险投资公司 Hack VC 由 Ed Roman 和 Alexander Pack 共同创立,去年初该公司宣布已从包括红杉资本、富达和数字货币集团在内的支持者那里筹集了 2 亿美元的资金,其支持的项目及初创公司包括 EigenLayer、Mirror 和 Mysten Labs 等。[2023/3/23 13:22:30]

攻击地址: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

声音 | ThunderCore联合创始人:长远来看DApp和传统应用可以在对用户有利的环境中共存:ThunderCore联合创始人Chris Wang在接受采访时表示,DApp主要的优势是透明度。你可以通过查看网络上的智能合约代码来验证游戏开发者是否作弊,这也是和游戏应用程序现在DApp中如此流行的部分原因。例如,在游戏环境中,任何概率(例如游戏中的随机掉落战利品)都是开放给每个人看的。考虑到其采用面临的重大障碍,任何从传统应用到基于区块链的应用的大规模过渡在短期内似乎都不太可能。从长远来看,DApp和传统应用可以在对用户有利的环境中共存。[2019/7/22]

龙舌兰被攻击tx:

0xa262141abcf7c127b88b4042aee8bf601f4f3372c9471dbd75cb54e76524f18e

攻击合约:0xF98169301B06e906AF7f9b719204AA10D1F160d6

攻击地址:0x0a16a85be44627c10cee75db06b169c7bc76de2c

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

2.2攻击流程

由于百金融与龙舌兰攻击流程与手法类似,因此我们使用百金融进行分析。

百金融攻击调用流程

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

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

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

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

5、归还闪电贷

6、获利转移

2.3漏洞细节

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

合约实现地址:

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

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

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

在百金融攻击中攻击者重入的调用路径如下:

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

3.总结

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

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

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

标签:UNDNFTAVESISCompound Saifio币NFTMetaverseXGenesis Shards

狗狗币最新价格热门资讯
从买商品到买符号,NFT会是消费领域的下一个“品牌”?

文化、经济和科学技术的变革不仅提高了人们的生活水平、丰富了人们的精神生活还催生出了属于当前社会特点的消费类型。从“生产型社会”转变成“消费型社会”不仅仅体现在生产模式上的变化,更重要的是人们消费观念的转变.

1900/1/1 0:00:00
对话Filecoin创始人:未来有可能会产生第一个互联网本土国家

本文由深潮TechFlow志愿者0xz整理编译自DelphiPodcast对话协议实验室创始人兼IPFS、Filecoin创始人JuanBenet,谈论了什么是Web3?如何充分发挥Web3的潜力?他甚至提出,未来.

1900/1/1 0:00:00
Meta Utopia宣布进驻The Sandbox元宇宙

我们很高兴地宣布:TheSandbox与MetaUtopia建立了新的伙伴关系,通过运营虚拟空间和开发NFT资产,在全球范围内传播乌托邦文化。这次合作即TheSandboxMetaverse中的乌托邦.

1900/1/1 0:00:00
XT.COM關於恢復PARA充提及交易的公告

尊敬的XT.COM用戶:XT.COM將於2022年3月15日21:00恢復PARA充提業務以及開啟PARA/USDT交易對.

1900/1/1 0:00:00
Gate.io LM EXCLUSIVE SPRING PRIZES: $10,000 Up For Grabs ( Last 1 day )

Havingusheredinthenewyear,wearenowatatimewheneverythingisabouttocometolife.TohelpmoreusersembarkonanewTradingandLiqui.

1900/1/1 0:00:00
幣安合約將上線BTC、ETH次季0624U本位交割合約

親愛的用戶:幣安合約將於2022年03月22日11:30上線BTC、ETH次季0624U本位交割合約。當季0325U本位交割合約將於2022年03月25日16:00交割,敬請留意.

1900/1/1 0:00:00