火星链 火星链
Ctrl+D收藏火星链
首页 > FTX > 正文

BASED:CertiK:Based智能合约出现漏洞,重新部署其一号池事件分析

作者:

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

“亡羊补牢,为时未晚”,这句话在生活中的大部分时候均适用。然而,在面临网络安全时,牢破也许就会造成无法挽回的损失。在安全问题未造成不可弥补的损失前就被发现,或是一开始便做好万全准备,才是身为区块链从业者的安全第一要义。北京时间8月14日下午,CertiK安全技术团队发现DeFi匿名耕种项目Based官方宣布有攻击者通过调用Based智能合约中的某一个函数,将一号池冻结,同时宣布将重新部署其一号池。官方发布推特称,有黑客试图将“Pool1”永久冻结,但尝试失败。而“Pool1”将继续按计划进行。CertiK通过分析该智能合约,认为这次冻结Based项目一号池事件,是一次由于存在智能合约漏洞导致的事故。

CertiK:EFVault的代理合约ENF ETHLEV经历了一次闪电贷攻击:金色财经报道,据CertiK官方推特发布消息称,EFVault的代理合约ENF_ETHLEV经历了一次闪电贷攻击。据悉,攻击者进行了多笔利用攻击,获利528,000美元。[2023/8/9 21:34:23]

事件经过

Based团队部署一号池智能合约,部署地址为0x77caF750cC58C148D47fD52DdDe43575AA179d1f。Based官方通过调用智能合约中的renounceOwnership函数来声明智能合约所有者,但未进行智能合约初始化。由于在Based智能合约中initialize函数被错误的设置为可以被外部调用,因此造成在初始化智能合约过程中,一号池的智能合约被外部攻击者用错误的值初始化。错误的初始化造成Based官方无法再次初始化一号池的智能合约,因此造成一号池被冻结,任何质押行为都无法完成。Based官方决定放弃该智能合约,重新部署一号池智能合约。智能合约技术细节

Balancer发起新提案,拟将额外收取的wstETH退还至流动性提供者:3 月 9 日,去中心化交易平台 Balancer 发起社区提案投票,计划将额外收取的 wstETH 退款至流动性提供者。此前由于协议费收取设计机制问题,Balancer 的协议费收集合约积累大量额外收取的 wstETH。Balancer 计划以空投形式将其分发给实际受影响的流动性提供者,Gas 费将由 BalancerDAO 的金库支付。此次投票将于 3 月 12 日 3:00 结束。[2022/3/9 13:47:01]

1.Based团队在部署智能合约后,没有及时的调用下图的initialize函数来初始化智能合约的设置:

安全公司CertiK提醒已确认NoaSwap由集团运营:官方消息,安全公司CertiK表示,已确认NoaSwap由负责SheepSwap的同一集团运行。CertiK提醒用户保持警惕。[2021/4/11 20:07:42]

2.外部调用者利用Based团队在部署和初始化智能合约之间的时间差,乘机调用了下图中671行被错误设置调用范围的initialize函数,抢先初始化了一号池的智能合约:

动态 | 日本加密货币交易所Xtheta和Ceres宣布合作:据cointelegraph日本站报道,日本加密货币交易所Xtheta和Ceres今日宣布合作。Ceres将持有XTheta的股权。XTheta将进一步加强内部控制系统,计划明年春天开始提供虚拟商品服务。Xtheta在日本拥有经营数字货币交易的许可证。[2018/12/27]

3.上图两个initialize函数都是由initializer的修饰符修饰。根据其中代码,如果调用了其中一个initialize函数,另外一个initialize函数就无法被调用。initializer修饰符代码如下图所示,这造成了Based官方失去了初始化函数的机会:

4.综上因素,Based智能合约无法被官方正确初始化,因此任何质押行为都无法进行。质押失败的交易记录:

如何避免事件发生

该次事件本质上是由智能合约漏洞导致的,但如果Based团队提早注意到这个漏洞,提前初始化智能合约,可以完全规避这次危险,避免一号池被冻结。因此,CertiK安全技术团队提出如下建议:部署智能合约时应准备好初始化智能合约所需要的命令脚本等工具,及时初始化智能合约,避免攻击者利用部署操作和初始化操作之间的时间差抢先初始化或者操纵智能合约。了解智能合约的运行原理和技术细节,不要盲目的采用其他的智能合约代码。邀请专业的安全团队对其智能合约进行审计,保证智能合约的安全性和可靠性。我们绝不仅仅是寻找漏洞,而是要消除哪怕只有0.00000000001%被攻击的可能性。

标签:CERBASEDBASBASEDisbalancer2BASED币RBASEMBBASED

FTX热门资讯
ETHE:一文说透以太坊 2.0改进、Staking机制与商业机会

以太坊2.0的上线将成为加密社区的重大里程碑事件,一定程度上会决定区块链行业的发展走向,其中也将诞生许多参与机会,对整个加密生态的影响非常巨大.

1900/1/1 0:00:00
AND:一件悲伤的事,你跑赢比特币了吗?

从机会成本上说,加密世界确定性最强的BTC是你买任何一个币种的“机会成本”。昨天统计了下自312以来的资产收益率,由于在DeFi热潮中算是抓住了几次机遇,对这次收益统计比较有自信.

1900/1/1 0:00:00
比特币:起底YFI:12821美元,一个月超越BTC的“空气”币

编者按:本文来自DeepChain深链,作者:可乐,Odaily星球日报经授权转载。1YFI,1BTC。YFI没有辜负它此前的“宣言”.

1900/1/1 0:00:00
数字货币:国盛证券宋嘉吉: 解析挖矿产业链之图穷“币”见

1认识比特币从了解区块链技术开始宋嘉吉的第二讲从区块链技术行业发展周期展开。2008年,比特币“白皮书”《比特币一种点对点的电子信息系统》论文发表,区块链从理论迈向实践.

1900/1/1 0:00:00
BIT:Deribit期权市场播报:0818 — 横盘突破

比特币在昨天晚上突破了12000美元,IV却没能继续上涨。从多种数据来看,目前比特币没能有效地脱离12000美元,未来可能还会在这个价格附近震荡,市场在这个位置已经积蓄了太久的力量.

1900/1/1 0:00:00
ETH:矿工噩耗:以太坊区块奖励可能降到0.5ETH?

编者按:本文来自白计划,Odaily星球日报经授权转载。平地起炸雷。这次的炸雷来自以太坊开发者的官方讨论社区“以太坊魔术师论坛”.

1900/1/1 0:00:00