月亮链 月亮链
Ctrl+D收藏月亮链
首页 > 火星币 > 正文

UND:Hundred与Agave闪电贷攻击事件分析_SOUND价格

作者:

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

1.前言

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

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

金融被攻击tx:

0x534b84f657883ddc1b66a314e8b392feb35024afdec61dfe8e7c510cfac1a098

攻击合约:0xdbf225e3d626ec31f502d435b0f72d82b08e1bdd

Huntingdon Valley Bank向MakerDAO提交抵押品引入申请:3月26日消息,Maker发推称,一家成立于1871年的宾夕法尼亚特许银行Huntingdon Valley Bank已经向MakerDAO提交了一份抵押品引入(Collateral Onboarding)申请。如果该申请得到Governance的批准,这将是美国银行首次将抵押品集成到DeFi生态系统中。

该申请提出了一种法律结构,其中Huntingdon Valley Bank与一家信托公司签订了一份主要购买协议,以使MakerDAO受益。该法律结构还有意在未来纳入更多银行。拟议的第一投资组合购买协议是为了平等参与由Huntingdon Valley Bank发起的贷款,或从其他金融机构购买或银团贷款。该申请还要求Huntingdon Valley Bank参与贷款的初始债务上限为1亿美元,这些贷款在所有拟议的贷款类别中多样化,从开始后的12至24个月期间进行部署。[2022/3/27 14:19:49]

攻击地址: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与台北市政府网络投票平台i-Voting实现技术集成:据官方消息,ThunderCore与台北市政府网络投票平台i-Voting已实现技术集成,集成后,2020年6月1日第一天的民意数已超19,400票。通过ThunderCore的技术,大众可随时在指定的ThunderCore Scan纪录平台上看到公开纪录,从而避免曾有的灌票,人工验票失误等问题。

ThunderCore(TT 链)是一个区块链公链平台,由业内研究人员和工程师创立,其本地通证为TT币。ThunderCore 的服务器完全公开、去中心化,并具备容错机制。ThunderCore 通过解决可使用性和技术应用的难题,从而推动区块链技术的广泛应用。[2020/6/3]

龙舌兰被攻击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的代码没有采用检查-生效-交互模式导致了问题的发生。

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

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

标签:UNDINGUNTHUNTSOUND价格BINGUS币PhunTokenBNBHunter

火星币热门资讯
Earn Daily No.377: Lock ETH & Earn, up to 1.5% APR

Gate.ioHODL&Earnrecentlyunveiledanewproduct“EarnEveryday”tofacilitateevenmorechancestoearnbyh.

1900/1/1 0:00:00
MOO:Moonbeam生态说:走近Linear Finance团队_HAO

「Moonbeam生态说」是Moonbeam中文爱好者社区联合Moonbeam中文高级大使组织的社区AMA活动.

1900/1/1 0:00:00
ETH:慢雾:黑客是如何通过Tornado.Cash洗币的?_ADO

随着黑客盗币事件愈演愈烈,Tornado.Cash也变得越来越“有名”,大多数黑客在获利后都毫不留情地将“脏币”转向Tornado.Cash.

1900/1/1 0:00:00
GAT:Gate.io 非首發上線Startup項目Juventus Fan Token(JUV)及免費認購規則公告(免費瓜分15,874 個JUV )_Gate.io

關於Gate.ioStartup免費空投計劃爲回饋平臺用戶,Gate.io上線“免費空投計劃”,在Startup區不定期進行區塊鏈項目的免費空投計劃.

1900/1/1 0:00:00
APE:開啟ApeCoin(APE)交易 / 2022.3.18_BAL

親愛的BitGlobal用戶:BitGlobal將在GEM上線APE數位資產服務,?詳情如下充提安排:3月18日17:00(UTC8)開放立即充值>>交易時間:3月18日17:00(.

1900/1/1 0:00:00
NFT:NFT数据日报 | MURI by Haus在过去24小时内最受巨鲸欢迎(3.21)_DNFT价格

NFT?数据日报是由Odaily星球日报与?NFT?数据整合平台NFTGO.io合作的一档栏目,旨在向NFT爱好者与投资者展示近24小时的NFT市场整体规模、交易活跃度、子领域市占比.

1900/1/1 0:00:00