加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > 狗狗幣 > Info

Hundred與Agave閃電貸攻擊事件分析-ODAILY_UND:DRE

Author:

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

1.前言

北京時間3月15日晚,知道創宇區塊鏈安全實驗室監測到Gnosis鏈上的借貸類協議HundredFinance與Agave均遭遇了閃電貸襲擊,包括AAVE的分支Agave和Compound的分支HundredFinance。協議損失超1100萬美元。目前項目方已暫停其數百個市場。

知道創宇區塊鏈安全實驗室第一時間跟蹤本次事件并分析。

2.分析

Phunk APE Origins#4129以105 ETH成交,創該系列迄今最高交易記錄:金色財經報道,據 NFTGo.io 數據顯示,Phunk APE Origins#4129 以 105 ETH 價格成交,約合 162,700.68 美元,創該系列迄今最高交易記錄。Phunk Ape Origins 是一個向 Crypto Phunk 文化以及 Great Apes 致敬的項目,總計發行 5000 枚鏈上 Phunk NFT。[2022/10/27 11:49:39]

2.1攻擊者相關信息

百金融被攻擊tx:

0x534b84f657883ddc1b66a314e8b392feb35024afdec61dfe8e7c510cfac1a098

Huntingdon Valley Bank向MakerDAO提交抵押品引入申請:3月26日消息,Maker發推稱,一家成立于1871年的賓夕法尼亞特許銀行Huntingdon Valley Bank已經向MakerDAO提交了一份抵押品引入(Collateral Onboarding)申請。如果該申請得到Governance的批準,這將是美國銀行首次將抵押品集成到DeFi生態系統中。

該申請提出了一種法律結構,其中Huntingdon Valley Bank與一家信托公司簽訂了一份主要購買協議,以使MakerDAO受益。該法律結構還有意在未來納入更多銀行。擬議的第一投資組合購買協議是為了平等參與由Huntingdon Valley Bank發起的貸款,或從其他金融機構購買或銀團貸款。該申請還要求Huntingdon Valley Bank參與貸款的初始債務上限為1億美元,這些貸款在所有擬議的貸款類別中多樣化,從開始后的12至24個月期間進行部署。[2022/3/27 14:19:49]

攻擊合約:0xdbf225e3d626ec31f502d435b0f72d82b08e1bdd

洛杉磯街頭服飾品牌The Hundreds將推特頭像改為BAYC作品,或暗示合作:12月29日消息,洛杉磯街頭服飾品牌The Hundreds將其推特頭像改為了BAYC系列的NFT作品。從圖中可以看到The Hundreds的“炸彈”Logo,或暗示將開展合作。

The Hundreds是Bobby Kim和Ben Shenassafar于2003年在洛杉磯創立的街頭服飾品牌。此外,The Hundreds還出售印刷雜志,鞋類和眼鏡。在2011年,《Complex》雜志將其評為第五大街頭服飾品牌。[2021/12/29 8:10:56]

攻擊地址:0xd041ad9aae5cf96b21c3ffcb303a0cb80779e358

攻擊后跨鏈匿名化:https://etherscan.io/txs?a=0xd041ad9aae5cf96b21c3ffcb303a0cb80779e358

MDEX基金會公布全新生態Hunter發展計劃:據官方消息,MDEX基金會正式向全球宣布全新生態發展Hunter計劃。Hunter計劃總額為1000萬美金,將優先資助符合MDEX理念的項目,重點扶持Metaverse、DeFi、GameFi、NFT等方向優質項目。MDEX基金會發布此次全新生態發展Hunter計劃的主要目標是不斷夯實平臺業務能力,對于優質的項目提供資金支持,及協助項目方拓展更廣闊的生態資源,從根本上推動整個生態系統發展。[2021/8/25 22:36:57]

龍舌蘭被攻擊tx:

0xa262141abcf7c127b88b4042aee8bf601f4f3372c9471dbd75cb54e76524f18e

攻擊合約:0xF98169301B06e906AF7f9b719204AA10D1F160d6

火幣礦池已開放ThunderCore(TT)鎖倉挖礦功能:據火幣最新消息,火幣礦池已于新加坡時間2020年5月19日18:00開啟ThunderCore(TT)鎖倉挖礦功能,最小鎖倉數量為30,000個。在火幣礦池鎖倉ThunderCore(TT)享受雙重獎勵。第一重:“鎖倉即挖礦”獲得HPT。?第二重:持有HPT空投多幣種。更多信息請關注火幣礦池官方公告。[2020/5/19]

攻擊地址:0x0a16a85be44627c10cee75db06b169c7bc76de2c

攻擊后跨鏈匿名化:https://etherscan.io/txs?a=0x0a16a85be44627c10cee75db06b169c7bc76de2c

2.2攻擊流程

由于百金融與龍舌蘭攻擊流程與手法類似,因此我們使用百金融進行分析。

百金融攻擊調用流程

1、攻擊者利用合約在三個池子中利用閃電貸借出WXDAI和USDC

2、在WETH池子質押借出的部分USDC

3、利用重入利用一筆質押,超額借出池子中資金

4、重復質押-重入借出步驟,將其他兩個池子資產超額借出

5、歸還閃電貸

6、獲利轉移

2.3漏洞細節

導致本次問題的根本原因是由于在Gnosis鏈上的官方橋接代幣xDAI合約中實現了一個對于to地址的回調

合約實現地址:

https://blockscout.com/xdai/mainnet/address/0xf8D1677c8a0c961938bf2f9aDc3F3CFDA759A9d9/contracts

該回調將直接導致重入漏洞的產生,同時由于在HundredFinance團隊fork的Compound版本中沒有嚴格遵循檢查-生效-交互,進而導致了總借貸量更新晚于重入實現。最終攻擊者得以超額借貸。

類似的,對于Agave項目方,攻擊者利用liquidateCall函數內部調用會調用xDAI的callAfterTransfer方法進行回調,最終導致攻擊者能再次進行借貸。

在百金融攻擊中攻擊者重入的調用路徑如下:

在Agave攻擊中攻擊者回調路徑如下:

3.總結

此次遭受攻擊的兩個借貸項目由于錯誤的引入了存在重入的token,同時項目方的fork的代碼沒有采用檢查-生效-交互模式導致了問題的發生。

我們強調:對于一個優秀的項目的引用必須建立在足夠的理解和嚴謹的開發上,尤其是存在差異化的部分,切忌顧此失彼最終因為一個小的差錯導致項目全部的損失。

近期,各類合約漏洞安全事件頻發,合約審計、風控措施、應急計劃等都有必要切實落實。

Tags:UNDHUNTUNTDREBUND價格BHUNT幣UNT ChainDREAM

狗狗幣
新奇的搜索引擎DAO-ODAILY_DAO:AMP

推薦理由: 本文介紹了DAO由于其組織結構而具有的特殊能力,能夠作為全新的搜索工具幫助組織更好地發展.

1900/1/1 0:00:00
Pocket Network:一個顛覆傳統互聯網的Web3基礎設施-ODAILY_POC:區塊鏈域名如何注冊

PocketNetwork是去中心化的基礎設施中間件協議,通過全節點實現DApps與區塊鏈網絡之間的互操作與匹配,為區塊鏈上的DApps提供RPC中繼服務.

1900/1/1 0:00:00
DAOrayaki:Web3網絡效應分析框架-ODAILY_WEB:WEB3

“Web3”和“網絡效應”這兩個詞現在變得比“機器學習”或“人工智能”更經常被濫用。這些術語被緊跟熱點的推特大V拿去亂用,令人感到窒息和頭疼,久而久之,這兩個術語竟成為流行語,但關于其運行的本質.

1900/1/1 0:00:00
波卡生態周報:治理機制助力生態發展,Polkadot Decoded即將回歸-ODAILY_ION:Apollo Currency

Polkadot生態研究院出品,必屬精品波卡一周觀察,是我們針對波卡整個生態在上一周所發生的事情的一個梳理,同時也會以白話的形式分享一些我們對這些事件的觀察.

1900/1/1 0:00:00
頂峰課堂:經濟術語「敞口」-ODAILY_比特幣:FBTC

敞口是金融領域的一個重要概念,表示在金融活動中存在金融風險的部分,以及金融活動受金融風險影響的程度。簡單理解就是,從事什么金融活動,對應就有什么敞口.

1900/1/1 0:00:00
波卡生態周報:波卡共識度增速喜人,生態正朝著多方向拓展-ODAILY_POL:Polkadot

Polkadot生態研究院出品,必屬精品波卡一周觀察,是我們針對波卡整個生態在上一周所發生的事情的一個梳理,同時也會以白話的形式分享一些我們對這些事件的觀察.

1900/1/1 0:00:00
ads