以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > ICP > Info

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

Author:

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

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

1事件相關信息

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

呂克貝松執導電影《星際特工》將首次推出以原創漫畫為背景的元宇宙NFT:據官方消息,歐洲漫畫星際特工Valerian將首次推出星際特工IP系列NFT,總量14,999枚;并在5月10日之前在官方Discord 推出白名單空投活動。

據悉,該系列NFT受其背景故事的啟發,明星Lindsay Lohan,Steven Seagal,ZUBY,Aaron Carpenter均為其發聲。[2022/4/25 14:47:40]

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

漏洞合約:

0xf42c318dbfbaab0eee040279c6a2588fa01a961d

鏈游公會Merit Circle計劃創建一個專注于游戲內資產的NFT市場:金色財經消息,鏈游公會Merit Circle宣布將為游戲內資產創建一個NFT市場,使玩家將能夠為所有采用NFT技術的游戲交易資產。Merit Circle表示,該NFT市場從兩個月前開始構建,初始版本與DEPT Agency合作創建,目前正在進行智能合約開發。

Merit Circle稱該NFT市場將整合統計數據和工具,例如稀有度、底價掃描儀和許多其他分析,以幫助交易者和收藏家根據收藏品中的歷史交易做出正確的決定。此外,還將具有游戲化的體驗。[2022/4/16 14:27:53]

2?漏洞分析

NFT Marketplace將在IOTA上推出首個數字收藏品項目:NFT Marketplace將在IOTA上推出首個數字收藏品項目。NFT Marketplace透露,IOTA Pollen上的第一個NFT項目正在建設中。Fullstack開發者、IOTA開發者和UI設計師將聯合起來,為IOTA帶來數字收藏品交易。(U.today)[2021/4/25 20:55:08]

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

漏洞一:

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

Coincheck將在NFT市場列出Chiliz和Socios的粉絲代幣:金色財經報道,日本加密貨幣交易所Coincheck周一宣布,將在其新的NFT市場上列出Chiliz(CHZ)和Socios的粉絲代幣。[2021/2/2 18:39:09]

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

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

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

漏洞二:

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

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

2.注意函數中第620行代碼:require此處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:NFTFUNDFUNPRObnft幣的發行量KateFundcoinSwiss NFT FundDeflect Protocol

ICP
全方位對比 Lido 與 Rocket Pool:如何做出選擇?_LID:Poo Finance

經過多年的開發和等待,以太坊從工作量證明(PoW)到權益證明(PoS)的過渡已接近完成,預計最終將在2022年第二季度末或第三季度到來。合并將帶來許多廣泛的影響.

1900/1/1 0:00:00
Web 3.0從何而來 又將從何而去?_WEB:ASK

Web3.0將從開放、隱私和共建三個角度去顛覆Web2.0互聯網,并打造一個由用戶社區主導的去中心化世界,重構互聯網流量價值范式.

1900/1/1 0:00:00
還在做“暴富夢”?破譯 NFT 領域的「黑匣子」_NFT:ETC

邁入NFT領域有點像冒險進入颶風中心。DeFi、加密、Web3等等一系列縮略詞從四面八方涌來。更糟糕的是,不懷好意的詐騙者正在利用這些新事物,竊取秘鑰、洗劫錢包的虛假網站、釣魚鏈接等是加密采用的.

1900/1/1 0:00:00
英國對加密監管發出積極信號 欲成為全球加密資產技術中心_比特幣:加密貨幣市場總市值一直會變嗎

面對2萬多億美元的加密貨幣市場,以及全球日益普及的趨勢,英國發出積極信號,有望成為最新一個對該行業進行全面監管的國家.

1900/1/1 0:00:00
格萊美刮起音樂NFT的一陣風 今年或將迎來爆發增長?_NFT:OLO

2021年,NFT、金融市場與藝術家圈子出現了一場史無前例的聯合運動,也將NFT相關資產總市值推向了百億美金的巔峰.

1900/1/1 0:00:00
金色早報 | 阿聯酋央行籌備發行數字貨幣_USD:數字貨幣傳銷騙局

頭條 ▌人民日報:阿聯酋央行籌備發行數字貨幣金色財經報道,據人民日報4月19日第17版消息,阿聯酋積極推動金融科技發展和銀行業的數字化轉型.

1900/1/1 0:00:00
ads