2022年4月23日,成都鏈安鏈必應-區塊鏈安全態勢感知平臺輿情監測顯示,NTF項目方Akutar的AkuAuction合約由于智能合約本身漏洞,導致11539ETH被鎖死在合約中。成都鏈安技術團隊第一時間對事件進行了分析,結果如下。
1事件相關信息
4月23日消息,Solidity開發者foobar發推稱,11539ETH被永久鎖定在AkuDreams合約中,個人用戶或開發團隊都無法取出資金。退款處理完成后,將每個出價狀態設置為1。因此,用戶無法調用emergencyWithdraw()。此外,團隊也無法領取資金,基本上等于銷毀。?
幣安NFT市場推出NFT VIP計劃:金色財經報道,幣安NFT平臺將于2023年06月01日13:00(東八區時間)推出NFT VIP計劃,為所有符合條件的NFT用戶提供額外特權。
該計劃包括兩個子計劃:NFT交易者VIP計劃和NFT持有者VIP計劃。在NFT交易者VIP計劃下,NFT交易者可以通過滿足30天NFT出售量和30天NFT交易量要求,自動獲得NFT VIP等級升級。另外,NFT持有者可以在NFT持有者VIP計劃中,通過滿足30天平均NFT資產持有價值要求,自動獲得NFT VIP等級升級。NFT VIP用戶將在幣安NFT市場享受較低的交易手續費,并根據其NFT VIP等級最高可享受幣安 VIP 4。[2023/5/30 9:49:42]
成都鏈安技術團隊立刻進行了分析。
DefiLlama創始人將推出NFT借貸項目llamalend:10月10日消息,DeFi數據網站DeFiLlama匿名創始人0xngmi在推特上宣布,NFT借貸項目llamalend即將推出,目前智能合約已完成并在Github開源。
據該合約介紹,llamalend主要用于長尾市場的NFT抵押貸款,即主要面對小型收藏品,具有無清算、現收現付、基于池利用率的固定費率等特征。[2022/10/10 10:29:06]
漏洞合約:
0xf42c318dbfbaab0eee040279c6a2588fa01a961d
2?漏洞分析
Akutar項目的智能合約包含2個漏洞:
NFT項目Pop Art Cats官方Discord一度被黑,現已拿回控制權:6月30日消息,NFT項目Pop Art Cats表示,其官方Discord一度被黑,團隊現已拿回控制權,如果有用戶點擊了不明鏈接,請盡快將資產轉移至其他錢包,也可聯系官方尋求幫助。[2022/6/30 1:41:07]
漏洞一:
1.第一個合約漏洞在processRefunds中,設計者根據refundProgress計數器進行循環退款。
2.而這里使用了call函數進行退款操作,且把退款的結果作為require的判定條件。
Moonbirds NFT系列24小時交易量下跌約一半:金色財經消息,據NFTGo.io數據顯示,NFT項目Moonbirds 24小時交易量為694.68萬美元,跌幅達51.71%。當前地板價為27.75 ETH,跌幅達10.99%。[2022/4/27 2:34:36]
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:NFTVIPUNDPRONFTCircleBBVIP TokenUnderMineGold中幣Pro最新版本下載
everFinance旨在為所有人提供沒有時空界限的去中心化金融服務。其目標是提升用戶體驗,降低開發門檻,為所有人提供去中心化可信的金融應用.
1900/1/1 0:00:00概要 民主與DAO之間的關系?這個話題在上周關于反侵占的對話中冒了出來,當時一位社區成員問道:“DAO是否可以看作是民主最先進的實例”.
1900/1/1 0:00:00與傳統市場不同,加密貨幣市場全天候開放,即使在公共假期也是如此。加密貨幣交易的全球性和持續性給交易者帶來了許多挑戰,其中之一就是尋找最佳交易時間.
1900/1/1 0:00:00智通財經APP獲悉,周四,方舟投資首席執行官凱西·伍德在邁阿密比特幣2022年大會上重申了對比特幣100萬美元的目標價格,她稱這種加密貨幣是“對抗通脹的絕佳對沖工具”.
1900/1/1 0:00:00川觀新聞記者肖姍姍圖片由四川數字出版傳媒有限公司提供4月21日,記者從新華文軒旗下四川數字出版傳媒有限公司獲悉.
1900/1/1 0:00:00Web3.0初探 一個基于區塊鏈技術 用戶主導、去中心化的網絡生態Web3.0:致力打造一個基于區塊鏈技術、用戶主導、去中心化的網絡生態.
1900/1/1 0:00:00