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

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

Author:

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

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

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

Optimism將在RetroPGF 3中分發3000萬枚OP資助項目和開發者:6月22日消息,Optimism宣布將在RetroPGF 3中分發3000萬枚OP資助項目和開發者,參與者可按以下四類貢獻進行提名:1.提高OP Stack的效率、安全性、彈性;2.對Optimism Collective的治理參與者產生影響,或幫助將新的治理參與者帶入;3.對Optimism Collective中的應用程序開發人員產生影響的工作;4.對Optimism Collective中的最終用戶產生影響。[2023/6/22 21:54:05]

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

Worldcoin生態錢包World App支持ENS域名進行點對點支付:5月26日消息,Worldcoin 生態錢包World App宣布點對點支付支持通過 ENS 域名轉賬,以實現更友好的轉賬體驗。[2023/5/26 9:44:29]

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

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

澳大利亞加密貨幣交易平臺Swyftx宣布裁員21%:8月19日消息,總部位于澳大利亞布里斯班的加密貨幣交易平臺Swyftx宣布裁員21%,總計74名員工,涉及客戶支持、營銷、工程和其他一般金融科技職位。

據該公司兩位聯席CEO Alex Harper和Ryan Parsons稱,本次裁員是為了應對資產市場高度波動和全球經濟衰退的不確定性。今年六月,Swyftx曾宣布與股票交易平臺Superhero合并,當時這筆合并交易金額高達15億美元。(news.com.au)[2022/8/19 12:36:03]

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

Messari:3家云提供商托管著以太坊和Solana約2/3的節點:8月18日消息,加密數據分析平臺Messari發布推文稱:“加密貨幣需要去中心化。以太坊上65%的節點托管在數據中心,而3家主要的云提供商占其中的69%。在數據中心托管的估計95%的Solana節點中,72%的節點托管于與以太坊相同的云提供商。”此外,Messari附圖顯示,3家云提供商托管著以太坊和Solana約2/3的節點。[2022/8/18 12:34:06]

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:ESSFUNDUNDPROess幣交易所Butterfly Fund 11Pundi X [old]Coinbase Pro

比特幣
Teucrium的比特幣期貨ETF獲批之后,灰度「坐不住了」_比特幣

美國證券交易委員會在本月早些時候批準了由基金發行商Teucrium申請的比特幣期貨ETF,故Teucrium加入了ProShares、Valkyrie和VanEck的比特幣期貨ETF行列之中.

1900/1/1 0:00:00
傳統機構跑步入場,一文速覽風投機構的加密基金布局_ITA

撰文:楊樹作為加密世界的風投巨子,2021年a16z曾累計籌集22億美元的加密基金,而a16z今年則計劃大手筆布局,繼續為其新加密貨幣風險基金籌集35億美元.

1900/1/1 0:00:00
FTX.US宣布在芝加哥建立總部,并推出社區經濟試點計劃_FTX

美國合規交易所FTX.US今日宣布在芝加哥建立總部,并攜手EquityandTransformation(EAT)推出社區經濟和教育計劃.

1900/1/1 0:00:00
Aishwary Gupta做客BitKeep直播間: Polygon在為亞馬遜等巨頭進入Web3.0構建基礎設施

由BitKeep與Polygon共同舉辦的首屆Polygon共識大會2022已于5月初正式開幕.

1900/1/1 0:00:00
Irreverent Labs融資4000萬美元,將推出P2E游戲MechaFightClub_Mirror

Odaily星球日報譯者|余順遂總部位于西雅圖的區塊鏈游戲公司IrreverentLabs完成4000萬美元融資,以進一步推動其創建NFT游戲MechaFightClub的工作.

1900/1/1 0:00:00
Pantera Capital:加密資產將重塑全球宏觀貿易格局_PAN

撰文:PanteraCapital編譯:派蒙,ForesightNews全球性宏觀貿易的領路人區塊鏈是實現全球宏觀貿易的基石.

1900/1/1 0:00:00
ads