比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

CertiK:十天內三起“炸橋案” 概覽_RIDGE

Author:

Time:1900/1/1 0:00:00

隨著區塊鏈技術的發展及各類新增長的出現,加密貨幣生態系統隨之產生了更多的安全風險及復雜性。

在2021年的基礎上,2022年的攻擊賽道又出現了一位“強力選手”。跨鏈橋作為新的攻擊載體,安全性方面的發展尚未成熟。因此,跨鏈橋也是所有項目以及開發人員應該提高警惕的領域之一。

2022年的春節假期尚未結束時,跨鏈橋即發生了兩起重大攻擊,算上春節前的另一起同類事件,短短10天內的三起攻擊事件使得黑客在跨鏈橋方面取得了“傲人”成績。

在對這幾起事件進行了解之前,我們需要先知道什么是跨鏈橋以及它的原理。用一個相對簡單的描述:bridge可將資產從一個區塊鏈轉移到另一個區塊鏈。?

跨鏈交易

加密衍生品交易所dYdX宣布退出加拿大市場:金色財經報道,加密貨幣衍生品交易所 dYdX 宣布將退出加拿大市場。dYdX表示,在世界標準時間 17:00,將停止在加拿大招募新用戶。當前的加拿大用戶將在接下來的 7 天內保留對 dYdX 平臺的完全訪問權限。但在 4 月 14 日,他們將轉為僅平倉模式,只允許平倉和提取資金。[2023/4/8 13:51:13]

跨鏈交易的步驟如下:

1.用戶將代幣“存入”一條鏈上的“bridge合約”,并生成一個證明,指定所需的跨鏈信息。

2.bridge合約驗證該證明,隨后在目標鏈上用戶可以從bridge合約中"提取"代幣。在最近的三起事件中,攻擊者注入欺騙性數據,繞過驗證,將目標鏈上的相應代幣提取到指定地址。

Galaxy Digital創始人Mike Novogratz:SBF肯定做了違法的事,但BTC不會因FTX破產事件而消失:金色財經報道,據彭博社消息,加密投資機構 Galaxy Digital 創始人 Mike Novogratz 在最新接受 CNBC 采訪時表示,盡管加密市場發生了“大規模危機”,但比特幣不會因此消失,他表示本次加密寒冬將會淘汰很多 Token,僅留下“具有實用性的加密貨幣”,而且仍然有一些加密資產正處于泡沫之中。Mike Novogratz 補充稱,由于 FTX 破產,加密行業不得不重建信任,而且 SBF “肯定做了違法的事情”。(Bloomberg Crypto)[2022/11/24 8:03:27]

Bridges上的常見攻擊媒介

Facebook Pay正式更名為Meta Pay:金色財經報道,Meta周三宣布,Facebook Pay正式更名為Meta Pay,該公司指出,對Meta Pay的更改只是品牌名稱的更改,當前的產品功能和整體用戶體驗將保持不變。Meta首席執行官扎克伯格此前指出,盡管服務保持不變,但重命名代表Meta邁出為虛擬世界創建數字錢包的第一步。扎克伯格稱,對虛擬世界中數字錢包的愿景將讓用戶安全地管理他們的身份、他們擁有的東西以及他們的支付方式。[2022/9/28 5:59:10]

QubitBridge漏洞事件

攻擊者偽造數據繞過bridge合約的數據真實性檢查,在沒有提供任何加密貨幣的情況下使bridge合約產生了攻擊者已存款的虛假時間證明。

南昌八一起義紀念館發行《歡慶勝利》數字藏品獻禮建軍95周年:金色財經報道,據南昌八一起義紀念館官方公眾號,為慶祝中國人民解放軍建軍95周年,傳承紅色基因,南昌八一起義紀念館推出《歡慶勝利》數字藏品,獻禮“八一”建軍節。[2022/8/2 2:52:36]

其根本原因在于ETH和ERC-20的存款共享相同的事件證明。這允許攻擊者調用該函數利用不存在的ERC20存款事實生成虛假的ETH存款事件證明,并以此在另一條鏈上提取ETH。

在這種情況下合約中的漏洞被觸發——當代幣地址是EOA時,“safeTransferFrom”函數不會回退。因此,攻擊者在沒有向合約發送任何代幣的情況下獲取了證明。

事件詳細分析請戳:https://certik.medium.com/qubit-bridge-collapse-exploited-to-the-tune-of-80-million-a7ab9068e1a0

Meter?Bridge漏洞事件

該漏洞與Qubitbridge漏洞很相似——攻擊者避過bridge合約向bridge提供不存在的代幣證明從而跳過了驗證過程,從而可以在另一個鏈上提取代幣。

Bridge合約提供了兩個方法:deposit和depositETH。

然而,這兩個方法產生了相同的存款事件證明,并且deposit函數并沒有阻止WETH/WBNB的存款交易,也沒有銷毀或鎖定WETH/WBNB。

黑客通過使用deposit,在沒有任何真實存款的情況下使bridge合約產生了虛假的WETH/WBNB存款事件證明。

Solana跨鏈橋蟲洞事件

Solana蟲洞的漏洞事件中,攻擊者通過向指令注入一個惡意的“sysvaraccount”來繞過“verifysignature”,并偽造了一個鑄造Wormhole-wrappedEther的消息。

這個漏洞的根本原因是在驗證簽名過程中,程序使用了一個在Solana更新至1.8.0時即被廢棄的“load_current_index”函數。

該函數不會驗證輸入的“sysvaraccount”是否真的是“systemsysvar”,從而攻擊者可以趁機偽造這個關鍵帳戶。

此后,攻擊者利用此偽造的賬戶生成了虛假的鑄幣信息,然后根據得到的鑄幣在目標鏈上提取了相應真實代幣。

三起“炸橋案”總結

Qubit以及Meter.io的bridge代碼未能處理臨界情況,也就是說,合約的ERC20存款功能可以用來生成虛假的ETH/BNB存款事件證明,而后者成為了目標鏈上提取真實ETH/BNB的憑證。

Wormholebridge則是其合約未驗證調用者注入的“sysvaraccount”,從而產生了虛假的鑄幣信息。

總而言之,上述三起事件都是由于驗證過程的缺陷而造成的。

如何應對該類漏洞?

在上述攻擊中,我們可以吸取到一些關鍵教訓:

1.對于不同的功能,比如ERC20的存款和ETH/BNB的存款,合約應產生不同的事件證明。

2.始終記得驗證用戶注入的輸入。

3.密切關注近期漏洞事件,并檢查其他項目是否存在類似情況。

4.需要對每個bridge的核心合約進行相應審計。

除此之外,當該漏洞發生后,我們應該:

1.停止中繼消息層并暫停代幣傳輸,bridge合約也應暫停所有充提幣功能。

2.立即通知社區、交易所和平臺合作伙伴,監控資金流向。

3.建立與權威安全專家們的溝通渠道,進行有效的討論和信息共享。

4.識別、驗證和修復漏洞。及時測試以確保現有的漏洞得到解決以及未產生新的漏洞,同時對bridge合約進行升級。

5.評估損失,并與社區就被利用的資產數量、可追回的資產以及補償計劃進行坦誠地溝通

Tags:DGEBRIDGERIDGEIDGbadger幣能不能漲1000美金SkyBridgerBRIDGE幣squidgrow幣消息

芝麻開門交易所
白皮書重點看什么?如何從中發現不一樣價值?_以太坊

本文編譯自Youtube百萬粉加密博主CoinBureau的視頻《ReadingCryptoWhitePapers:HowToFindGEMS》,不過可惜和遺憾的是.

1900/1/1 0:00:00
BILL官方技術性問題解決方案正式發布(GMT-5 12:00:00),隨后教程發布

01 下載錢包軟件 注意:軟件升級前需要將殺軟件關閉 1、下載并安裝錢包軟件 2、覆蓋新文件夾 將C盤billcode的文件夾覆蓋Saison Capital設立新代幣基金.

1900/1/1 0:00:00
火星周刊 | FTX.US獲4億美元融資;Matter Labs成立價值2億美元的DAO組織_CEL

整理|Felix 火星編輯時刻 《夢回2018,在談論「熊市」和「周期」時,我們到底收獲了什么》這篇文章不代表我們判斷未來市場即將進入熊市,我們只是單純的回憶下2018年數字貨幣市場是什么樣子.

1900/1/1 0:00:00
Syndicate協議在短短三周內幫助創建450個新的DAO_DAO

基于區塊鏈的投資協議Syndicate聲稱,目前存在的所有去中心化自治組織(DAO)中,有10%是在其平臺上運行不到三周時間創建的.

1900/1/1 0:00:00
風投10億美元背書,Terra瞄準主流采用打造去中心化經濟_UNA

作者:MaryLiu LunaFoundationGuard(LFG)–Terra?生態系統背后的非營利組織–已通過場外銷售?LUNA籌集了10億美元.

1900/1/1 0:00:00
屬于互聯網用戶的革命:三個核心點看懂Web 3.0_人工智能

什么是Web3.0?它是炒作嗎?它會改變世界嗎?很多人在有人提到Web2.0的時候就說,還會有Web3.0;但目前,全球沒有任何組織或人能夠準確的給出Web3.0的準確定義.

1900/1/1 0:00:00
ads