買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > 區塊鏈 > Info

FUND:驚現低級漏洞?簡析NFT項目Akutar資金鎖定事件_CBase Protocol

Author:

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

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

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

PeckShield:Justin Sun相關地址借入5980萬枚DAI存入MakerDAO產生收益:金色財經報道,PeckShield監測顯示,Justin Sun在Ethereum上標記的地址將70,290枚wstETH(1.474億美元)、4500萬枚USDD和5,008.9枚ETH(900萬美元)轉移到中間地址0xBCb7...07df1。0xBCb7...07df1已提供6.7萬枚wstETH并從MakerDAO借入5980萬枚DAI,然后將這些DAI提供給MakerDAO以產生收益。[2023/8/11 16:20:30]

成都鏈安技術團隊立刻進行了分析。漏洞合約:0xf42c318dbfbaab0eee040279c6a2588fa01a961d#2漏洞分析

6月價值約227萬美元NFT被盜,較上月下降23%:金色財經報道,派盾(PeckShield)監測顯示,2023年6月,價值約227萬美元NFT被盜,與上個月相比下降23%。被盜的NFT中一半都在160分鐘內在各個市場出售,最初在Blur上出售被盜NFT的比例為86%,其次是OpenSea,占比13.76%。[2023/7/3 22:14:23]

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

1.第一個合約漏洞在processRefunds中,設計者根據refundProgress計數器進行循環退款。2.而這里使用了call函數進行退款操作,且把退款的結果作為require的判定條件。

美國法官允許加密貨幣倡導者加入Ooki防御CFTC:金色財經報道,當地時間周三晚上,加利福尼亞州北區的美國地方法官William Orrick下令,由律師和軟件開發人員組成的LeXpunK Army和游說團體DeFi教育基金 (DEF) 可以提交法庭簡報,這兩個團體要求加入此案,認為CFTC應該在指控Ooki DAO違反聯邦法律的訴訟中確定并直接向其成員提供服務,而不是通過網站聊天機器人向DAO本身提供服務。

CFTC上個月起訴了Ooki DAO,指控該集體提供非法杠桿和保證金交易產品。雖然監管機構與該公司的創始人解決了bZeroX的指控,但它無法識別與DAO相關的關鍵人物,并通過在論壇和聊天機器人上發帖來尋求服務它的許可。有爭議的是,CFTC還聲稱DAO的每個投票成員都應對非法活動承擔個人責任。[2022/10/13 14:26:16]

The Sandbox LAND系列NFT24小時交易額近10萬美元:金色財經消息,據NFTGo.io數據顯示,The Sandbox LAND系列NFT總市值達6.92億美元,24小時漲幅達9.76%,在所有NFT項目總市值排名中位列第8;其24小時交易額為96,756.10美元,24小時漲幅達21.61%。截止發稿時,該系列NFT當前地板價為1.95ETH,24小時漲幅達2.63%。[2022/7/15 2:15:49]

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萬美元)被鎖定無法提取。#3總結

針對本次事件,成都鏈安技術團隊建議:1.開發者應具備基本的安全開發意識,熟悉智能合約開發應注意的安全問題;2.在合約設計和實現時,注意代碼實現的正確性,項目上線前,可選擇專業的安全審計公司進行全面的安全審計,規避安全風險。

Tags:NFTFUNDPROFUNNFTI價格FUNDZ幣CBase ProtocolGFUN幣

區塊鏈
ANC:Anchor協議將與Acala進行合作,共同推動Terra與Polkadot DeFi生態的發展_HOR

隨著Acala與Wormhole的官宣發布之后,Acala與Anchor協議也將共同合作,成為Polkadot與Terra生態之間互通的橋梁,共同增加aUSD與UST的流動性與收益機會.

1900/1/1 0:00:00
TIM:Optimism后勢分析:預期價格、生態布局和未來行業空投趨勢_OPT

作者:GaryMa編輯:ColinWuOptimism發布Token引爆了社區討論,話題主要圍繞以下三大問題:上線價格預期,賣嗎?率先發幣激勵引流.

1900/1/1 0:00:00
USDD:孫哥的「算穩夢」:波聯儲與USDD_usdd幣怎么挖礦

撰文:0x76本篇我們解析下由孫哥推出的算穩項目USDD。USDD是基于波場公鏈平臺構建,由TRONDAOReserve發行與管理的算法穩定幣項目.

1900/1/1 0:00:00
NFT:一文看懂讓大家狂刷ENS的Linkkey是什么_TronLink官網版下載

今天下午推特和群里突然炒起了ENS,什么「3位數4位數都被注冊了」,「小心有人用小寫L代替1」等等言論到處都是,ENS的交易量也是直線拉升.

1900/1/1 0:00:00
ETH:NFT數據日報 | Meebits在過去24小時內最受巨鯨歡迎(4.27)_I will poop it NFT

NFT數據日報是由Odaily星球日報與NFT數據整合平臺NFTGO.io合作的一檔欄目,旨在向NFT愛好者與投資者展示近24小時的NFT市場整體規模、交易活躍度、子領域市占比.

1900/1/1 0:00:00
DOT:NFT數據日報 | Otherdeed成為日交易量冠軍,在過去24小時內最受巨鯨歡迎(5.5)_ETH

NFT數據日報是由Odaily星球日報與NFT數據整合平臺NFTGO.io合作的一檔欄目,旨在向NFT愛好者與投資者展示近24小時的NFT市場整體規模、交易活躍度、子領域市占比.

1900/1/1 0:00:00
ads