Cobo安全团队:Stargate跨链桥的底层协议LayerZero重大安全漏洞分析

日前Stargate跨链桥的底层协议LayerZero更新了默认的交易验证合约,经Cobo区块链安全团队分析,此次更新修复了之前版本中存在的严重漏洞,该漏洞可能导致所有依托LayerZero构建的跨链项目的资产受到影响。StargateFinance是近日最受人瞩目的跨链桥项目,截至发文时TVL已超过35亿美金。Stargate跨链桥底层基于LayerZero实现跨链消息传递。LayerZero完成跨链消息传递的基本原理是:Oracle会将源链上的blockhash和blockreceiptsRoot提交到目标链上Relayer会将源链上跨链消息所在交易的receipt以及该receipt与blockreceiptsRoot的路径关係提交到目标链上,此时目标链上的交易验证合约会基于EthereumMPT的依赖关係,对Relayer所提交的receipt和Oracle所提交的receiptsRoot的对应关係进行验证如果验证通过,该receipt被认为是合法的receipt,并向上层协议转发,触发后续的跨链资产操作LayerZero3月28日在未发表任何公告的情况下更新了跨链使用的验证合约。Cobo安全团队通过对比原始验证合约和新验证合约代码,发现本次更新是对之前重大安全漏洞的修复。补丁核心代码如下:

加密KOL Cobie:有巴哈马账户通过FTX NFT市场帮其他用户提现:金色财经报道,加密KOL Cobie发现0x26地址从FTX成功提现2100万USDT,他研究发现,这是一个巴哈马账户在帮其他用户提现,很可能是通过在FTX的NFT市场上出售NFT来绕过内部余转账限制,例如巴哈马账户创建一个NFT,无法提币用户用全部资金购买此NFT。

据金色财经观察,今天FTX NFT市场有很多奇怪交易,多个NFT以超过100万美元成交,FTX NFT成交额超过5000万美元。[2022/11/11 12:52:05]

声音 | 眼镜蛇Cobra:比特币最终需要增加区块大小:眼镜蛇Cobra发布推文称,事实上,比特币最终需要增加其区块大小,因为即使是闪电网络也无法以高额费用运作。然而问题是,社区中很大一部分人在意识形态上陷入了小区块的思维模式,很难爬出来。[2019/4/25]

原始漏洞代码在进行MPT验证时,通过外部传入的pointer来获取下一层计算所用到的hashRoot。这裡使用solidity底层add,mload等汇编指令从proofBytes中获取hashRoot,由于没有限制pointer在proofBytes长度内,因此攻击者可以通过传入越界的pointer,使合约读取到proofBytes以外的数据作为下一层的hashRoot。这样就存在伪造hashRoot的可能,进一步导致伪造的交易receipt可以通过MPT验证。最终可造成的后果是,在Oracle完全可信的前提下,Relayer仍可以单方面通过伪造receipt数据的方式来实现对跨链协议的攻击,打破了LayerZero之前的安全假设。目前LayerZero协议的Oracle是一个类似多签的合约,三位admin中的两位提交相同的数据后,会被认为数据是有效的。但是Relayer是单签EOA控制,任何一个Relayer都可以提交攻击数据,完成所有的攻击流程。补丁后的代码使用传入的path并使用safeGetItemByIndex函数获取MPT下一层的hashRoot,保证了hashRoot存在于当前的proofBytes中,从而可以使MPT验证正确的进行下去。此次爆出漏洞的代码是LayerZero协议中最核心的MPT交易验证部分的代码,是整个LayerZero及上层协议正常运作的基石。虽然LayerZero项目方已经修复了目前明显的漏洞,但是不排除还存在其他被攻击漏洞的可能性。此外,LayerZero项目的关键合约目前大都还被EOA控制,没有採用多签机制或者时间锁机制。如果这些特权EOA的私钥一旦泄漏,也可能会导致所有上层协议的资产受到影响。在此,Cobo区块链安全团队提醒投资者注意新项目的风险,同时呼吁LayerZero项目方在对合约代码进行深度审计的同时,也尽快将目前EOA控制的特权转移给多籤或者时间锁合约,减少攻击风险敞口。Reference:https://eth.wiki/fundamentals/patricia-treehttps://etherscan.io/tx/0xf4f0495bfed37d4d95b3342ead0962433c7973f240b9b0739faa91e6ccac9d40https://www.diffchecker.com/RJdDTCx7

Pablo Escobar弟弟推出\"Diet Bitcoin\":臭名昭著的可卡因枭兼宗教人物Pablo Escobar的弟弟Roberto Escobar带着他自己的\"Diet Bitcoin\"进入了加密货币市场,他认为\"Diet Bitcoin\"将是最后的加密货币。\"Diet Bitcoin\"是最近从比特币中分叉出来的加密货币。[2018/3/22]

吴忌寒表示:Cobra称比特大陆控制53%的算力系误导:3月16日下午7点左右,bitcoin.org的创始人Cobra在推特上发文表示,“至少有53%的算力被BTC.COM、蚁池和微比特控制,而这些矿池都归比特大陆所有。”对此,比特大陆吴忌寒回复称:“几乎所有的算力任何时候都可以从蚁池和BTC.COM离开,我们不拥有对这些哈希算力的控制权。”同时吴忌寒称Cobra的说法存在误导性,实际上微比特不属于比特大陆,虽然他们拥有其股份,但与Viabtc创始人相比,他们的股份少的多。今天上午Cobra再次表示:“你的行为已经表明你控制了绝大多数的算力。通过多个矿池实体来分割算力,并试图使挖矿显得更加分散,但实际上这阻碍了技术的改进。”[2018/3/17]

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

DOT9天暴涨365倍,CultDAO凭借什么吸引着它的「信徒」?

我们超越道德,我们超越善恶,我们是变革的催化剂。——《CultDAO宣言》 电影《V字仇杀队》中的片段钟声响起,起爆手柄落下,装满炸药的列车载着V的遗体呼啸着驶向议会大厦,紧接着议会大厦伴着柴可夫斯基的《1812序曲》幻化成绚丽的烟花.

[0:0ms0-1:778ms