比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

NFT:NFT項目驚現低級漏洞:合約未審計導致3400萬美元資產被鎖死

Author:

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

2022年4月23日,成都鏈安鏈必應-區塊鏈安全態勢感知平臺輿情監測顯示,NTF項目方Akutar的AkuAuction合約由于智能合約本身漏洞,導致11539ETH(價值約3400萬美元)被鎖死在合約中。成都鏈安技術團隊第一時間對事件進行了分析,結果如下。

1 事件相關信息

4月23日消息,Solidity開發者foobar發推稱,11539ETH(價值3400萬美元)被永久鎖定在AkuDreams合約中,個人用戶或開發團隊都無法取出資金。退款處理完成后,將每個出價狀態設置為1。因此,用戶無法調用emergencyWithdraw()。此外,團隊也無法領取資金,基本上等于銷毀。?

NFT項目DigiDaigaku官方空投將于本周五發布:8月29日消息,NFT項目DigiDaigaku母公司LimitBreak首席執行官GabrielLeydon發文表示,DigiDaigaku的官方空投將于本周五發布,本周將釋出更多細節。此前GabrielLeydon于8月22日在個人社交媒體平臺發起關于DigiDaigaku接下來能為社區做什么投票,其中空投以59.1%支持率勝出。[2022/8/30 12:56:23]

成都鏈安技術團隊立刻進行了分析。

ZK Rollup訂單簿DEX ZigZag的NFT Swap功能將上線zkSync主網:5月13日消息,以太坊二層ZK Rollup訂單簿DEX ZigZag Exchange宣布NFT Swap功能將上線zkSync主網。[2022/5/13 3:14:49]

漏洞合約:

0xf42c318dbfbaab0eee040279c6a2588fa01a961d

Akutar項目的智能合約包含2個漏洞:

漏洞一:

1.第一個合約漏洞在processRefunds中,設計者根據refundProgress計數器進行循環退款。

美股NFT概念股走高:5月2日消息,美股NFT概念股走高,東方文化(OCG.O)漲超6%,DraftKings(DKNG.O)漲5.3%,Coinbase(COIN.O)漲近4%,Cinedigm(CIDM.O)漲近3%。 (金十)[2022/5/3 2:46:11]

2.而這里使用了call函數進行退款操作,且把退款的結果作為require的判定條件。

3.因此如果此時有攻擊者在隊列中進行退款操作,調用call退款給攻擊者時,攻擊者在fallback中進行進行惡意的revert則會導致退款隊列卡在攻擊者這里,從而導致隊列后面的所有人都無法進行退款。

APENFT(NFT)針對波場生態用戶6月份空投已發放完畢:據官方消息,APENFT(NFT)針對波場生態BTC、ETH、TUSD、TRX、BTT、JST用戶以及所有參與波場TRON DeFi挖礦用戶6月份空投已經發放完畢。快照于6月10日12:00 (UTC)完成,實際空投NFT數量為9,697,147,692,004.047727枚。

下一次空投將在7月10日12:00(UTC)進行。支持APENFT(NFT)空投的交易所和錢包包括Binance,Huobi,Lbank,Bitrue,BitZ,Poloniex,Gate,imToken等。[2021/6/14 23:34:25]

4.這個漏洞被人在鏈上證明有效,但隨后攻擊合約便進行了解鎖,并沒有進行攻擊利用,且公開進行了申明。

漏洞二:

該漏洞也是導致價值約3400萬美元的ETH資產被鎖死在合約中的元兇。

1.在claimProjectFunds函數中,該函數主要用于項目方提款。為了避免項目方權限過大,在用戶完成提款之前就將合約中的資產全部轉走導致用戶無法退款,所有的退款操作應全部完成之后項目方才能夠提款。業務邏輯設計上來說,是沒有問題的。然而,在具體的代碼實現中,當前的代碼容易受到漏洞一的影響,導致項目方無法提款,不過這只是潛在的風險,本次資金鎖死的元兇不是這個原因。

2.注意函數中第620行代碼:require (refundProgress > = totalBids)此處refundProgress表示已經處理了多少個用戶的退款,totalBids表示所有用戶總投標了多少個NFT。注意由于一個用戶可以投標多個NFT,導致單從數值上比較,refundProgress可能小于totalBids。

而再來看看退款函數processRefunds中:require(_refundProgress < _bidIndex); bidIndex表示所有參與競標的用戶,refundProgress永遠不會高于bidIndex。

此時來看看bidIndex的值,為3669:

totalBids的值為5495:

3.所以refundProgress>=5495且refundProgress<3669這個判斷條件永遠不會成立,最終導致項目方團隊將永遠無法執行后續的提款操作。此處應將refundProgress與bidIndex做對比,開發者犯了一個很低級的錯誤。最終,導致項目方11539ETH(價值約3400萬美元)被鎖定無法提取。

Tags:NFTFUNFUNDPROSantas War NFT EpicFUNDZ幣Bitbot Protocol

比特幣價格
元宇宙:科技日報:誰在打著元宇宙的旗號 砸元宇宙的招牌?

元宇宙本身是一個非常好的概念和技術趨勢,也是很大的產業,不能讓一些違法或投機的現象擾亂了市場,在人們對元宇宙的認知還沒有那么清晰的時候,就讓這三個字蒙上一層陰影.

1900/1/1 0:00:00
DOT:波卡 2022 一季度報告:平行鏈 Auction 后熱度有所下降 但開發者活躍度高

本報告是 Polkadot 委托區塊鏈研究機構 Messari 撰寫的獨立報告,作者為 Nicholas Garcia。經過五年的研發,Polkadot(波卡)平行鏈現已上線.

1900/1/1 0:00:00
NFT:量化分析:一文探索不同NFT資產的價格分布

NFT 類型(如虛擬土地、PFP 和游戲資產)是對 NFT 項目和系列進行評估的常用框架。但是,這些資產屬性中較少被論及,有時甚至讓人感到違反直覺的,是系列內的價格“等級”(即價位,下同),以及.

1900/1/1 0:00:00
元宇宙:室內農業元宇宙的未來發展趨勢

當下,通過虛擬鏡片改變世界的“神話”正在不斷上演,并且吸引了越來越多關注。虛擬現實市場迅速擴張,在2021年達到48億美元規模,并預測將在2024年達到120億美元.

1900/1/1 0:00:00
元宇宙:元宇宙帶來的三個發展趨勢

元宇宙在一年來得到市場的高度關注。許多人認為元宇宙會是下一場科技革命,許多公司都積極布局了元宇宙相關的業務,或是進行了相關的投資.

1900/1/1 0:00:00
GEM:分析 OpenSea 收購 NFT 聚合器 GEM:一次壟斷者“鏟除威脅”的行動

OpenSea 收購 Gem 是非常中心化的手段了,當有競品冒出,盡管尚且還構不成威脅,壟斷龍頭企業仍會通過強大的資本實力迅速收購/兼并,將威脅扼殺在苗頭之中.

1900/1/1 0:00:00
ads