以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads

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

Author:

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

1.前言

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

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

Magic Eden宣布聘請前Coinbase產品總監Linus Chung擔任產品主管:金色財經報道,跨鏈NFT平臺Magic Eden宣布聘請Linus Chung擔任產品主管。并將專注于領導產品開發,增強用戶體驗,推動增長并制定長期戰略。

在加入Magic Eden之前,Linus曾擔任Origin Protocol產品副總裁,之前是Coinbase的產品總監,他還管理著構建和擴展Coinbase一些增長最快的產品的團隊,包括Coinbase Earn,Coinbase Card和 Coinbase Pay。

在加入Coinbase之前,Linus還曾在特斯拉、Pinterest和LinkedIn擔任高級職位。[2023/7/23 15:52:57]

Hundred Finance被攻擊 tx:

Fairyproof:Hundred Finance與Agave遭遇攻擊原因是由于轉移ERC677代幣引起的:3月16日消息,Gnosis Chain上的DeFi協議Agave和Hundred Finance遭到重入攻擊,共計損失約1100萬美元。造成此次重入攻擊的原因是由于轉移ERC677代幣引起的,該代幣有一個轉移后調用函數叫 transferAndCall。

Fairyproof 推薦所有合約開發者三點注意:

1、合約內改變狀態要放在對外交互之前(包括轉移代幣) ;

2、注意ERC20代幣和ERC677代幣的區別;

3、重要用戶接口增加防重入鎖。[2022/3/16 13:59:33]

0x534b84f657883ddc1b66a314e8b392feb35024afdec61dfe8e7c510cfac1a098

NFT游戲Blockchain Monster Hunt與Rainmaker Games達成合作:2月8日消息,多鏈NFT游戲Blockchain Monster Hunt近日宣布,與P2E游戲平臺Rainmaker Games達成合作,后者成為GUILD Program的成員。[2022/2/8 9:37:45]

攻擊合約:0xdbf225e3d626ec31f502d435b0f72d82b08e1bdd

攻擊地址: 0xd041ad9aae5cf96b21c3ffcb303a0cb80779e358

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

動態 | Product Hunt將Binance Academy列為第三大最受歡迎的網站:據bitcoinexchangeguide報道,Y Combinator支持的新產品分享網站Product Hunt將幣安教育計劃,即Binance Academy列為其榜單上第三大最受歡迎的網站。其他一些排名較高的加密相關產品包括Robinhood的交易工具和Earn.com。[2019/2/19]

Agave被攻擊tx:

0xa262141abcf7c127b88b4042aee8bf601f4f3372c9471dbd75cb54e76524f18e

攻擊合約:0xF98169301B06e906AF7f9b719204AA10D1F160d6

攻擊地址: 0x0a16a85be44627c10cee75db06b169c7bc76de2c

The Hundreds現在提供“加密貨幣T恤”:據bitcoin news消息,The Hundreds現在已經開始提供“加密貨幣T恤”,其的靈感來源于數字美學和圖像,可以在網上訂購。消費者可以使用比特幣,比特幣現金,萊特幣和以太坊購買限量版的襯衫,但只能通過Coinbase帳戶購買。[2018/4/21]

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

由于 Hundred Finance 與 Agave 攻擊流程與手法類似,因此我們使用 Hundred Finance 進行分析。

Hundred Finance 攻擊調用流程

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

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

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

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

5、歸還閃電貸

6、獲利轉移

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

合約實現地址:

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

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

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

在 Hundred Finance 攻擊中攻擊者重入的調用路徑如下:

在 Agave 攻擊中攻擊者回調路徑(調用 liquidateCall 時內部調用時回調)如下:

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

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

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

Tags:UNDDRENANANCPolkaFoundryDrEE幣Creed FinanceParm Finance

比特幣價格今日行情
WEB:Web3.0程序該跑在哪里?

摘要 Web3.0時代,互聯網底層不會全部基于區塊鏈構建,數據計算也不會全部跑在公鏈的“獨木橋”上.

1900/1/1 0:00:00
DAO:NFT對音樂產業的影響

NFT 的復興正在將所有的媒體從傳統的形式和商業模式轉變為數字化的原生模式。視覺藝術一直是突出的形式,其交易金額已達數十億美元,市場規模和參與者持續增長.

1900/1/1 0:00:00
數字貨幣:稅收成關注點 加密貨幣征稅對行業有何影響

每年四月份是美國國稅局對個人報稅的截止月份,每到這個時候,關于加密貨幣的稅收問題也成為了不少人討論的焦點.

1900/1/1 0:00:00
MIC:國內國外近期NFT監管走向分析

我國法律法規對區塊鏈、虛擬貨幣、數字藏品等相關領域一直持有審慎態度。2021年NFT在全球火爆并持續快速發展,國內大廠與新秀也同時走上了“賽道”.

1900/1/1 0:00:00
ETO:個人買賣虛擬貨幣違法嗎?

不管是抱著什么目的,不少人都在虛擬貨幣領域有所涉獵,甚至是持有一些幣種。隨著政策形式的變化,有些人開始擔心,我買賣虛擬貨幣違法嗎?實際上,在網絡上關于這一問題的探究還真不少.

1900/1/1 0:00:00
ETH:金色早報 | 香港將就虛擬資產的發展設立一套全面的監管體系

頭條 ▌香港將就虛擬資產的發展設立一套全面的監管體系3月17日消息,香港特區財經事務及庫務局局長許正宇致函香港虛擬資產行業參與者,表示政府及監管機構將就虛擬資產的發展設立一套全面的監管體系.

1900/1/1 0:00:00
ads