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

CER:CertiK安全分析:SushiSwap仿盘 YUNO与KIMCHI智能合约漏洞或存安全隐患_DSOCCER价格

作者:

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

北京时间8月31日和9月1日,CertiK安全研究团队发现Sushiswap仿盘的两个项目YUNoFinance(YUNO)与KIMCHI.finance(KIMCHI),其智能合约均存在漏洞。如果利用该漏洞,智能合约拥有者可以无限制地增发项目对应的代币数目,导致项目金融进度通胀并最终崩溃。

无限增发漏洞

以Yuno项目中智能合约为例,CertiK安全研究团队对于该无限增发漏洞进行了详细分析,技术细节如下:

在Yuno项目中的MasterChef.sol智能合约第1354行中,dev方法可以允许当前拥有devaddr身份的智能合约调用者,将devaddr身份转移给另外一个地址。

Balancer警告有630万美元的资金面临风险,督促部分池的 LP 尽快提取流动性:金色财经报道,Balancer已警告其流动性提供商从五个资金池中撤出资金,其中有630万美元面临风险。部分 Balancer 池的协议费用已设置为 0,以避免即将公开披露的一个问题,该问题已得到缓解。该举措是由紧急多重签名完成的。这些池继续正常运行,因此这些池的流动性提供者不需要采取任何行动,他们将继续收取掉期费用,但协议不会进行扣除。

随后,Balancer 又督促部分池的 LP 尽快提取流动性,因为紧急 DAO 无法缓解该相关问题。这五个池分别位于以太坊、Polygon、Optimism和Fantom。最大的资金池是DOLA / bb-a-USD,目前管理着360万美元的资金。[2023/1/6 10:58:44]

截图出自:

Certora完成3600万美元B轮融资,Jump Crypto领投:5月17日消息,为区块链智能合约提供安全分析工具的以色列公司Certora完成3600万美元B轮融资,Jump Crypto领投,Tiger Global、Galaxy Digital、Electric Capital、ACapital、Framework Ventures、Coinfund、Lemniscap、Coinbase、VMware等参投。(The Block)[2022/5/17 3:22:59]

https://etherscan.io/address/0x450f143f1a8650fff968d890814bd5884bdc8f1d#code

Larry Cermak:币安领投了Terra 2019年种子轮融资和2021年的融资:5月15日消息,The Block研究副总裁Larry Cermak在推特上表示,很容易理解为什么CZ(赵长鹏)一连发布了多条关于LUNA的推文。币安领投了Terra 2019年的种子轮融资和2021年的融资。在大概6个月前结束的上一轮融资中,他们以4年vest和1年cliff(最短生效期)投资了3亿美元(与Jump Crypto相同)。

此前消息,Luna Foundation Guard(LFG)宣布完成10亿美元融资,本轮融资通过场外销售LUNA代币完成,由Jump Crypto和三箭资本领投,Republic Capital、GSR、Tribe Capital、DeFiance Capital等参投。[2022/5/15 3:17:13]

下图中可以看到在智能合约1282行的mint方法是由修饰器onlyOwner进行限制,修饰器onlyOwner决定了只能是智能合约拥有者来执行这个合约。

Balancer Labs和Aave合作推出Boosted Pools:12月16日消息,自动化投资组合管理器和流动性提供商 Balancer Labs 宣布与领先的 DeFi 借贷协议 Aave 合作正式推出 Boosted Pools。Balancer 指出,新产品旨在通过存入自动做市商 (AMM) 池的代币收益率来解决资本效率降低的问题。根据 Balancer 的说法,交易者通常只利用 AMM 池中可用流动性的 10%,因为交易规模小于可用流动性,而借助 Boosted Pools,通常处于闲置状态的剩余流动性可以被存入借贷协议,从而使流动性获得额外收益。不同级别的 Boosted Pool 可以带来更深的流动性、更有效的流动性整合以及更高的收益率。[2021/12/16 7:42:25]

以上三截图均出自:https://etherscan.io/address/0x450f143f1a8650fff968d890814bd5884bdc8f1d#code

拥有devaddr身份的调用者,当其身份恰好同时为owner身份的时候,可以通过调用MasterChef.sol智能合约1282行的mint方法,来无限制的增发代币。1282行的mint方法会继续调用1130行的mint方法,并继续由1130行mint方法调用1044行的_mint方法,并最终完成代币增发的操作。

Kimichi项目智能合约中存在的无限增发漏洞与以上漏洞基本相同,因此在这里不进行重复叙述。

如果owner和devaddr的地址如果相同,那么在外部没有对智能合约拥有者限制的情况下,智能合约拥有者拥有权利增发任意数量的代币,这将会将投资者置于风险之中。那么Yuno和Kimichi这两个项目中的devaddr和owner是否为同一人呢?是否有其他外部制约机制可以限制这两个项目的智能合约拥有者呢?

下图为Yuno项目MasterChef.sol智能合约中拥有devaddr和owner身份的地址。

截图出自:https://etherscan.io/address/0x9dd5b5c71842a4fd51533532e5470298bfa398fd#readContract

下图为Kimichi项目中KimchiChef.sol智能合约中拥有devaddr和owner身份的地址。

截图出自:https://etherscan.io/address/0x9dd5b5c71842a4fd51533532e5470298bfa398fd#readContract

从上两图中可以看到,Yuno项目中拥有devaddr和owner身份的地址为同一个,因此其智能合约拥有者有权利进行无限制的代币增发。而Kimichi项目中拥有devaddr和owner身份不同,但由于devaddr的身份可以进行转移,因此也存在一定的风险。

目前措施

为了确保无限增发漏洞不会被触发,对于Yuno和Kimichi两个项目的智能合约拥有者必须由外部进行限制。当前已经实施的限制条件与Sushiswap项目一致,即对任何由智能合约拥有者进行的智能合约操作,均有48小时的延迟。任何来自智能合约拥有者的操作都会被所有投资者观察到,并有48小时进行应对操作。

CertiK安全团队建议

当前DeFi以及相关Farming项目异常火爆,由于区块链项目对于项目代码公开性有要求,因此上线新项目门槛极低。如果盲目借鉴其他项目,任意漏洞都可能被引入到项目中。因此在项目上线之前,应该对项目进行严格的安全审计。

从投资者角度,当前Farming项目动辄百分之几千的回报率,极易促使投资者在没有对项目本身有足够了解的情况下进行盲目投资。例如SushiSwap,Yuno以及Kimchi三个项目均没有经过严谨的安全验证就快速上线。投资者可能会被巨大的利益回报迷惑,将宝贵资金投入到有极大风险的智能合约中。

标签:CERADDDDRANCDSOCCER价格Haddies Bay ClubDDRTBanksy Finance

Pol币热门资讯
HOT:Hotbit 定于9月3日上线 pDAI(Prime DAI)_OTB

尊敬的用户:Hotbit即将开启pDAI数字资产服务充值时间:2020年09月02日16:00交易时间:2020年09月03日16:00(香港时间)提现时间:2020年09月03日16:00交易.

1900/1/1 0:00:00
COI:估值谈不拢 陈伟星拟起诉币安 赵长鹏强势回应“四无四不”?_coinbase下载地址

围绕币安股权争议的几幢公案,真相究竟如何?8月31日晚10点,陈伟星的一条朋友圈引发关注。他指自己当年只花5分钟,决定投资几千万人民币.

1900/1/1 0:00:00
ASP:Asproex(阿波罗)的野望:开放式金融的移民之旅_cspr币最新消息

前言:2020年,比特币已完成了第三次减半,但币市的“长牛”并没如期而至。因此,无论是现货、期货,还是矿机行业也少了些许热度.

1900/1/1 0:00:00
KEX:BKEX Global 关于上线PEARL(Pearl)的公告_Kizuna Global Token

亲爱的BKEXer:????BKEXGlobal即将上线PEARL,详情如下:上线交易对:PEARL/USDT??充值功能开放时间:已开放??交易功能开放时间:2020年9月2日15:30提现功.

1900/1/1 0:00:00
VESTA:币虎第三期DeFi潜力币投票上币活动实时进展_Nest Arcade

尊敬的用户:截止2020年9月3日18点,币虎第三期DeFi潜力币投票上币活动最新情况如下:同时,截止2020年9月3日18点,VESTA总票数已达到10,000票,符合上线要求.

1900/1/1 0:00:00
HALO:霍比特交易所关于交易瓜分140,000个HALO的活动_HBTC

尊敬的社区用户:为庆祝HALO上线霍比特交易所,我们将于9月4日12:00—9月6日12:00举行“交易瓜分140,000个HALO”的活动,来回馈广大社区用户,空投总金额达140.

1900/1/1 0:00:00