1.前言
北京時間3月15日晚,知道創宇區塊鏈安全實驗室?監測到Gnosis鏈上的借貸類協議?HundredFinance與Agave?均遭遇了閃電貸襲擊,包括?AAVE的分支Agave?和?Compound的分支HundredFinance?。協議損失超1100萬美元。目前?項目方已暫停其數百個市場。
知道創宇區塊鏈安全實驗室?第一時間跟蹤本次事件并分析。
2.分析
Gnosis鏈上Compound分叉項目Hundred Finance將停止運營:8月10日消息,Gnosis 鏈上 Compound 分叉項目 Hundred Finance 發推表示,該項目將根據社區提案投票結果停止運營。該提案包括停止 Hundred Finance 作為貸款協議的日常運營,并將金庫中持有的可用資產直接分配給受害者,并盡可能尋求進一步的資金分配
金色財經此前報道,今年 4 月份 Hundred Finance 遭黑客攻擊,損失約 700 萬美元。[2023/8/10 16:16:52]
2.1攻擊者相關信息
HundredFinance被攻擊tx:
0x534b84f657883ddc1b66a314e8b392feb35024afdec61dfe8e7c510cfac1a098
Hundred Finance遭黑客攻擊,損失700萬美元:金色財經報道,據PeckShield Inc.在社交媒體上發文稱,Hundred Finance遭黑客攻擊,損失700萬美元。[2023/4/16 14:06:22]
攻擊合約:0xdbf225e3d626ec31f502d435b0f72d82b08e1bdd
攻擊地址:0xd041ad9aae5cf96b21c3ffcb303a0cb80779e358
攻擊后跨鏈匿名化:https://etherscan.io/txs?a=0xd041ad9aae5cf96b21c3ffcb303a0cb80779e358
Agave被攻擊tx:
0xa262141abcf7c127b88b4042aee8bf601f4f3372c9471dbd75cb54e76524f18e
多鏈NFT游戲Blockchain Monster Hunt宣布KCC上線測試網:12月12日消息,多鏈NFT游戲Blockchain Monster Hunt(BCMH)發推稱,新鏈KCC已上線測試網。據介紹,BCMH是一個完全在區塊鏈上運行的多鏈游戲,玩家可以在多個鏈上玩游戲,并鼓勵它們之間進行交互。游戲最初在以太坊、BSC和Polygon上運行,團隊將在后續版本中逐步擴展到其他EVM以及非EVM鏈。現在在測試網中使用的是BCMH官方研發的Ambros EVM鏈。[2021/12/12 7:34:03]
攻擊合約:0xF98169301B06e906AF7f9b719204AA10D1F160d6
攻擊地址:0x0a16a85be44627c10cee75db06b169c7bc76de2c
BCM Hunt將推出內部EVM鏈Ambros以優化區塊鏈網絡:據官方消息,BCM Hunt將推出內部 EVM 鏈 Ambros。Ambros 是一種用于游戲目的的多鏈gas 費用優化器,適用于所有網絡鏈的 Gas-Optimizer 鏈。
Ambros是一個 EVM 鏈,旨在優化其他區塊鏈網絡的 gas-fee 問題,這些網絡將通過橋連接到現有的多鏈生態系統。通過這條新鏈,團隊和合作伙伴作為節點驗證者可以更好地控制 gas 費用并開發更高級的功能,為鏈上游戲體驗提供更好的解決方案。[2021/11/2 6:26:29]
攻擊后跨鏈匿名化:https://etherscan.io/txs?a=0x0a16a85be44627c10cee75db06b169c7bc76de2c
2.2攻擊流程
火幣礦池已開放ThunderCore(TT)鎖倉挖礦功能:據火幣最新消息,火幣礦池已于新加坡時間2020年5月19日18:00開啟ThunderCore(TT)鎖倉挖礦功能,最小鎖倉數量為30,000個。在火幣礦池鎖倉ThunderCore(TT)享受雙重獎勵。第一重:“鎖倉即挖礦”獲得HPT。?第二重:持有HPT空投多幣種。更多信息請關注火幣礦池官方公告。[2020/5/19]
由于HundredFinance與Agave攻擊流程與手法類似,因此我們使用HundredFinance進行分析。
HundredFinance攻擊調用流程
1、攻擊者利用合約在三個池子中利用閃電貸借出WXDAI和USDC
2、在WETH池子質押借出的部分USDC
3、利用重入利用一筆質押,超額借出池子中資金
4、重復質押-重入借出步驟,將其他兩個池子資產超額借出
5、歸還閃電貸
6、獲利轉移
2.3漏洞細節
導致本次問題的根本原因是由于在Gnosis鏈上的官方橋接代幣xDAI合約中實現了一個對于to地址的回調(callAfterTransfer函數)
合約實現地址:
https://blockscout.com/xdai/mainnet/address/0xf8D1677c8a0c961938bf2f9aDc3F3CFDA759A9d9/contracts
該回調將直接導致重入漏洞的產生,同時由于在HundredFinance團隊fork的Compound版本中沒有嚴格遵循檢查-生效-交互,進而導致了總借貸量更新晚于重入實現。最終攻擊者得以超額借貸。
類似的,對于Agave項目方,攻擊者利用liquidateCall函數內部調用會調用xDAI的?callAfterTransfer?方法進行回調,最終導致攻擊者能再次進行借貸。
在HundredFinance攻擊中攻擊者重入的調用路徑如下:
在Agave攻擊中攻擊者回調路徑如下:
3.總結
此次遭受攻擊的兩個借貸項目由于錯誤的引入了存在重入的token,同時項目方的fork的代碼沒有采用檢查-生效-交互模式導致了問題的發生。
我們強調:對于一個優秀的項目的引用必須建立在足夠的理解和嚴謹的開發上,尤其是存在差異化的部分,切忌顧此失彼最終因為一個小的差錯導致項目全部的損失。
近期,各類合約漏洞安全事件頻發,合約審計、風控措施、應急計劃等都有必要切實落實。
Tags:UNDDREREDFINASUNDERDrEE價格YFI CREDITS GROUPWeather Finance
近日,雅昌藝術市場監測中心與法國藝術機構Artprice攜手發布的《2021年度藝術市場報告》中提出了這一觀點.
1900/1/1 0:00:00近日,國家文物局官方網站公布了部分人大建議的答復情況。其中在“關于制定數字化博物館建設長期發展規劃和實施條例的建議”答復中提到:“我局對加強博物館數字化建設的建議表示贊同,并將在《關于推進博物館.
1900/1/1 0:00:00DeFi數據 1.DeFi代幣總市值:1140.9億美元 DeFi總市值數據來源:coingecko2.過去24小時去中心化交易所的交易量:37.
1900/1/1 0:00:00通過寫作在網上賺錢仍然是新鮮的。在過去,你必須成為科學家,想出一些創造性的方法,讓你的聽眾為你的文字付費。它導致了很多陰暗的東西,而Web3.0旨在提升寫作世界.
1900/1/1 0:00:001.金色前哨|拜登發布數字資產行政令看看各界怎么熱議的美國當地時間2022年3月9日,美國總統拜登正式簽署數字資產行政令,并在美國白宮官網發布行政令全文。數字資產行政令發布后,被各界人士熱議.
1900/1/1 0:00:00這一年市值如火箭般躥升的Luna近來再次成為行業焦點,Terra的聯合創始人兼CEODOkwon與加密KOLSenseiAlgod對于Luna價格能否在一年后站在88美金以上.
1900/1/1 0:00:00