Cobo安全團隊詳解Stargate漏洞:可能導致偽造的交易receipt通過MPT驗證

3月29日消息,Cobo安全團隊撰文對Stargate跨鏈橋底層協議LayerZero的安全漏洞進行分析,稱原始漏洞代碼在進行MPT 驗證時,沒有限制pointer 在proofBytes 長度內,這個漏洞有可能讓攻擊者偽造hashRoot,導致偽造的交易receipt 可以通過MPT 驗證。最終可造成的後果是,在預言機完全可信的前提下,Relayer 仍可以單方面通過偽造receipt 數據的方式來實現對跨鏈協議的攻擊。值得注意的是,此次爆出漏洞的代碼是LayerZero協議中最核心的MPT交易驗證部分的代碼,是整個LayerZero及上層協議(例如Stargate)正常運作的基石。 Cobo安全團隊還表示,LayerZero項目的關鍵合約目前大都還被EOA控制,沒有採用多簽機製或者時間鎖機制。如果這些特權EOA的私鑰一旦洩漏,也可能會導致所有上層協議的資產受到影響。

Total
0
Shares
Related Posts