隨著區塊鏈技術的發展及各類新增長的出現,加密貨幣生態系統隨之產生了更多的安全風險及復雜性。
2021年攻擊全景詳見,歡迎點擊文章底部“閱讀原文”獲取安全報告下載鏈接。
在2021年的基礎上,2022年的攻擊賽道又出現了一位“強力選手”。
跨鏈橋作為新的攻擊載體,安全性方面的發展尚未成熟。因此,跨鏈橋也是所有項目以及開發人員應該提高警惕的領域之一。
2022年的春節假期尚未結束時,跨鏈橋即發生了兩起重大攻擊,算上春節前的另一起同類事件,短短10天內的三起攻擊事件使得黑客在跨鏈橋方面取得了“傲人”成績。
在對這幾起事件進行了解之前,我們需要先知道什么是跨鏈橋以及它的原理。
印度尼西亞將于本月推出加密貨幣交易所:金色財經報道,印尼期貨和商品交易監管局(Bappebti)將于2023年7月為印尼加密貨幣交易所揭幕。Bappebti負責人Didid Noordiatmoko表示,一旦交易所啟動,所有加密貨幣交易只能通過交易所進行。昨天我們就證券交易所的規則達成了一致。因此,KYC流程和所有類型的交易都已被規范。
Noordiatmoko稱,Bappebti已經在加密貨幣交易所推出之前做好了準備。昨天在交易商、交易所、清算和托管機構之間進行了系統集成測試。[2023/7/14 10:55:52]
用一個相對簡單的描述:bridge可將資產從一個區塊鏈轉移到另一個區塊鏈。
在最近的三起事件中,攻擊者注入欺騙性數據,繞過驗證,將目標鏈上的相應代幣提取到指定地址。
彭博社:拜登政府正考慮對馬斯克的收購交易進行國家安全審查:10月21日消息,據彭博社援引消息人士報道,拜登政府正考慮對馬斯克的投資項目進行國家安全審查,包括收購推特和 Starlink 的交易。
消息人士表示,美國官方對馬斯克近期關于停止向烏克蘭提供 Starlink 服務的相關言論感到不安,并對馬斯克與外國投資者購買推特的計劃感到擔憂。目前進行國家安全審查的討論仍處于初期階段。美國官員正在權衡哪些工具可以讓聯邦審查馬斯克的企業。[2022/10/21 16:34:12]
QubitBridge漏洞事件
攻擊者偽造數據繞過bridge合約的數據真實性檢查,在沒有提供任何加密貨幣的情況下使bridge合約產生了攻擊者已存款的虛假時間證明。
美眾議院監管穩定幣的立法將對類似于UST的穩定幣實施為期兩年的禁令:9月21日消息,美國眾議院正在起草的監管穩定幣的立法將對類似于UST的穩定幣實施為期兩年的禁令,根據該法案的最新版本,發行或創建新的“內生抵押的穩定幣”(endogenously collateralized stablecoins)是非法的。該定義將適用于公開銷售的穩定幣,這些穩定幣能夠以固定數量的貨幣價值進行兌換、贖回或回購,并且僅依靠來自同一創建者的另一種數字資產的價值來維持其固定價格。
該立法草案將授權美國財政部與美聯儲、貨幣監理署、聯邦存款保險公司以及美國證券交易委員會協商,對類似Terra的代幣進行研究,此外眾議院委員會最早可能在下周對該立法進行投票。(彭博社)[2022/9/21 7:10:17]
其根本原因在于ETH和ERC-20的存款共享相同的事件證明。這允許攻擊者調用該函數利用不存在的ERC20存款事實生成虛假的ETH存款事件證明,并以此在另一條鏈上提取ETH。
金融行動特別工作組督促各國盡快引入“Travel Rule”立法:6月30日消息,全球標準制定者金融行動特別工作組(FATF)發布的一份報告指出,“各國當局需要對加密用戶的身份進行快速檢查,并督促尚未引入“Travel Rule”立法的國家盡快引入相關規則,FATF管轄區更應以身作則。”FATF的39個直接成員包括美國、英國、德國和中國,但它也負責監督百慕大和塞浦路斯等較小司法管轄區的活動。
該報告指出,在98個接受調查的司法管轄區中,只有11個正在執行和監督被稱為“Travel Rule”的有爭議的措施。FATF的報告援引現已公開的2022年3月調查數據稱,雖然四分之一本應通過法律的國家現在正在這樣做,但大約三分之一的國家甚至還沒有提出法案。[2022/6/30 1:42:22]
在這種情況下合約中的漏洞被觸發——當代幣地址是EOA時,“safeTransferFrom”函數不會回退。因此,攻擊者在沒有向合約發送任何代幣的情況下獲取了證明。
事件詳細分析請戳:https://certik.medium.com/qubit-bridge-collapse-exploited-to-the-tune-of-80-million-a7ab9068e1a0
MeterBridge漏洞事件
該漏洞與Qubitbridge漏洞很相似——攻擊者避過bridge合約向bridge提供不存在的代幣證明從而跳過了驗證過程,從而可以在另一個鏈上提取代幣。
Bridge合約提供了兩個方法:deposit和depositETH。然而,這兩個方法產生了相同的存款事件證明,并且deposit函數并沒有阻止WETH/WBNB的存款交易,也沒有銷毀或鎖定WETH/WBNB。
黑客通過使用deposit,在沒有任何真實存款的情況下使bridge合約產生了虛假的WETH/WBNB存款事件證明。
該事件分析內容詳見CertiK公眾號。
Solana跨鏈橋蟲洞事件
Solana蟲洞的漏洞事件中,攻擊者通過向指令注入一個惡意的“sysvaraccount”來繞過“verifysignature”,并偽造了一個鑄造Wormhole-wrappedEther的消息。
這個漏洞的根本原因是在驗證簽名過程中,程序使用了一個在Solana更新至1.8.0時即被廢棄的“load_current_index”函數。該函數不會驗證輸入的“sysvaraccount”是否真的是“systemsysvar”,從而攻擊者可以趁機偽造這個關鍵帳戶。
此后,攻擊者利用此偽造的賬戶生成了虛假的鑄幣信息,然后根據得到的鑄幣在目標鏈上提取了相應真實代幣。
該事件分析內容詳見CertiK公眾號。
三起“炸橋案”總結
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:RIDGEIDGBRIDGEBRIBridge ProtocolFRIDGE幣BarnBridgeAllbridge
公告編號2022021101各位關心ZBG的投資者們和項目方:ZBG平臺現已恢復VLX的充提幣.
1900/1/1 0:00:00“StarsofGate.ioCopyTradingEducation”isacontentincentiveprojectinitiatedbytheGate.ioteam.
1900/1/1 0:00:00尊敬的用戶:?????????BKEXGlobal即將上線JBX,詳情如下:上線交易對:JBX/USDT??幣種類型:ERC20充值功能開放時間:已開放交易功能開放時間:2022年2月11日16.
1900/1/1 0:00:00尊敬的用戶:? 本著保護用戶的宗旨,BKEXGlobal為保證交易幣種的高標準,將定期對平臺內的代幣進行綜合性審查;如項目方出現對投資者不利因素,我們將采取對應措施,并下架對應項目.
1900/1/1 0:00:00尊敬的用戶:?? 由于ETP專區部分標的觸發了BKEXETP產品份額合并機制。BKEX將在2022年2月16日16:00對ETP專區部分標的進行合并操作,詳情如下:合并后新份額的名稱、簡稱、交易.
1900/1/1 0:00:002月9日消息,據知情人士透露,私募巨頭KKR等多家投資機構正在就以超50億美元的投前估值投資AnimocaBrands進行談判.
1900/1/1 0:00:00