木星链 木星链
Ctrl+D收藏木星链

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

作者:

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

1.前言

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

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

NFT租赁市场Double Protocol将扩展至公链Thunder Core:金色财经报道,NFT租赁市场Double Protocol与公链Thunder Core达成合作,将把NFT租赁服务扩展至Thunder Core上的NFT,其中Flappy Machine将作为首个使用Double Protocol允许玩家租赁NFT的生态项目。[2022/12/27 22:09:45]

Hundred Finance被攻击 tx:

0x534b84f657883ddc1b66a314e8b392feb35024afdec61dfe8e7c510cfac1a098

攻击合约:0xdbf225e3d626ec31f502d435b0f72d82b08e1bdd

NFT主题餐厅Bored & Hungry将在菲律宾区块链周期间开设快闪店:11月28日消息,NFT主题餐厅Bored and Hungry将在菲律宾区块链周期间开设快闪店,仅开放三天,即11月29日至12月1日。这将是Bored and Hungry首次在东南亚国家开设快闪店。(CoinGeek)

据此前报道,首家Bored Ape Yacht Club(BAYC)NFT主题餐厅Bored & Hungry已经于当地时间4月9日在美国加州长滩正式开业。据悉,Bored & Hungry餐厅将以快闪店的形式开放90天。该餐厅接受ApeCoin(APE)、ETH以及借记卡/信用卡支付方式。Bored & Hungry在开业三个月后,不再接受加密货币付款,餐品只显示美元价格。[2022/11/28 21:06:40]

攻击地址: 0xd041ad9aae5cf96b21c3ffcb303a0cb80779e358

NEAR将于第三季度末引入Chunk-Only Producer角色,仅负责在单个分片中生成Chunk:7月1日消息,NEAR将于7月13日开启Stake Wars III,该阶段将专注于引入仅负责在单个分片中生成Chunk的Chunk-Only Producer,他们可以在要求不高的机器上运行他们的验证节点,例如4核CPU、8GB RAM和200GB SSD存储。NEAR表示,一旦第三季度末NEAR主网上可以使用Chunk-Only Producer,NEAR计划再增加200至300个验证者,NEAR网络目前由100个验证者保护。[2022/7/1 1:44:02]

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

动态 | ThunderCore 团队被曝分别向交易所 Upbit 和火币转出大量代币 引发社区恐慌:链闻消息,ThunderCore 电报群有社区成员曝出 ThunderCore 团队疑似在两天之前分别向交易所 Upbit 和火币转出 5000 万枚和 3000 万枚 ThunderCore 代币,并贴出疑似转币交易记录,引发社区中散户投资者恐慌。尽管 ThunderCore 团队在电报群中回应称,「团队没有抛售代币」,而是过去两周进行了业绩评估,将团队奖金以代币方式支付,但是为了保护团队成员隐私,所以为每一位成员创建了火币钱包地址,将代币奖金打入了火币地址进行相应分配,「团队是清白的,但是这种做法确实不是最明智的做法」。但是该说法未能解释向交易所 Upbit 转出 5000 万枚代币的原因,也未能打消社区中的出现的恐慌和批判声音。ThunderCore 最早的中文社区 ThunderFans 今日宣布停止运营,该社区公众号撰文表示,该项目团队「本身对去中心化没有敬畏之心、对投资人没有感恩之心、对市场没有认知之心、对支持者没有赤城之心」。截止发稿时,ThunderCore 首席执行官 Chris Wang 未回应相关问询。[2019/5/13]

Agave被攻击tx:

动态 | Product Hunt将Binance Academy列为第三大最受欢迎的网站:据bitcoinexchangeguide报道,Y Combinator支持的新产品分享网站Product Hunt将币安教育计划,即Binance Academy列为其榜单上第三大最受欢迎的网站。其他一些排名较高的加密相关产品包括Robinhood的交易工具和Earn.com。[2019/2/19]

0xa262141abcf7c127b88b4042aee8bf601f4f3372c9471dbd75cb54e76524f18e

攻击合约:0xF98169301B06e906AF7f9b719204AA10D1F160d6

攻击地址: 0x0a16a85be44627c10cee75db06b169c7bc76de2c

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

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

Hundred Finance 攻击调用流程

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

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

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

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

5、归还闪电贷

6、获利转移

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

合约实现地址:

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

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

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

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

在 Agave 攻击中攻击者回调路径(调用 liquidateCall 时内部调用时回调)如下:

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

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

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

标签:UNDOREREDThunderDDU FoundationDDS StoreBored TokenTHUNDERADA

比特币行情热门资讯
NFT:围观归零的Wanderverse 盗个图居然走1500万

如此热门的NFT,让谁赚到钱了?第一个答案肯定是子!因NFT行业缺乏监管,虚假网站、盗版游戏角色、盗版图片......让子在该领域大发横财.

1900/1/1 0:00:00
区块链:金色早报 | 美联储将基准利率上调25个基点至0.25%-0.50%区间

头条▌美联储将基准利率上调25个基点至0.25%-0.50%区间3月17日消息,美联储将基准利率上调25个基点至0.25%-0.50%区间,为2018年12月以来首次加息,符合市场预期.

1900/1/1 0:00:00
WEB:Web3必修课之DAO

Web3概念在2017年就火了起来,但直到现在也没有很准确的定义来概括它。概因它所囊括的东西太过庞杂了,甚至可以自顾自地认为,推动互联网发展的组件都可以称为Web3.

1900/1/1 0:00:00
XYZ:倍受web3组织青睐 如何获得你的 .XYZ 域名?

因此,我们如何押注 .com、.in、.eu 和 .gov 等已建立的域名?非 .com 域名似乎在区块链领域中更受欢迎。例如,.xyz 域是区块链组织最常用的域名之一.

1900/1/1 0:00:00
ALA:解读YugaLabs Deck 不留活路的震撼

花了一下午时间看网传的YugaLabs的Deck。90页的Deck,七八十页都在凡尔赛。不愧是将核心高管都换成了来自苹果、谷歌、HBO等公司高管的团队,我仿佛看了一场精彩的Apple新品发布会,

1900/1/1 0:00:00
以太坊:金色前哨|以太坊测试网Kiln将于3月17日进行PoS升级

3月15日,以太坊基金会官方博客发文,宣布以太坊合并公共测试网 Kiln 已上线,当前网络为 PoW 阶段,预计将于3 月 17 日进行 PoS 的合并升级.

1900/1/1 0:00:00