2023年Q1全球Web3區塊鏈安全態勢報告

數據圖表可在此處查閱:Footprint Analytics: Crypto Analysis Dashboards

1 2023第一季度Web3安全態勢綜述

2023年第一季度,據區塊鏈安全審計公司Beosin旗下Beosin EagleEye安全風險監控、預警與阻斷平台共監測到Web3領域主要攻擊事件61起,總損失金額約為2.95億美元,較2022年第4季度下降了約77%。 2023年第一季度的總損失金額低於2022年的任何一個季度。

除攻擊事件外,2023年第一季度還監測到主要Rug Pull事件41起,涉及金額約2034萬美元。

從月份來看,3月為攻擊事件頻發的一個月,總損失金額達到了2.35億美元,佔第一季度總損失金額的79.7%。

從被攻擊項目類型來看,DeFi為本季度被攻擊頻次最高、損失金額最多的項目類型。 42次安全事件總損失金額達到了2.48億美元,佔總損失金額的84%。

從鏈平台類型來看,80.8%的損失金額來自Ethereum,居所有鏈平台的第一位。

從攻擊手法來看,本季度損失金額最高的攻擊手法為閃電貸攻擊,8次閃電貸事件損失約1.98億美元;攻擊手法頻率最高的為合約漏洞利用,27次攻擊佔所有事件數量的44%。

從資金流向來看,本季度約有2億美元的被盜資產得以追回。本季度資金追回的情況優於2022年的任何一個季度。

從審計情況來看,被攻擊的項目中,僅有41%的項目經過了審計。

2 攻擊事件總覽

2023年第一季度,Beosin EagleEye安全風險監控、預警與阻斷平台共監測到Web3領域主要攻擊事件61起,總損失金額約為2.95億美元。其中損失金額超過1億美元的安全事件共1起(Euler Finance閃電貸攻擊事件損失1.97億美元)。損失1000萬美元-1億美元區間的事件2起,100萬美元-1000萬美元區間的事件17起。

2023年Q1全球Web3區塊鏈安全態勢報告

2023年Q1全球Web3區塊鏈安全態勢報告

從總體來看,第一季度攻擊事件損失金額呈現逐月增加的趨勢。 3月為攻擊事件頻發的一個月,總損失金額達到了2.35億美元,佔第一季度總損失金額的79.7%。

3 被攻擊項目類型

84%的損失金額來自DeFi類型

隨著長達數月的下行和多次黑天鵝事件清槓桿,加密市場觸底反彈。 DeFi的TVL隨著幣價在一季度震盪回升。

2023年Q1全球Web3區塊鏈安全態勢報告

2023年第一季度,DeFi類型項目共發生42次安全事件,佔總事件數量的68.9%。 DeFi總損失金額達到了2.48億美元,佔總損失金額的84%。 DeFi為本季度被攻擊頻次最高、損失金額最多的項目類型。

2023年Q1全球Web3區塊鏈安全態勢報告

NFT類型損失金額排名第二(1852萬美元),主要來自於NFT釣魚事件。排名第三的類型為個人用戶,該類別均為釣魚攻擊。損失金額的第四位為錢包攻擊事件。從類型上來看,損失金額的第2-4位均和用戶安全緊密相關。

2023年第一季度僅發生了1次跨鏈橋安全事件,損失金額為13萬美元。而在2022年,12次跨鏈橋安全事件共造成了約18.9億美元損失,居所有項目類型損失的第一位。在2022年跨鏈橋安全事件頻發後,跨鏈橋項目的安全性在本季度得到了較大的提升。

2023年Q1全球Web3區塊鏈安全態勢報告

4 各鏈平台損失金額情況

80.8%的損失金額來自Ethereum

2023年第一季度,Ethereum鏈上共發生主要攻擊事件17起,損失金額約為2.38億美元。 Ethereum鏈上損失金額居所有鏈平台的第一位,佔比約80.8%。

2023年Q1全球Web3區塊鏈安全態勢報告

BNB Chain上監測到了最多的攻擊事件,達到了31起。其總損失為1948萬美元,排所有鏈平台損失的第二位。

損失排名第三的公鍊為Algorand,損失來自於MyAlgo錢包被盜事件。 Algorand鏈在2022年沒有發生過主要安全事件。

值得一提的是,2022年Solana鏈上損失金額排所有公鏈的第三位,而在本季度並未監測到主要攻擊事件。

2023年Q1全球Web3區塊鏈安全態勢報告

5 攻擊手法分析

2023年Q1全球Web3區塊鏈安全態勢報告

本季度損失金額最高的攻擊手法為閃電貸,8次閃電貸事件損失約1.98億美元,佔所有損失金額的67%。

2023年Q1全球Web3區塊鏈安全態勢報告

攻擊手法頻率最高的為合約漏洞利用,27次攻擊佔所有事件數量的44%。合約漏洞共造成3905萬美元的損失,為所有攻擊類型損失金額的第二位。

2023年第一季度,DeFi類型項目被攻擊了42次,其中有22次都源於合約漏洞利用。 DeFi項目方需要尤其註重合約的安全性。

按照漏洞類型細分,造成損失最多的前三名分別是業務邏輯/函數設計不當、權限問題和重入。 17次業務邏輯/函數設計不當漏洞共造成了2244萬美元的損失。

2023年Q1全球Web3區塊鏈安全態勢報告

2023年Q1全球Web3區塊鏈安全態勢報告

6 典型案例攻擊手法分析

6.1 Euler Finance安全事件

事件概要

3月13日,Ethereum 鏈上的借貸項目Euler Finance 遭到閃電貸攻擊,損失達到了1.97 億美元。

3月16日,Euler基金會懸賞100萬美元以徵集對逮捕黑客以及返還盜取資金有幫助的信息。

3月17日,Euler Labs首席執行官Michael Bentley發推文表示,Euler“一直是一個安全意識強的項目”。從2021年5月至2022年9月,Euler Finance接受了Halborn、Solidified、ZK Labs、Certora、Sherlock和Omnisica等6家區塊鏈安全公司的10次審計。

從3月18日開始至4月4日,攻擊者開始陸續返還資金。期間攻擊者通過鏈上信息進行道歉,稱自己“攪亂了別人的錢,別人的工作,別人的生活”並請求大家的原諒。

2023年Q1全球Web3區塊鏈安全態勢報告

4月4日,Euler Labs在推特上表示,經過成功協商,攻擊者已歸還了所有盜取資金。

漏洞分析

在本次攻擊中,Etoken合約的donateToReserves函數沒有正確檢查用戶實際持有的代幣數量和捐贈後用戶賬本的健康狀態。攻擊者利用這個漏洞,捐贈了1億個eDAI,而實際上攻擊者只質押了3000萬個DAI。

由於捐贈後,用戶賬本的健康狀態符合清算條件,借貸合約被觸發清算。清算過程中,eDAI和dDAI會被轉移到清算合約。但是,由於壞賬額度非常大,清算合約會應用最大折扣進行清算。清算結束後,清算合約擁有310.93M個eDAI和259.31M個dDAI。

此時,用戶賬本的健康狀態已恢復,用戶可以提取資金。可提取的金額是eDAI和dDAI的差值。但池子中實際上只有3890萬DAI,所以用戶只能提取這部分金額。

2023年Q1全球Web3區塊鏈安全態勢報告

6.2 BonqDAO安全事件

事件概要

2月1日,加密協議BonqDAO遭到價格操控攻擊,攻擊者鑄造了1億個BEUR代幣,然後在Uniswap 上將BEUR 換成其他代幣,ALBT價格下降到幾乎為零,這進一步引發了ALBT 寶庫的清算。按照黑客攻擊時的代幣價格,損失高達8800萬美元,但是由於流動性耗盡,事件實際損失在185萬美元左右。

漏洞分析

本次攻擊事件攻擊者共進行了兩種方式的攻擊,一種是控制價格大量借出代幣,另一種是控制價格清算他人財產從而獲利。

BonqDAO 平台採用的預言機使用函數’getCurrentValue’ 而不是’getDataBefore’。

黑客通過質押10個TRB代幣(價值僅約175美元)成為了價格報告者,並通過調用submitValue 函數修改預言機中WALBT 代幣的價格。價格設置完成之後,攻擊者調用Bonq合約的createTrove函數,創建trove合約,並向該合約中抵押了0.1個WALBT代幣進行借款操作。正常來說,借款額度應該是小於0.1個WALBT的價格,從而保證抵押率維持在一個安全的範圍,但是在本合約的借貸過程中,計算抵押物價值的方式是通過TellorFlex合約來進行實現的。而在上一步,攻擊者已經把WALBT價格拉得異常高,導致攻擊者在本次借款中,借出了1億枚BEUR代幣。

攻擊者在第二筆交易中將WALBT價格設置得異常低,從而使用少量的成本將其他用戶所抵押的WALBT代幣清算出來。

6.3 Platypus Finance安全事件

事件概要

2月17日,Avalanche平台的Platypus Finance因函數檢查機制問題遭到攻擊,損失約850萬美元。然而攻擊者並沒有在合約中實現提現功能,導致攻擊收益存放在攻擊合約內無法提取。

2月23日,Platypus表示,已經聯繫了Binance並確認了黑客身份,並表示將至少向用戶償還63%的資金。

2月26日,法國國家警察已經逮捕並傳喚了兩名攻擊Platypus的嫌疑人。

漏洞分析

攻擊原因是MasterPlatypusV4合約中的emergencyWithdraw函數檢查機制存在問題,僅檢測了用戶的借貸額是否超過該用戶的borrowLimitUSP(借貸上限),而沒有檢查用戶是否歸還債務的情況。

攻擊者首先通過AAVE合約閃電貸借出4400萬枚的USDC存入Pool合約中,然後mint了4400萬枚LP-USDC。接著攻擊者調用borrow函數借出了4179萬枚USP,下一步立馬調用了EmergencyWithdraw函數。

2023年Q1全球Web3區塊鏈安全態勢報告

在EmergencyWithdraw函數中有一個isSolvent函數來驗證借貸的餘額超過可藉貸最大值,返回true就可以進入transfer操作,而沒有考慮驗證負債金額是否已經償還的情況。所以攻擊者可以在沒有償還債務的情況下直接調用成功提取出之前質押的4400萬枚LP-USDC。

7 資金流向分析

2023年第一季度,約有$200,146,821的被盜資產得以追回,佔所有被盜資產的67.8%。其中,Euler Finance 被盜的1.97億美元資產已經全部被黑客返還。更多追回的例子包括:2月13日,攻擊dForce的黑客返還了全部盜取的365萬美元資金;3月7日,攻擊Tender.fi的白帽黑客返還了盜取資金並獲得了62 ETH的賞金。本季度資金追回的情況優於2022年的任何一個季度。

2023年Q1全球Web3區塊鏈安全態勢報告

Beosin KYT反洗錢分析平台發現約有2313萬美元(7.8%)的資產轉入了Tornado Cash,另外有254萬美元的資產轉入了其他混幣器。和去年相比,本季度轉入混幣器的被盜資金比例大幅度減少。事實上,從去年8月Tornado Cash遭受制裁以來,轉入Tornado Cash的被盜資金比例自2022年Q3開始就呈現持續下降趨勢。

同時,Beosin KYT反洗錢分析平台發現約有6002萬美元(20.3%)的資產還停留在黑客地址餘額。還有約932萬美元(3.1%)的被盜資產轉入了各交易所。轉入交易所的事件大部分為涉及金額不高的攻擊事件,少部分為一些過了幾天才被公眾關注到的釣魚事件。由於關注度低或者關注延遲等原因,讓黑客有了將贓款轉入交易所的可乘之機。

8 項目審計情況分析

2023年第一季度遭到攻擊的項目中,除開8個無法用是否審計衡量的事件(如一些個人用戶遭受的釣魚攻擊等),在剩下被攻擊的項目中,接受過審計的有28個,未接受審計的有25個。

本季度共有27起合約漏洞利用導致的攻擊事件,其中審計過的項目有15個(損失約3119萬美元),未審計的有12個(損失約786萬美元)。整個市場審計質量依舊不容樂觀。建議項目方在選擇審計公司之前一定要多加比對,選擇專業的審計公司才能讓項目安全得到有效的保障。

2023年Q1全球Web3區塊鏈安全態勢報告

9 Rug Pull 分析

2023年第一季度,Web3領域共監測到主要Rug Pull事件41起,涉及金額約2034萬美元。

從金額來看,6起(14.6%)Rug Pull事件金額在100萬美元之上,10萬至100萬美元區間的事件共12起(29.2%),10萬美元以下的事件共23起(56%)。

2023年Q1全球Web3區塊鏈安全態勢報告

41起Rug Pull事件中,有34個項目部署在BNB Chain,占到了83%。為何眾多詐騙項目選擇BNB Chain呢?原因可能有如下幾點:

1)BNB Chain GAS費用更低,出塊時間間隔也更短。

2)BNB Chain活躍用戶更多。詐騙項目會優先選擇活躍用戶多的公鏈。

3)BNB Chain的用戶使用Binance出入金更方便快捷。

2023年Q1全球Web3區塊鏈安全態勢報告

10 2023 Q1安全態勢總結

從總體上來看,2023年第一季度攻擊事件總損失金額低於2022年任何一個季度,資金追回情況也優於2022年所有季度。在黑客猖獗的2022年過去之後,Web3領域的總體安全性在這一季度得到了較大的提升。

DeFi為本季度被攻擊頻次最高、損失金額最多的項目類型。 DeFi領域共發生42次安全事件,其中22次都源自合約漏洞利用(22個項目審計和未審計的項目各有11個)。如果尋找專業的安全公司進行審計,其中絕大部分漏洞都可以在審計階段被發現和進行修復。

本季度用戶安全也是值得關注的重點。隨著本季度Blur帶領NFT市場重回火熱,隨之而來的NFT釣魚事件也大幅增加。仔細檢查每一個鏈接是否是官網、檢查簽名內容、完整檢查轉賬地址的正確性、從官方應用商店下載應用、安裝防釣魚插件– 每一個環節都必須時刻保持警惕。

本季度Rug Pull事件依舊頻發,其中56%的項目跑路金額在10萬美元以下。這類項目通常官網、推特、電報、Github等信息缺失,沒有Roadmap或白皮書,團隊成員信息可疑,項目上線到最後跑路週期不超過三個月。建議用戶多多對項目進行背景調查,避免資金遭受損失。

Total
0
Shares
Related Posts