加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads

閃電貸攻擊 + 錯誤權限配置,2500萬美元付諸東流 | xToken被黑事件簡析_ETH:99DEFI幣

Author:

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

一、事件概覽

美國東部標準時間5月12日上午9:44分,鏈必安-區塊鏈安全態勢感知平臺監測顯示,DeFi質押和流動性策略平臺xToken遭到攻擊,xBNTaBancor池以及xSNXaBalancer池立即被耗盡。據統計,此次xToken被黑事件造成約2500萬美元的損失。盡管在事件后,xToken團隊第一時間發布聲明,并針對被黑原因以及后續補救措施,作出積極回應;但成都鏈安·安全團隊認為此次xToken被黑事件具備相當程度的典型性,涉及到閃電貸攻擊、價格操控等黑客常用攻擊套路,因此立即介入分析,將xToken被黑事件的攻擊流程進行梳理,希望以此為鑒,為廣大DeFi項目方敲響警鐘。

UpSwing Finance項目遭到閃電貸攻擊:金色財經消息,據CertiK監測,UpSwing Finance (UPStkn) 項目遭到閃電貸攻擊。據悉,該項目從2020年10月以來處于非活躍狀態,并且遭受了價格操縱攻擊,共計損失約22枚ETH(約3.55萬美元)。

ETH合約地址: 0xFFeE5EcDE135a7b10A0Ac0E6e617798e6aD3D0D6[2023/1/18 11:18:15]

array finance官方:閃電貸造成超50萬美元損失,或為一名內部人員所為:官方消息,DeFi項目array finance證實遭到閃電貸攻擊,官方表示,攻擊者獲利約272.94 ETH,價值約51.5萬美元。array希望找到一家公司或組織,為失去的流動性提供擔保,并在啟動后償還。

此外,array表示,將Gismar從團隊中除名,因為團隊認為他的疏忽和粗心導致流動性被偷,或者他自己偷了錢。目前正在積極嘗試聯系和聯絡Gismar,但他的所有社交媒體已經關閉和清空。array下一步將用剩余的資金雇傭一個可靠的開發人員;解決手頭的問題,這樣就可以繼續目前的工作;試著找個人為70萬美元做抵押;采取法律行動。最后,array將很快有一個投票系統設置為CCO Contributors決定是否繼續進行該項目。[2021/7/19 1:03:06]

二、事件分析

分析:Warp Finance攻擊者通過閃電貸鑄造LP代幣清算其USDC和DAI金庫:針對DeFi協議Warp Finance遭遇閃電貸攻擊事件,白帽黑客、Marqet交易所聯合創始人Emiliano Bonassi表示:“這是第二次利用多重閃電流動性的攻擊,通過Uniswap進行閃電互換,通過dYdX進行閃電貸款。”他補充說,攻擊者通過閃電交換向Uniswap上的三個不同池提供三筆打包ETH貸款,并向dYdX交易平臺提供另外兩筆打包ETH貸款。這些資金隨后被用來鑄造WETH/DAI流動性池(LP)代幣,這些代幣被用作Warp Finance的抵押品,以清算其USDC和DAI金庫。(Cointelegraph)[2020/12/18 15:38:37]

在本次被黑事件中,攻擊者共計在同一筆交易中利用了兩個典型攻擊套路。其一,黑客利用了閃電貸操作DEX中SNX的價格,進而影響了xSNX中的鑄幣,旨在達到套利的目的;其二,黑客利用了xBNT合約中的錯誤的權限配置,傳入預期外的路徑地址,從而達到利用空氣幣完成獲利的目的。

OpenZeppelin開源類似閃電貸的實驗性項目FlashWETH:據官方消息,OpenZeppelin研究團隊成員AustinWilliams發布試驗性項目“可閃電鑄造的由資產支持的代幣”(Flash-MintableAsset-BackedTokens)的以太坊合約代碼,已部署至主網。該研究性項目類似于“閃電貸”,用戶可以通過該合約鑄造任意數量的代幣,然后在同一筆交易中銷毀相同數量的代幣即可,否則該交易將無效。此次發布的實驗項目“FlashWETH”還結合了類似WETH的(ERC-20包裹版ETH)機制,由ETH資產支持,所以可以用來進行套利交易。OpenZeppelin表示該項目的合約雖然簡單,但是尚未審計,謹慎使用。[2020/6/28]

接下來,我們一起來還原一下黑客是如何利用“閃電貸攻擊+錯誤權限配置”,完成了整個攻擊流程的。準備工作1、攻擊者首先利用閃電貸借出大量資金;2、分別利用Aave的借貸功能和Sushiswap的DEX等功能,以獲取大量的SNX代幣;3、再在Uniswap大量拋售SNX,進而擾亂SNX在Uniswap的價格;攻擊開始4、使用少量的ETH獲得大量的xSNX;原理解釋:此次攻擊者利用了xSNX合約支持ETH和SNX進行兌換xSNX的機制。具體而言,當用戶傳入ETH后,合約會將用戶的ETH通過Uniswap兌換為等值的SNX之后再進行xSNX的兌換。由于攻擊者在“準備工作”中的1~3的操作,此時Uniswap中的ETH對SNX的價格是被操縱的,這就使得少量的ETH能夠兌換大量的SNX,進而再兌換大量的xSNX。

攻擊收尾5、攻擊者在Bancor中售賣獲利,由于Bancor中的價格并未受到影響,因此價格彼時仍然是正常的。此時攻擊者得以套利,之后歸還閃電貸;第二次攻擊開始6、再利用獲得的利潤來兌換大量的xBNT。原理解釋:此次攻擊者利用了xBNT合約支持ETH鑄幣xBNT的功能,合約會將ETH在Bancor中轉化為BNT后進行鑄造xBNT,但需要注意的是,此鑄造函數可以指定兌換路徑,即不需要兌換成BNT也可進行鑄造,這就使得攻擊者能夠任意指定兌換代幣的地址。

三、事件復盤

在xToken團隊的官方回應中,表達了對此次被黑事件造成的資產損失深感遺憾,并提到在未來即將推出的產品中會引入一項安全功能,以防止此類攻擊。但遺憾的是,由于尚未在整個產品系列中引入這一安全功能,由此導致2500萬美元資金損失。針對xToken被黑事件,成都鏈安·安全團隊在此提醒,隨著各大DeFi項目的不斷發展,整個DeFi世界將越來越多變,新型項目往往會與之前的DeFi項目在各個方面進行交互,如上文提及的Aave和DEX等等。因此,在開發新型DeFi項目之時,不光需要注意自身邏輯的安全與穩定,還要考慮到自身邏輯與利用到的基礎DeFi項目的整體邏輯是否合理。同時,我們建議,各大DeFi項目方也需要積極與第三方安全公司構建聯動機制,通過開展安全合作、建立安全防護機制,做好項目的前置預防工作與日常防護工作,時刻樹牢安全意識。

Tags:ETHSNXANCEFIRocket Pool ETHsnx幣值得入手嗎Xido Finance99DEFI幣

火幣下載
Multicoin Capital:論技術可擴展性如何創造社會可擴展性_ULTI:3KingdomsMultiverse

編者注:本文假設您熟悉NickSzabo的文章社會可擴展性、VitalikButerin的論文《主觀性弱》以及HaseebQureshi的論文《為什么權力下放并不像您想象的那么重要》.

1900/1/1 0:00:00
市場資金在加速出逃,現階段需“管住手”_BTC:區塊鏈

行情走到現在的階段,我們之前對重要的事件都進行了詳細地剖析和分解,而從昨天開始整個市場的消息開始慢慢地冷靜下來,我們可以觀察到幾個現象:USDT的價格降得很低很快.

1900/1/1 0:00:00
從創建發行到實際應用,一文了解NFT五大前沿領域_NFT:FTS

本文來自Defi之道,作者Glendon,星球日報經授權轉載。 今年3月,在一些最大的交易市場上,NFT藝術品交易量激增至2億美元以上,但4月的交易額卻下降了50%.

1900/1/1 0:00:00
加密貨幣價格崩盤,12位加密富豪9天損失155億美元_加密貨幣:加密貨幣走勢圖

作者:JenniferWang譯者:WinyHuang來得容易,去得也快。5月10日,比特幣價格于漲至59,423美元.

1900/1/1 0:00:00
ColdStack為何能給用戶提供“物美價廉”的去中心化云存儲服務?_COL:LDS

本文來自Medium,原文作者:AlexanderShishowOdaily星球日報譯者|Moni 對于許多加密社區的用戶來說,似乎對ColdStack提供較為低廉的價格服務存在很多一文.

1900/1/1 0:00:00
摩根大通:高波動性阻礙了加密資產對機構的吸引力_比特幣:ETPP價格

Odaily星球日報譯者|念銀思唐華爾街的策略師們面臨著一項幾乎不可能完成的任務,他們試圖分析比特幣和其他代幣在經歷大跌后的前景。而在此過程中,一些人看到了未來出現更多麻煩的風險.

1900/1/1 0:00:00
ads