日前Stargate跨鏈橋的底層協議LayerZero更新了默認的交易驗證合約,經Cobo區塊鏈安全團隊分析,此次更新修復了之前版本中存在的嚴重漏洞,該漏洞可能導致所有依托LayerZero構建的跨鏈項目的資產受到影響。
StargateFinance是近日最受人矚目的跨鏈橋項目,截至發文時TVL已超過35億美金。
Stargate跨鏈橋底層基于LayerZero實現跨鏈消息傳遞。LayerZero完成跨鏈消息傳遞的基本原理是:
Oracle會將源鏈上的blockhash和blockreceiptsRoot提交到目標鏈上
Cobo通過SOC 2 Type II認證:5月9日消息,數字資產托管解決方案提供商 Cobo 宣布已通過數據安全和隱私標準 SOC 2 Type II 認證。該認證由第三方審計機構德勤對 Cobo 的安全策略、程序和控制進行了為期數月的廣泛審計后授予。SOC 2 Type II 報告提供了確保 Cobo 的安全措施可靠有效的保證,證明了 Cobo 有能力保護客戶數據免受未經授權的訪問,維護系統可用性、流程的完整性和保密性,進一步鞏固了 Cobo 作為安全可靠的加密貨幣托管技術和解決方案提供商的領先地位。[2023/5/9 14:52:15]
Relayer會將源鏈上跨鏈消息所在交易的receipt以及該receipt與blockreceiptsRoot的路徑關係提交到目標鏈上,此時目標鏈上的交易驗證合約會基于EthereumMPT的依賴關係,對Relayer所提交的receipt和Oracle所提交的receiptsRoot的對應關係進行驗證
Bitcoin.org持有人Cobra:永遠不會撤下比特幣白皮書:Bitcoin.org持有人Cobra昨天發推稱:中本聰將比特幣白皮書上傳到Bitcoin.org,白皮書被成千上萬篇學術論文應用。我們撤下它將是對他遺產的背叛,這永遠不會發生。此前,Cobra發布對抗CSW指控的文章后,BitMEX、火幣等多家交易所宣布將保留比特幣白皮書。[2021/1/24 13:21:02]
如果驗證通過,該receipt被認為是合法的receipt,并向上層協議轉發,觸發后續的跨鏈資產操作
Cobo錢包聯合創始人神魚: 在未來每個人誕生之日起就有數字身份和數字資產:8月17日,由Alchemy pay主辦的2020區塊鏈生態合作大會在上海舉行,INNOVERVIEW創始人尹寶娟連線采訪F2Pool聯合創始人、Cobo錢包聯合創始人神魚,在題為“區塊鏈生態發展和場景:從礦業到錢包”的主題采訪中神魚表示,數字化資產已經成為人類資產的重要組成部分,在未來每個人誕生之日起就有數字身份和數字資產,所有的用戶行為都將被數字化。[2020/8/17]
LayerZero3月28日在未發表任何公告的情況下更新了跨鏈使用的驗證合約。Cobo安全團隊通過對比原始驗證合約和新驗證合約代碼,發現本次更新是對之前重大安全漏洞的修復。
聲音 | Cobra:BTC很快將取代美元成為世界儲備貨幣:比特幣官方論壇Bitcoin.org持有人眼鏡蛇Cobra發推文稱,不可避免BTC很快將取代美元成為世界儲備貨幣。解釋原因稱,美國作為世界強國正在衰落。[2018/10/28]
補丁核心代碼如下:
原始漏洞代碼在進行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-tree
https://etherscan.io/tx/0xf4f0495bfed37d4d95b3342ead0962433c7973f240b9b0739faa91e6ccac9d40
https://www.diffchecker.com/RJdDTCx7
Tags:LAYERCOBROOZEROlayer幣是哪個團隊發行的ICOBay0XPROOFZero Utility Token
尊敬的中幣用戶: ????IoTex將于區塊高度16,509,241進行網絡升級和硬分叉,為支持本次網絡升級和硬分叉,中幣將于香港時間2022年3月25日6:00暫停IOTX充幣和提幣業務.
1900/1/1 0:00:001.研究院短評 XCarnival是少有的針對元宇宙服務的基礎設施項目,非常好的契合了當前和記下來的一波元宇宙熱潮,占據了天時.
1900/1/1 0:00:00為感謝社區支持,BitWell將開展“7天內入金累計達到1000USDT即享BitWellVIP費率”活動,以回饋廣大用戶對BitWell的支持.
1900/1/1 0:00:00尊敬的XT.COM用戶:DINGO錢包升級維護已完成,XT.COM現已恢復DINGO充提業務。給您帶來的不便,請您諒解!Web3 追蹤工具 Context 將停用 Context.app:金色財.
1900/1/1 0:00:00isaspecialeventthatwillbeheldeveryMondayfromMarch8.
1900/1/1 0:00:00原文作者:DavidPhelp文章翻譯:Blockunicorn在Web3中,平臺通過成為協議而成功——這意味著人們通過成為平臺而成功.
1900/1/1 0:00:00