零時科技 || SATURN攻擊事件分析

2024-05-09 11:05:39

背景介紹

2024年5月7日,我們監測到一次BNB SmartChain鏈上攻擊事件,

https://bscscan.com/tx/0x948132f219c0a1adbffbee5d9dc63bec676dd69341a6eca23790632cb9475312

被攻擊的項目是SATURN ,攻擊總造成約15 WBNB的損失。

攻擊及事件分析

攻擊主要分為兩個階段:

階段1

攻擊者使用0.15個BNB,分10次在 PancakeSwap上兌換了891,000.8910個 SATURN,作為攻擊的初始資金。交易hash 為:

https://bscscan.com/tx/0x948132f219c0a1adbffbee5d9dc63bec676dd69341a6eca23790632cb9475312

階段2

攻擊开始,攻擊者首先從PancakeSwap中利用flash閃電貸貸了3,300 WBNB

隨後,利用PancakeSwap(WBNB-SATURN)使用3,200 WBNB兌換了101,030,461 SATURN,此時,1 WBNB=6418081 SATURN

其中兌換的SATURN轉到的地址為0xc8ce1ecdfb7be4c5a661deb6c1664ab98df3cd62,這個地址是項目方的地址,此操作是為了消耗PancakeSwap(WBNB-SATURN)中 SATURN的數量。選擇項目方的地址是為了繞過普通地址每天买賣上限的(上限均為50,000 SATURN),而特定地址

(_excludedFees中的地址)不受此限制。

隨後,攻擊者又向PancakeSwap(WBNB-SATURN)轉入228,832 SATURN,由於此時轉入和轉出地址均不在_excludedFees中,且to為PancakePair,執行以下操作。首先,將手續費轉給了0x6f8d958c4dba9cdd734bb1c435f23cd6aa35534a,隨後執行了autoLiquidityPairTokens

接下來,我們看一下autoLiquidityPairTokens的操作,首先,burn了一部分token,接着再通過sync同步PancakeSwap(WBNB-SATURN)的Reserves信息。

我們注意到,在SATURN Token的transfer邏輯中,首先burn PancakeSwap(WBNB-SATURN)池子中的SATURN Token,再sync,最後才會給PancakeSwap(WBNB-SATURN)的池子中轉账。這就導致,攻擊者可以通過操縱轉账的數量,將池子中的SATURN Reserves操縱到很低的值,從而大幅拉高SATURN Token的價值。

我們可以看到,此時SATURN的價值已經被擡升到了1 SATURN=147,376,380,331,789,115

WBNB,最後攻擊者將PancakePair中的 WBNB掏空,還清了閃電貸的貸款,且獲利15 WBNB

總結

本次漏洞的成因是在PancakeSwap(WBNB-SATURN)收到轉账的Token前就進行sync操作,導致PancakeSwap(WBNB-SATURN)的池子中的Reserves失真,SATURN Token的價值被大幅拉高。建議項目方在設計經濟模型和代碼運行邏輯時要多方驗證,合約上线前審計時盡量選擇多個審計公司交叉審計。

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

推薦文章

引領未來商業生態:D9商家聯盟長興站盛會圓滿結束

五月的初夏,D9商家聯盟的全球招商之旅在風景如畫的長興達到了新的高潮。5月13日,以“科技引領未來...

D9中文社區
7 14小時前

Creo Engine 獲印尼政府全面支持,引領 Web3 遊戲行業全面發展

印尼政府表示全力支持 Creo Engine!印尼人民協商會議主席兼 Golkar 黨副主席班邦·...

幣圈音樂家
8 22小時前

brcbase新功能上线 幣價即將突破新高

brcbase dapp新功能5月19號正式上线,隨着前期的幾波大漲,brcbase又迎來重大突破...

Similarweb
8 22小時前

加密語言:理解Token標准

從 ERC-20 到 BEP-20:全面審視Token標准及其在確保各種Token和 dApp 之...

DingPay
9 1天前

隨着流動性湧入 比特幣(BTC)價格准備好再次飆升嗎?

上個月比特幣減半後的第一個月平安無事。然而,隨着 CryptoQuant 觀察到進入市場的穩定幣數...

JSQZT60n
9 1天前

不可阻擋的比特幣?CryptoQuant首席執行官預計牛市將延續到2025年

根據CryptoQuant首席執行官Ki Young Ju的說法,比特幣當前的市場動態表明,看漲階...

JSQZT60n
7 1天前