以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > 火幣APP > Info

Ola_finance攻擊事件分析:黑客利用重入漏洞盜幣

Author:

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

前言

北京時間2022年3月31日,知道創宇區塊鏈安全實驗室監測到借貸平臺Ola_finance遭到重入攻擊,黑客竊取216964.18USDC、507216.68BUSD、200000.00fUSD、55045WETH、2625WBTC和1240,000.00FUSE,約467萬美元。

分析

其中一起攻擊事件如下圖所示,該次攻擊事件的問題點在于Ola.finance和ERC677代幣的不兼容,這些代幣的內置回調函數被攻擊者利用進行重入攻擊以耗盡借貸池。

所有攻擊事件如下:20WBTC+100WETH被盜:https://explorer.fuse.io/tx/0xe800f55fe6c81baba1151245ebc43692735d4019107f1f96eeb9f05648c79938/token-transfers100WETH被盜:https://explorer.fuse.io/tx/0xb8ef2744647027047e383b6cdd660a950b4f6c6bbbc96378ef1e359b4369ffc1/token-transfers100WETH被盜:https://explorer.fuse.io/tx/0xff4fa726d0967bda03124fb71d58f0aa32d8132029804cdcf0c517761f4acd74/token-transfers100WETH被盜:https://explorer.fuse.io/tx/0xf06a9b830dc2577e62016df45ee6f824d9112d32d3f66f4e1e31639d15a3812d/token-transfers100WETH被盜:https://explorer.fuse.io/tx/0xb535823c71bf753e6468e40ce009f00ab473e716900417719377a0c50892816f/token-transfers52.094WETH被盜:https://explorer.fuse.io/tx/0xf1ac951de9eda1be73fd99adf9cca902b0ff28515ec3061b487e52cf352f5b6a/token-transfers6.246WBTC被盜:https://explorer.fuse.io/tx/0x719ec16e785463adf78e8ebf32286f837f7546e4301d9bce620da08af435bb3a/token-transfers216964.176USDC被盜:https://explorer.fuse.io/tx/0x0df8dce11993a2efff59a416aa967b64b9ebe0ab66f996cfdb41a463b952dd86/token-transfers507216.676BUSD被盜:https://explorer.fuse.io/tx/0x1b3e06b6b310886dfd90a5df8ddbaf515750eda7126cf5f69874e92761b1dc90/token-transfers200000fUSD被盜:https://explorer.fuse.io/tx/0x17883e8a1bcfc85b80f00f8faa730f2da17b1d9fe48c1922c05e51a1a9e01a2c/token-transfers1240000FUSE被盜:https://explorer.fuse.io/tx/0x8223170a722eba6d4583845f377ba5f353e8e589d0d16b6a4fb0a2feaad94a8c/internal-transactions基礎信息

Solana基金會、Ripple和GBBC等機構結成合作伙伴關系:金色財經報道,Solana 基金會和區塊鏈平臺 Ripple 正在與行業組織全球區塊鏈商業委員會(GBBC) 合作,以加速使用基于加密的解決方案應對氣候變化。新成立的非政府組織名為 Blockchain x Climate Leadership Network (BxC),旨在成為“全球范圍內氣候行動創新者、領導者和建設者最大的單一共同聚會”。[2023/1/18 11:17:40]

攻擊合約:Contract1:0x632942c9BeF1a1127353E1b99e817651e2390CFFContract2:0x9E5b7da68e2aE8aB1835428E6E0c83a7153f6112攻擊者地址:0x371D7C9e4464576D45f11b27Cf88578983D63d75攻擊tx:0x1b3e06b6b310886dfd90a5df8ddbaf515750eda7126cf5f69874e92761b1dc90漏洞合約:0x139Eb08579eec664d461f0B754c1F8B569044611流程

多鏈DeFi管理平臺Krystal現已支持Solana網絡:12月27日消息,據官方消息,多鏈DeFi管理平臺Krystal宣布現已支持Solana網絡,用戶可通過流動性聚合器Jupiter Aggregator在Solana鏈上管理投資組合、發送和接收資產與交換。此外,SmartSwap與其他聚合DEX不久后將上線。[2022/12/27 22:11:06]

攻擊者攻擊的流程如下:1.攻擊者將550.446WETH從攻擊合約0x6392轉到另一個攻擊合約0x9E5b。

2.攻擊者存入550.446WETH到cETH合約0x139Eb08579eec664d461f0B754c1F8B569044611獲取鑄幣27284.948oWETH。

3.由于有了27284.948oWETH,攻擊者可以從cBUSD合約0xBaAFD1F5e3846C67465FCbb536a52D5d8f484Abc中借出507216.676BUSD。

Solana NFT項目管理工具提供商Dust Labs完成700萬美元種子輪融資:9月6日消息,Solana NFT項目管理工具提供商Dust Labs宣布完成700萬美元種子輪融資,本輪融資由Chapter One、Foundation Capital、Magic Eden、Hello Moon、Big Brain Holdings、Unlock Venture Partners、Metaplex、FTX Ventures、Jump Capital、Jupiter、Hyperspace、Solana Ventures、Mysten Labs、Cymbal參投。[2022/9/6 13:10:59]

4.攻擊者在BUSD轉賬到攻擊合約0x9E5b期間調用回調函數,將27284.948oWETH轉給攻擊合約0x6329,借到507216.676BUSD后也轉給攻擊合約0x6329。

Solana生態錢包Solflare宣布支持Keystone硬件錢包:6月11日消息,Solana 生態錢包 Solflare 宣布支持 Keystone 硬件錢包。Keystone 的硬件支持用戶使用二維碼轉賬,并有效防止用戶“盲目簽名”遭遇釣魚攻擊。[2022/6/11 4:18:01]

5.攻擊合約0x6329贖回27284.948oWETH獲得550.446WETH。

細節

該攻擊事件主要問題發生在上面流程的第三步和第四步。由于ERC677代幣中存在transferAndCall函數,所以可以進行外部調用。

16487976226614.jpg "/>在BUSD從oBUSD借出轉賬到攻擊合約0x9E5b期間,在攻擊合約0x9E5b中調用一個回調函數,將oWETH從攻擊合約0x9E5b轉到攻擊合約0x6329中,借出BUSD后也轉給攻擊合約0x6329。通過代碼我們可以看出雖然Erc20Delegator合約的函數有防止重入修飾器的限制,但這個修飾器只能防止外部調用重入攻擊自身合約,并不能夠防止外部調用重入其他合約。

鏈上結構化產品Ribbon Finance現已部署至Solana:2月18日消息,鏈上結構化產品 Ribbon Finance 宣布已在 Solana 上部署,并推出 Solana Vault,目前 Vault 上限為 5 萬枚 SOL,觸頂后將逐漸擴大。

此前報道,鏈上結構化產品 Ribbon Finance 計劃于 2022 年 2 月通過 Zeta Markets 在 Solana 上推出 Vault。Zeta Markets 是 Solana 鏈上 DeFi 衍生品交易平臺。Ribbon 借助 Zeta 促進 OTC 大宗交易,提高項目集中性與透明性。出售期權所賺取的溢價將支付給 Vault 存款人,到期時以現金結算。[2022/2/18 10:00:52]

最后由于攻擊合約0x6329沒有進行借貸,所以它可以將oWETH贖回WETH。攻擊者最終得到了用作抵押來借用BUSD代幣的WETH和他們借來的BUSD代幣。后續處理

Ola.finance官方發表聲明稱:我們將發布一份關于所有借貸網絡中列出的所有代幣的詳細報告,確認此攻擊無法在其他借貸網絡上復制。為此,我們將調查每個代幣的「轉移」邏輯,以確保沒有使用有問題的代幣標準。此外,每個借貸網絡創建者都將被提供在其借貸網絡上快速暫停代幣鑄造和借貸的能力。稍后,我們將發布一個補丁,允許Compound分叉安全地列出符合ERC677/ERC777標準的代幣。在此之前,Fuse上的借貸網絡的借貸將暫時禁用;借入資產的用戶不會累積利息,并鼓勵他們此時不要償還貸款。一旦此補丁經過徹底測試和審核,Voltage上的全部借貸功能將恢復。在接下來的幾天里,我們將發布正式的補償計劃,詳細說明向受影響用戶分配的資金。這將伴隨更多文章,概述我們將更深入地采取的「下一步」。我們感謝我們的合作伙伴支持分析這次攻擊并幫助我們迅速解決問題。總結

Ola.finance是基于Compound合約改寫的,而Compound合約和ERC677/ERC777的代幣之間不兼容,使得這些代幣的內置回調函數被攻擊者利用,用以重入來耗盡借貸池。

Tags:ETHOLAWETWETHeth錢包地址生成SolarWindWeTrustweth幣等于多少人民幣

火幣APP
DeFiance創始人Arthur:如何在3年內將6位數的投資組合變成9位數?_DEF:DEFI

亞洲最大的專注于DeFi的基金DeFianceCapital的創始人ArthurCheong,在Bankless播客中分享了他如何在短短3年內將6位數的投資組合變成9位數.

1900/1/1 0:00:00
從GameFi的歷史出發,深入探討鏈游的模式玩法_AME:GAM

作者:0xShan、JackDing|W3.Hitchhiker修訂:Marina、Evelyn|W3.Hitchhiker一、GameFi概覽GameFi已成為加密行業最火熱的賽道之一.

1900/1/1 0:00:00
誰將構建下一批10000個DAO,修補匠、前瞻者還是制作人?_NFT:DAO

原文作者:Aragon原文標題:WhowillBuildthenext10,000DAOs? 在上一次更新的研究中.

1900/1/1 0:00:00
如何從鏈上數據分析NFT背后的市場規律?_數字貨幣:NFTP價格

作者:0x21,BlockBeats相比于ERC-20Token,NFT資產的獨特屬性讓其流動性和數據的可視化成為了難點.

1900/1/1 0:00:00
數據解讀「NFT Farmer」MOBOX的崛起_MOBOX:NFT

Odaily星球日報譯者|Moni 如今,玩賺類游戲開始結合DeFi和NFT的優勢,利用金融機制和游戲體系來賦予用戶權力,并逐漸變得越來越受歡迎.

1900/1/1 0:00:00
數讀GameFi賽道:未來GameFi是否會再度爆發?_GAME:EFI

一、引言 在過去的兩年里,加密貨幣圈最火熱最出圈的話題,莫過于應用層方面的創新:2020年的DeFiSummer2021年的NFTSummer及由此衍生的NFTFi2021年的GameFiDeF.

1900/1/1 0:00:00
ads