区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > BTC > 正文

UFARM:Zabu Finance闪电贷安全事件分析_Wanaka Far

作者:

时间:

前言

9月12日,知道创宇区块链安全实验室 监测到 Avalanche 上的 DeFi 协议  Zabu Finance 项目遭受闪电贷攻击。实验室第一时间跟踪本次事件并分析。

涉及对象

攻击合约

攻击合约1:

0x0e65Fb2c02C72E9a2e32Cc42837df7E46219F400

攻击合约2:

RIZZO:传奇密码学家Nick Szabo将比特币视为最好的货币形式已过去两年整:金色财经报道,比特币杂志编辑RIZZO表示,传奇密码学家Nick Szabo谈论比特币已经过去整整两年了。

Nick Szabo于2020年12月26日表示,比特币是价值投资,货币是一种相当有价值的服务,而比特币是最好的货币形式。[2022/12/27 22:09:18]

0x5c9AD7b877F06e751Ee006A3F27546757BBE53Dd

ZABUFarm:

0xf61b4f980a1f34b55bbf3b2ef28213efcc6248c4

Uniswap创始人:历史将证明Elizabeth Warren针对DeFi的言论是错误的:12月15日消息,Uniswap创始人Hayden Adams在社交媒体上发文表示,参议员Elizabeth Warren针对DeFi和Stablecoin的言论简直是大错特错。因为DeFi是Web3的透明金融基础设施,和传统Web2时代的企业不一样,Web3为艺术家、游戏玩家、作家、建设者、记者和其他创作者赋能,也为他们提供了协调、拥有、变现和交换他们直接创造的价值的工具,帮助他们消除对当前互联网上有害、封闭的生态系统的依赖。

Hayden Adams同时表示,我们目前尚处于早期,所以在边缘地带有些粗糙,但DeFi是使以上这一切成为可能的支柱。而那些从封闭生态系统中提取价值的传统利益团体很乐意看到它失败。历史将最终证明,ElizabethWarren今天对Web3和DeFi的误导性攻击是错误(和失败)的言论。(Stablecoin)。[2021/12/15 7:41:35]

SPORE:

Nick Szabo:基于信任的验证是比特币带来的最重要的改进:金色财经报道,据官方推特消息,智能合约先驱Nick Szabo今日在迈阿密举行的比特币2021大会上表示,中心化的系统创造了有的环境,导致了高昂的治理成本。比特币解决了这个问题,它是信任最小化的去中心化,它创造了一种对传统第三方依赖性更少的资产。基于信任的验证是比特币带来的最重要的改进。[2021/6/5 23:13:25]

0x6e7f5c0b9f4432716bdd0a77a3601291b9d9e985

漏洞成因分析

漏洞产生原因在于 Defi 协议与代币协议之间的不兼容,其不兼容主要是 zabuFarm 合约质押功能与 spore 合约转账功能出现冲突,下面从双方功能实现逻辑来分析冲突。

加密软件公司Zabo筹集250万美元种子轮资金:金色财经报道,加密软件公司Zabo已通过种子轮融资筹集了250万美元。本轮融资由Moonshots Capital牵头,现有投资者Blockchange Ventures等参与。Zabo联合创始人Alex Treece表示,该公司计划扩大其工程团队。[2020/3/5]

zabuFarm合约质押功能

zabuFarm 合约质押功能由函数 deposit 实现

简述 deposit 函数实现逻辑:

1.由传参_pid 获取对应矿池信息与用户信息

2.更新_pid 对应矿池信息,当用户账户不为 0 向用户发送质押已产生奖励

3.将传参_amount 数量的代币从函数调用者转移到该合约

4.更新用户添加的代币以及最新奖励状态

5.触发质押事件

spore合约转账功能

spore 合约转账功能由函数_transferStandard 实现(ps:_transferStandard 函数是 zabuFarm 合约质押功能转账时调用的函数)

简述_transferStandard 函数实现逻辑:

1.由传参 tAmount 通过_getValues 函数获取五个值,分别是 rAmount 实际转账数量, rTransferAmount 收费后转账数量, rFee 实际费用,tTransferAmount 初始转账数量,tFee 初始费用

2.对相应账户进行实际转账代币数量更新

3.通过_reflectFee 函数进行费用记录更新

由此我们可以发现 zabuFarm 合约质押功能与 spore 合约转账功能出现冲突的本质在于 deposit 函数仅是对用户传入转账金额_amount 做用户账户更新记录,而不是对_transferStandard 函数在收取费用后实际转账做用户账户更新记录,导致实际收款小于账户记录,俗称亏本买卖。

简述攻击过程

1.利用攻击合约1 0x0e65,将 WAVAX 代币通过 Pangolin 置换成 SPORE 代币,并质押到 ZABUFarm 合约中;

2.通过攻击合约2 0x5c9A 从 Pangolin 闪电贷借出 SPORE 代币,并利用 SPORE 代币不断在 ZABUFarm 合约进行质押-提现的操作,消耗原本属于ZABUFarm 合约的SPORE 代币,由于 ZABUFarm 合约是通过 SPORE 代币总量计算奖励,攻击合约1 0x0e65 会获得巨额 ZABU 代币奖励;

3.最后取出质押 SPORE 代币,归还闪电贷,抛售 ZABU 代币获利。

总结

此次攻击属于 defi 协议与代币协议之间不兼容导致的,迄今为止此类攻击事件已发生数次,知道创宇区块链安全实验室再次提醒,近期各链上频频爆发攻击事件,合约安全愈发需要得到迫切重视,合约审计、风控措施、应急计划等都有必要切实落实。

标签:ABUSPOREFARUFARMABU价格SPORE价格Wanaka Far

BTC热门资讯
区块链:彭博社:SEC要求两个ETF基金从其代码中删除“区块链”一词_ETF

作者:Ana Berman  翻译:Maya4月12日,彭博社援引知情人士的消息称,美国证券交易委员会(SEC)要求两个ETF基金从其字号中删除“区块链”一词.

ETF:CFTC主席:以太坊是一种商品 将允许以太坊期货上市_BERRY

据雅虎财经报道,美国商品期货交易委员会(CFTC)主席Heath Tarbert表示,“以太坊是一种商品。”他是在周四于纽约举行的雅虎财经市场峰会上发表这一言论的.

ARM:SEC提案拟扩大“合格投资者”的范围_spore币最新消息

美国证券交易委员会(SEC)希望允许更多的个人和实体投资受监管的金融工具。 根据SEC周三发布的新闻稿,其打算扩大成为合格投资者的范围.

DEF:DeFi安全令人堪忧 Fei Protocol “重入漏洞”导致超8000万美元被盗_yefi币最近怎么了

周六,去中心化金融 (DeFi) 平台Fei Protocol 向其投资者通报了多个 Rari Capital Fuse 池的漏洞利用,同时要求黑客返还被盗资金,悬赏1000万美元.

DEF:金色DeFi日报 | 美SEC专员:由于DeFi的去中心化 很难对其进行监管_NFT

DeFi数据 1.DeFi总市值:507.07亿美元 市值前十币种涨跌幅,金色财经制图,数据来源Coingecko2.过去24小时去中心化交易所的交易量:17.8亿美元 金色午报 | 6月2日午.

EFI:GameFi能否被简单的定义为DeFi?_DeFi11

GameFi的本质到底是什么?GameFi能否被简单的定义为DeFi?关于这些问题,争论不休。其中有的观点鞭辟入里,但更多的往往是马克吐温笔下“柯利种”一般的似是而非.