比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > 火幣APP > Info

CertiK:Solana跨鏈橋蟲洞事件分析_WOR

Author:

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

北京時間2022年2月3日凌晨1點58分,Solana跨鏈橋項目蟲洞遭受攻擊者發起的攻擊。黑客繞過了Solana上的WormholeBridge驗證過程,并為自己鑄造了WormholeETH(wETH)。此次事件中,攻擊者通過注入一個欺騙性的sysvar帳戶繞過了系統驗證步驟,并成功生成了一條惡意“消息”,指定要鑄造12萬枚wETH。最后,攻擊者通過使用惡意“消息”調用了“complete_wrapped”函數,成功鑄造了12萬枚wETH,價值約3.2億美元。該事件造成的損失金額之大,令其成為了DeFi史上第二大黑客攻擊事件。蟲洞簡介

蟲洞,又稱愛因斯坦-羅森橋,也譯作蛀孔。是宇宙中可能存在的連接兩個不同時空的狹窄隧道。言歸正傳,其實Solana的跨鏈橋蟲洞協議,確有蟲洞在科學乃至科幻小說里相同的意思和定位。蟲洞可連接兩個不同時空的隧道,從而節約時間進行“傳送”。而Solana的跨鏈橋蟲洞協議,是連接以太坊的橋。簡單來說,它幫助我們節約了交易的時間和周期,避開以太坊的擁堵從而體驗到Solana的快速交易。漏洞利用交易

Lido節點運營商Certus One近兩日已累計將400萬枚LDO轉入Binance:7月16日消息,據余燼監測,Lido節點運營商和投資方Certus One兩個小時前將200萬枚LDO(約460萬美元)轉入Binance,近兩日已累計轉入400萬枚,此前Certus One于7月14日凌晨向Binance存入1,999,900枚LDO。[2023/7/16 10:58:06]

鑄幣12萬枚WormholeETH:https://solscan.io/tx/2zCz2GgSoSS68eNJENWrYB48dMM1zmH8SZkgYneVDv2G4gRsVfwu5rNXtK5BKFxn7fSqX9BvrBc1rdPAeBEcD6Es將代幣轉到以太坊:https://etherscan.io/address/0x629e7da20197a5429d30da36e77d06cdf796b71a#internaltx漏洞攻擊流程

以太坊L2總鎖倉量漲至105億美元,zkSyncEra接近2.5億美元:金色財經報道,據L2BEAT數據顯示,當前以太坊L2總鎖倉量為105.1億美元,7日漲幅14.92%。其中,鎖倉量前五分別為:Arbitrum One(70.3億美元,7日漲幅16.69%);Optimism(21.4億美元,7日漲幅9.3%);dYdX(3.72億美元,7日漲幅6.7%);zkSyncEra(2.42億美元,7日漲幅54.39%);Immutable X(1.44億美元,7日漲幅14.19%)。[2023/4/15 14:05:27]

步驟一:攻擊者使用假sysvaraccount調用“verify_signatures”函數:https://solscan.io/tx/25Zu1L2Q9uk998d5GMnX43t9u9eVBKvbVtgHndkc2GmUFed8Pu73LGW6hiDsmGXHykKUTLkvUdh4yXPdL3Jo4wVS①以偽造的“sysvaraccount”作為參數調用的“verify_signatures”函數:

Ceramic推出ComposeDB,優化開發人員訪問構建功能:3月9日消息,去中心化內容計算網絡Ceramic發布ComposeDB,使開發人員能夠更輕松地在網絡上進行構建。ComposeDB的推出是使開發人員可以輕松訪問該網絡的關鍵一步,使其他項目能夠使用它來存儲自己的數據或訪問已經存在的數據。

據悉,Ceramic是一個開放網絡,專為web3應用程序設計,用于存儲任何人都可以訪問的數據。[2023/3/9 12:52:18]

相比之下,以下截圖是以真實的“sysvaraccount”作為參數的“verify_signatures”函數:

Balancer收到白帽黑客披露的Synthetix生態代幣等相關漏洞報告,目前用戶資金安全:5月14日消息,Balancer Labs發推表示,今日某白帽黑客通過Web3漏洞賞金平臺Immunefi披露Balancer相關漏洞,Balancer官方收到一個潛在可利用場景的通知,沒有用戶資金處于危險之中。

其中漏洞場景涉及double entry-point ERC20代幣,包括但不限于Synthetix生態代幣(SNX 和 sBTC 等)以及Balancer閃電貸。Synthetix團隊正考慮在下周升級合約,以成功移除double entry-point,并允許代幣返回金庫,而無需 LP 的任何干預。此中等嚴重性錯誤報告將導致資金因從 V2 Vault 轉出而被暫時凍結,沒有看到這種漏洞導致實際盜竊的途徑。[2022/5/14 3:16:03]

②“verify_signatures”函數從sysvar(L92)加載當前指令。

Cere Network于本月底在投資眾籌平臺Republic公募:據官方消息,Cere Network宣布將于本月底在投資眾籌平臺Republic進行公募,此前3月11日,Cere Network?完成500萬美元的私募輪融資。

據了解,Cere Network是基于Polkadot構建的去中心化數據云平臺,項目側重于針對CRM生態系統平臺,2019年8月,Cere Network 完成 350 萬美元融資,Binance Labs、NGC Ventures 和分布式資本等機構參與投資。此前,軟件巨頭 Salesforce 前CEO?Rajani Ramanathan 和 Lime 現任董事長 Brad Bao 均已加入 Cere Network董事會。

據悉,Republic 是一個為散戶投資者在加密貨幣、游戲和小型企業等領域提供參與早期眾籌機會的投資平臺。?[2021/3/20 19:03:30]

③然而,函數“load_current_index”并不能驗證“sysvaraccount”是否真的是“systemsysvar”。由于從“sysvar”中檢索到的當前指令是由攻擊者控制的,因此它可以順利通過以下驗證過程。步驟二:攻擊者隨后使用上一步驗證的簽名調用“post_vaa”函數,并創建一個惡意消息帳戶,聲明要鑄造12萬枚wETH:https://solscan.io/tx/2SohoVoPDSdzgsGCgKQPByKQkLAXHrYmvtE7EEqwKi3qUBTGDDJ7DcfYS7YJC2f8xwKVVa6SFUpH5MZ5xcyn1BCK

①Account2是通過“verify_signatures”指令生成的簽名集。②Account3是將在“complete_wrapped”函數中使用的消息帳戶。步驟三:攻擊者調用“complete_wrapped”函數讀取惡意消息賬戶中的數據并鑄造12萬枚wETH:https://solscan.io/tx/2zCz2GgSoSS68eNJENWrYB48dMM1zmH8SZkgYneVDv2G4gRsVfwu5rNXtK5BKFxn7fSqX9BvrBc1rdPAeBEcD6Es

①Account3是“post_vaa”函數生成的消息賬戶。②Account6是“收件人”地址,用于接收鑄造的WormholeETH。③Account9是WormholeETH的鑄幣機構,是一個PDA。這就是為什么在簽名驗證通過后,攻擊者可以直接鑄造代幣。步驟四:部分鑄造的wETH被轉移到以太坊,其余的被交換到USDC和SOL:https://solscan.io/tx/j3jUDG43di8Dsg7Q3jQhstamtBovu1GLqnDJ7yNvM3r4pnK9e7uqgt9uBobCjT5S1BKhZZFQNQwDxypEYqLknechttps://solscan.io/tx/5UaqPus91wvAzKNve6L8YAHsESomZQ7GWi37gPFyzTHcXNMZA641bb8m8txo7bS7A5cAnzKDKYyiKcQC8GgDcAufhttps://solscan.io/tx/3AugXqrXunBa96YfqENhPBiWZWpnSnJdqAHS64qcHTVU9KtfGon8cN9cUuXsDmBobBBXjYUtuRxnYxgERS42nh6Ghttps://solscan.io/tx/2SndtH3tU4j6v14HJzEde3d3dnpdHqTPn4VnvhTj4zKLo26H5kmtCwjn2nANfjXNVbmFsyEGtD4Jte25azsPwaRk合約漏洞分析

這個漏洞的根本原因是在驗證簽名過程中,程序使用了一個在Solana更新至1.8.0時即被廢棄的“load_current_index”函數。該函數不會驗證輸入的“sysvaraccount”是否真的是“systemsysvar”,從而攻擊者可以趁機偽造這個關鍵帳戶。

為了防止將來此類問題的發生,必須檢查并驗證函數使用的所有帳戶。特別是在該案例中,由于部分檢查過程依賴于外部調用,而外部調用的可靠性被過度信任,從而引入了風險。總結

目前,Wormhole團隊已修復漏洞并已恢復網絡。在此,CertiK給開發者提出如下幾點建議:開發者在使用外部依賴的函數時,需要對這個函數有足夠的了解。隨時關注外部依賴代碼庫的重要更新,在有重大版本變動時及時對自己的代碼庫做出相應的調整。當代碼版本更新時,也需及時進行全面審計,并將審計后的代碼及時更新到已部署上鏈的代碼中。農歷破五將至,希望大家“破五窮”。同時也希望每一個項目在經過嚴格的審計之后上線部署從而獲得更高的安全性并減少財產損失的可能。好運從新的一年起開始不斷“循環”;安全從嚴格的審計開始,每個項目都有更好的“開端”!迄今為止,CertiK已獲得了2500家企業客戶的認可,保護了超過3110億美元的數字資免受損失。歡迎點擊CertiK公眾號底部對話框,留言免費獲取咨詢及報價!

Tags:CERSOLSYSWORTracer DAOsolana幣價格DCD EcosystemWorld Cup Pot

火幣APP
7個視角回顧2021:Crypto離主流還有多遠?_NFT

在2020年至2021年期間,加密錢包的數量以每年約2000萬個的速度增長,現今的數量約為8000萬個。這意味著僅僅兩年時間,參與加密領域的人數就翻了一番。這個數據已經超過了整個地球人口的1%.

1900/1/1 0:00:00
2021 NFT年終盤點:這是屬于NFT的「夏天」_ENS

如果說2020年是加密貨幣市場的DeFi元年,那么2021年毫無疑問是屬于NFT。在這一年里,NFT從去年的不知何物,到截至當下Nansen統計下的藍籌NFT系列市值超過90億美元.

1900/1/1 0:00:00
Nansen:Ronin如何成為推動Axie Infinity增長的引擎_ETH

對于數以千計正在做鏈游和準備進軍鏈游的工作室,AxieInfinity是個謎團。為什么平淡無奇的游戲性卻能創造吸金10億美元的奇跡?本文揭示了Axie成功秘密的重要方面——專用區塊鏈.

1900/1/1 0:00:00
Delphi Digital擴容報告: 專用DA層方案將會成為擴容的終局

編譯作者:灑脫喜-元宇宙之道報告要點:單片鏈受限于單個節點可處理的內容,而模塊化生態則越過了這一限制,提供了一種更可持續的擴容形式;模塊化背后的一個關鍵動機是有效的資源定價.

1900/1/1 0:00:00
美國會把穩定幣發行方變成高科技銀行嗎?_COIN

Odaily星球日報譯者|Moni 自2019年以來,世界各地的監管機構最關注的加密行業細分領域就是穩定幣,以及由穩定幣衍生出的相關風險。近期,這種擔憂愈演愈烈,尤其是在美國.

1900/1/1 0:00:00
元宇宙,只是扎克伯格一時興起的想法?_元宇宙

很難在2021年談論游戲,也很難不提及Metaverse。Fortnite、Roblox和Minecraft都可以聲稱正在構建它,許多其他人試圖參與其中.

1900/1/1 0:00:00
ads