比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > Gateio > Info

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

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市場Limewire已通過銷售LMWR籌集超過1600萬美元:金色財經報道,NFT市場Limewire表示,已通過銷售其加密代幣 (LMWR) 為其重新啟動的平臺籌集了超過 1600 萬美元。銷售將于 5 月 11 日結束,該代幣將于 5 月 16 日開始在四大交易所上市。該項目以法定貨幣和加密貨幣籌集資金,包括以太坊(ETH)、比特幣(BTC) 美元硬幣 (USDC)、Tether (USD) 和幣安幣 (BNB)。

Limewire此前由Kraken Ventures、Arrington Capital和GSR牽頭的私人融資中籌集了1000萬美元。Limewire計劃在5月以NFT市場的形式重新啟動。[2023/5/10 14:55:05]

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

NFT市場ZUNAVERSE.io和MetaSetGO達成合作:金色財經報道,基于BSC的全棧NFT市場ZUNAVERSE.io與MetaSetGO合作,MetaSetGO是一個新興的手機游戲平臺和元宇宙業務。未來的合作伙伴關系將使 BSC 項目能夠將他們的代幣整合到ZUNAVERSE中,允許持有者用他們的原生代幣交易 NFT。[2023/2/27 12:30:49]

漏洞合約:

0xf42c318dbfbaab0eee040279c6a2588fa01a961d

2?漏洞分析

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

Genshiro將出售NFT,從而為Kusama平行鏈插槽競拍提供資金:Equilibrium先行網絡Genshiro將出售NFT作品,從而為Kusama平行鏈插槽競拍提供資金。該NFT將從6月15日開始在Rarible上出售。[2021/6/11 23:30:30]

漏洞一:

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

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

NFT 概念板塊今日平均跌幅為3.25%:金色財經行情顯示,NFT 概念板塊今日平均跌幅為3.25%。16個幣種中8個上漲,8個下跌,其中領漲幣種為:LAR(+24.91%)、LYXE(+4.60%)、MIX(+3.37%)。領跌幣種為:MEME(-58.93%)、MANA(-12.12%)、ENJ(-6.02%)。[2021/1/9 15:43:51]

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:NFTPROFUNUNDNFTPADBullswap protocolNFUNCompound Meta

Gateio
SBF聊通脹:增加貨幣供給的通脹是中性的 分配不均的「坎蒂隆效應」才是惡性通脹_MIS

3月美國勞工部公布消費者物價指數年增率為8.5%,創造40年來的最大增幅,該指數是觀察通脹的重要數據。對于通脹惡化的原因眾說紛紜,FTX創辦人SBF也對通脹發表了一些自身看法.

1900/1/1 0:00:00
一文了解傳統機構眼中的Web3.0_ETH

Web3似乎無處不在,已成為2022年最大的技術趨勢之一。盡管它吸引了投資者、technorati和帕麗斯·希爾頓,但聽說過它的人數遠遠超過了真正了解它的人.

1900/1/1 0:00:00
當Web3遇到創作者經濟,將會碰撞出怎樣的火花?_ALGO

當前創作者經濟大概由5000萬人組成,并創造了各種各樣的知識資產。然而,世界各地的內容創作者被迫使用中心化的平臺,這些平臺限定了規則,決定了哪些受眾看到了什么,以及創作者得到了多少收益.

1900/1/1 0:00:00
音樂NFT“爆火”元宇宙:別再只盯著圖片數字藏品了_NFT

“音樂數字藏品是將歌曲、專輯等以NFT形式發行,是一種載有音樂文件的數字收藏品。在“萬物皆可NFT化”的時下,音樂數字藏品的走紅也是必然趨勢.

1900/1/1 0:00:00
金色觀察|Relation:個人擁有的Web3社交圖譜_REL

近些天,一直在尋找公鏈上的社交應用協議,可以很明顯發現的是,web3的社交已經脫胎于web2的形態,以公鏈上的數據為核心要素去設計.

1900/1/1 0:00:00
周小川就“關于數字貨幣的幾點問題及回應”發表主旨演講_數字人

2022清華五道口全球金融論壇16日開幕。本次論壇以“行穩致遠,金融助力高質量發展”為主題,具體將圍繞“雙碳”目標下的綠色金融發展、基礎設施建設與REITs探索實踐、全球經濟治理與金融合作開放、.

1900/1/1 0:00:00
ads