比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

驚現低級漏洞?簡析NFT項目Akutar資金鎖定事件_FUND

Author:

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

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

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

漏洞合約:

0xf42c318dbfbaab0eee040279c6a2588fa01a961d

#2?漏洞分析

ZigZag已在測試網上線隱私DEX Invisible,允許用戶進行私下交易:8月7日消息,zkSync 上 DEX ZigZag 宣布支持隱私的 ZK-Rollup DEX Invisible 已上線測試網,Invisible 是一個訂單簿交易平臺,允許用戶私下交易資金。用戶訪問測試網無需 Goerli ETH,只需簽署一條信息即可參與測試。用戶可在「存款 / 取款頁面」申請 ETH、USDC 與 BTC 進行測試,無需確認錢包交易。[2023/8/7 21:29:16]

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

OPNX已提出收購加密貸款機構Hodlnaut:金色財經報道,據一位知情人士透露,OPNX已提出向Hodlnaut注入相當于 3000 萬美元的FLEX代幣,以資助部分債權人付款以最終確定索賠。條款清單顯示,在 FLEX 注資后,OPNX 將擁有 Hodlnaut 75% 的股份。文件稱,如果債權人批準該計劃,他們將獲得 FLEX 和其他代幣債權的 30%,或按比例支付最多可用企業資產池總額的95%,數據以較高者為準。[2023/8/7 21:28:48]

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

oilysirs.eth在一小時前將55萬枚ARB換成了48.2萬枚OP:金色財經報道,據推特用戶余燼監測,聰明錢oilysirs.eth在一小時前將55萬枚ARB換成了48.2萬枚OP。他在一個半小時前將55萬ARB轉入Binance,半小時后從Binance提出48.2萬枚OP,OP買入價格1.15美元。[2023/6/20 21:49:03]

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:PROUNDFUNDFUNPROUD MoneyFUND價格rcfundg9tro Crowdfunding Platform

中幣交易所
Gate.io 非首發上線Startup項目Kiba Inu (KIBA)及免費認購規則公告(免費瓜分4,243,281,471個KIBA)_Gate.io

關於Gate.ioStartup免費空投計劃爲回饋平臺用戶,Gate.io上線“免費空投計劃”,在Startup區不定期進行區塊鏈項目的免費空投計劃.

1900/1/1 0:00:00
KuCoin交易機器人更新公告2022-0424_COI

親愛的KuCoin用戶,KuCoin交易機器人一直致力於為廣大用戶帶來更優質的使用體驗,近期我們上線了多項更新邀您體驗.

1900/1/1 0:00:00
Venture Capital DAO: Web3時代的風險投資新范式?

原文作者:阿法兔 原文來源:阿法兔研究筆記YCombinator、BVP都成立了自己的DAO。那么,風險投資DAO到底是個什么樣的存在?如果從歷史的角度看整個行業,未來風險投資還會有新架構和模式.

1900/1/1 0:00:00
Huobi Global Will List MOOV (Dotmoovs) on April 25, 2022_Huobi

DearValuedUsers,HuobiGlobalisscheduledtolistMOOV(Dotmoovs)onApril25.

1900/1/1 0:00:00
雪梨交易所:JackDorsey推特應成為協議級別的共識_ICA

推特創始人、前首席執行官JackDorsey就今日推特宣布與馬斯克達成最終收購協議發表看法,他表示:“我喜歡推特,它是我們擁有的最接近全球意識的東西,其理念和服務對我來說很重要.

1900/1/1 0:00:00
有關異常資金洗錢之風險提示_COM

尊敬的唯客用戶您好! WEEX唯客身為一家持牌正規交易所,有鑒于近日洗錢活動將嚴重危害數字資產交易的發展,損害正常用戶正當權益,WEEX唯客為預防洗錢和恐怖融資活動.

1900/1/1 0:00:00
ads