SharkTeam:Themis protocol Flash Loan價格操縱攻擊分析

2023-06-30 00:06:04

北京時間6月28日,Themis protocol遭受Flash Loan攻擊,攻擊者已獲利約37萬美元。

SharkTeam對此事件第一時間進行了技術分析,並總結了安全防範手段,希望後續項目可以引以為戒,共築區塊鏈行業的安全防线。

一、 事件分析

攻擊者地址:

0xdb73eb484e7dea3785520d750eabef50a9b9ab33

攻擊合約:

0x05a1b877330c168451f081bfaf32d690ea964fca

0x33f3fb58ea0f91f4bd8612d9f477420b01023f25

被攻擊合約:

0x75f805e2fb248462e7817f0230b36e9fae0280fc

攻擊交易:

0xff368294ccb3cd6e7e263526b5c820b22dea2b2fd8617119ba5c3ab8417403d8

攻擊流程:

(1)攻擊者(0xdb73eb48)通過Flash Loan

借取22000 枚WETH。

(2)隨後再從uniswapV3Pool中再借出了10000和8000個WETH

(3)然後攻擊者(0xdb73eb48)通過存入220個WETH,分別借出DAI,USDT,USDC,ARB,WBTC。

(4)然後攻擊者(0xdb73eb48)取出55eth,創建新合約(0x33f3fb58)。

(5)攻擊者(0xdb73eb48)把55個WETH加入池子,獲得6個wstETH:

(6)攻擊者(0xdb73eb48)調用swap函數,將39725個WETH全部兌換成了2423wsteth。

(7)然後在wsteth價格很高的情況下只使用54.6個wstETH就借出了317個WETH

最後攻擊者(0xdb73eb48)將wstEth重新換回WETH,歸還Flash Loan,獲利離場。

二、漏洞分析

本次攻擊的本質是利用Flash Loan對池子中兩個token的價格進行操縱,預言機計算比例可以被操縱,導致資產損失。攻擊者前三步是將WETH兌換為多種代幣的同時也將WETH存入了池子中,使池子的WETH余額變多,最後關鍵步驟是第六步,將三萬多個WETH進行兌換,使得池子中wstEth與WETH的比例出現嚴重問題,使預言機計算出的兌換比例上升,實現少量wstEth借出更多的WETH。

可以看到在使用WETH兌換wstEth後,計算結果出現明顯的增加。

三、安全建議

針對本次攻擊事件,开發者在开發過程中應遵循以下注意事項:

(1)在开發預言機和流動池時,嚴格校驗是否存在價格操縱問題。

(2)推薦在預言機中使用時間加權算法(TWAP)來計算token價格。

(3)項目上线前,需要向第三方專業的審計團隊尋求技術幫助。

About Us

SharkTeam的愿景是全面保護Web3世界的安全。團隊由來自世界各地的經驗豐富的安全專業人士和高級研究人員組成,精通區塊鏈和智能合約的底層理論,提供包括智能合約審計、鏈上分析、應急響應等服務。已與區塊鏈生態系統各個領域的關鍵參與者,如Polkadot、Moonbeam、polygon、OKC、Huobi Global、imToken、ChainIDE等建立長期合作關系。

官網:https://www.sharkteam.org

Twitter:https://twitter.com/sharkteamorg

Discord:https://discord.gg/jGH9xXCjDZ

Telegram:https://t.me/sharkteamorg

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

Layer2 格局劇變:Base 生態有哪些關鍵亮點?

在激烈競爭的 L2 賽道中,原本穩坐釣魚臺的 Arbitrum 和 Optimism 似乎面臨着前...

加密泡泡啊
71 1個月前

XRP 漲至 7.5 美元?分析師告訴 XRP 大軍為純粹的煙火做好准備!

加密貨幣分析師 EGRAG 表示,XRP 即將迎來關鍵時刻,價格可能大幅上漲,這取決於能否突破關鍵...

加密泡泡啊
73 1個月前

以太坊ETF通過後 將推動山寨幣和整個加密生態大爆發

比特幣ETF通過後市場動蕩,以太坊ETF交易前景分析 比特幣ETF通過後,市場出現了先跌後漲的走勢...

加密泡泡啊
79 1個月前

ZRO為啥這么能漲?

ZRO概述 ZRO代幣,全稱為LayerZero,是LayerZero協議的本地代幣,旨在作為治理...

加密泡泡啊
66 1個月前

今晚ETH迎來暴漲時代 op、arb、metis等以太坊二層項目能否跑出百倍幣?

北京時間7月23日晚上美股开盤後 ETH 的ETF开始交易。ETH的裏程碑啊,新的時代开啓。突破前...

BNBCCC
76 1個月前

Mt Gox 轉移 28 億美元比特幣 加密貨幣下跌 ETH ETF 提前發行

2014 年倒閉的臭名昭著的比特幣交易所 Mt Gox 已向債權人轉移了大量比特幣 (BTC),作...

加密圈探長
71 1個月前