月亮链 月亮链
Ctrl+D收藏月亮链

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

作者:

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

1.前言

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

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

流行街头服饰品牌The Hundreds将推出元宇宙商店:金色财经报道,流行街头服饰品牌The Hundreds将在some.place上推出元宇宙商店。The Hundreds表示,虚拟商店是其在洛杉矶Fairfax社区真实商店的复刻,旨在为粉丝提供互动和社交购物体验。[2023/5/25 10:38:19]

2.分析

2.1攻击者相关信息

HundredFinance被攻击tx:

0x534b84f657883ddc1b66a314e8b392feb35024afdec61dfe8e7c510cfac1a098

攻击合约:0xdbf225e3d626ec31f502d435b0f72d82b08e1bdd

攻击地址:0xd041ad9aae5cf96b21c3ffcb303a0cb80779e358

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

多链NFT游戏Blockchain Monster Hunt推出GEM MINING 2.0:4月28日消息,据官方文章,多链NFT游戏Blockchain Monster Hunt(BCMH)宣布推出GEM MINING(宝石挖矿)2.0,将提供更多样化的游戏物品和代币随机奖励。Chain Mascots将作为成功挖出BNB宝石和MATIC宝石的奖励。

据此前报道,Blockchain Monster Hunt宣布于UTC时间4月5日4时推出“GEM MINING(宝石挖矿)”活动。据悉,每个玩家可以根据想要挖的特定宝石拥有多个挖矿位置。此外,玩家可以同时挖多个区块。一共有三种具备不同挖矿规则的宝石,分别是BCMC宝石、BNB宝石和MATIC宝石。[2022/4/28 2:36:35]

Agave被攻击tx:

0xa262141abcf7c127b88b4042aee8bf601f4f3372c9471dbd75cb54e76524f18e

攻击合约:0xF98169301B06e906AF7f9b719204AA10D1F160d6

BCM Hunt将推出内部EVM链Ambros以优化区块链网络:据官方消息,BCM Hunt将推出内部 EVM 链 Ambros。Ambros 是一种用于游戏目的的多链gas 费用优化器,适用于所有网络链的 Gas-Optimizer 链。

Ambros是一个 EVM 链,旨在优化其他区块链网络的 gas-fee 问题,这些网络将通过桥连接到现有的多链生态系统。通过这条新链,团队和合作伙伴作为节点验证者可以更好地控制 gas 费用并开发更高级的功能,为链上游戏体验提供更好的解决方案。[2021/11/2 6:26:29]

攻击地址:0x0a16a85be44627c10cee75db06b169c7bc76de2c

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

2.2攻击流程

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

矿工Wang Chun:DeFi用户每天都在支付巨额费用:矿工Wang Chun(F2Pool)今日在推特表示,DeFi用户每天都在支付巨额费用,而且他们要给矿工,挖矿对他们来说一直是一个神话。反之亦然。这是ETH社区的眼泪。[2021/5/29 22:55:07]

HundredFinance攻击调用流程

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

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

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

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

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

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

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

标签:UNDDREREDNDRfoundgameDrEE币Mirrored GoogleTNDR价格

莱特币最新价格热门资讯
ETH:金色观察|一文读懂Web3去中心化电子协议EthSign_SIGN价格

3月9日,Web3基础设施初创公司EthSign宣布完成1200万美元种子轮融资,红杉资本、红杉印度、红杉中国均参与本轮融资,本轮融资由红杉印度和MiranaVentures领投.

1900/1/1 0:00:00
BAY:金色观察丨eBay惊现无聊猿BAYC仿品 “淘宝模式”能挑战OpenSea吗?_BAYC

金色财经报道区块链3月5日讯?“海外版淘宝”eBay近日惊现“无聊猿”BoredApeYachtClub(BAYC)NFT的仿品,它们的售价仅为34.99英镑.

1900/1/1 0:00:00
区块链:金色观察|TEE是怎么帮助区块链的?_比特币大跌利好什么

隐私计算区块链的细分赛道里,有很多项目使用了TEE作为隐私计算的方向,这是一个通过软硬件结合完成对数据的物理保护的综合方案.

1900/1/1 0:00:00
区块链:研报:全球时尚虚拟人物研究报告_YETH币

伴随CG、人工智能等技术的发展与进步,真实与虚拟的边界正在消失。虚拟人物已跳脱曾经的“二次元”,频繁地活跃在现实世界的演唱会、秀场、游戏、社交账号中。放眼全球,围绕“虚拟偶像”的热情正日益高涨.

1900/1/1 0:00:00
MET:对合规性的担忧导致MetaMask拒绝以太坊交易_metamask小狐狸钱包官网版

Web3最前沿的钱包并不像你想象的那样去中心化。MetaMask禁止了某些司法管辖区的用户访问其服务以及与以太坊的交互.

1900/1/1 0:00:00
WEAVE:深度解析:Arweave 是长期区块链存储的关键参与者_AVE

原文标题:《Arweave——Web3.0存储破局者》新年伊始,RyanSelkis在Messari2022论文中写道:「在Web3硬件堆栈的各种组件中,去中心化存储可以说是最强大的.

1900/1/1 0:00:00