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

“零元購” TreasureDAO NFT 交易市場漏洞分析_TREASURE

Author:

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

2022年03月03日,據慢霧區消息,TreasureDAO的NFT交易市場被曝出嚴重漏洞,TreasureDAO是一個基于Arbitrum上的NFT項目。目前項目團隊正在修復漏洞并承諾會對受影響的用戶提供解決方案。慢霧安全團隊第一時間介入分析,并將結果分享如下:

相關信息

合約地址

TreasureMarketplaceBuyer:

0x812cda2181ed7c45a35a691e0c85e231d218e273

TreasureMarketplace:

可口可樂推出首款基于元宇宙元素設計的可樂產品“零糖字節”:金色財經報道,近日,可口可樂推出了首款基于元宇宙題材設計的可樂新款產品“零糖字節”(Coca-Cola Zero Sugar Byte)。可口可樂表示,“‘零糖字節’是一款跨越了數字與物理世界、融合時下熱門的元宇宙元素而設計的可樂。”

據悉,該款可樂目前面向部分拉丁美洲國家限量發售,隨后5月2日,在美國網上售賣,之后將于5月23日登陸中國零售市場。

同時,為了推廣新飲料,可口可樂與Epic Games合作,在廣受玩家歡迎的游戲“堡壘之夜”中創建了名為“Pixel Point”數字海島,通過掃碼“零糖字節”可樂罐體二維碼,玩家即能暢玩四款沉浸式互動挑戰小游戲。(同花順)[2022/4/7 14:09:59]

0x2e3b85f85628301a0bce300dee3a6b04195a15ee

比特幣協會:我們對Bitcoin SV網絡的非法攻擊表示“零容忍”:官方消息,比特幣協會近日發布聲明表示:我們對Bitcoin SV網絡的非法攻擊表示“零容忍”。Bitcoin SV基礎架構團隊長期以來一直對網絡進行定期監控,近期協會發現BSV網絡上出現了非法攻擊。目前他們已經收集并記錄了自此次非法攻擊以來的全部相關數據,將提供給相關部門處理。[2021/7/9 0:39:26]

漏洞細節分析

1.用戶通過TreasureMarketplaceBuyer合約中的buyItem函數去購買NFT,該函數會先計算總共需要購買的價格并把支付所需的代幣打入合約中,接著調用TreasureMarketplace合約中的buyItem從市場購買NFT到?TreasureMarketplaceBuyer?合約,接著在從TreasureMarketplaceBuyer合約中把NFT轉給用戶。

Gate.io研究院發布“零知識證明于區塊鏈中的落地應用”報告:Gate.io研究院于今日發布“零知識證明于區塊鏈中的落地應用”報告。報告指出,在區塊鏈技術加快發展的背景下,多種應用場景應運而生,隨之而來的是用戶在隱私安全方面的更高需求。當前,眾多區塊鏈開發團隊提出了多種不同的用戶隱私安全保護機制。

其中,零知識證明與區塊鏈技術相結合作為一種新方案為提高區塊鏈隱私安全性提供了更多可能。該報告結合“零知識證明”的采納項目、區塊鏈系統“Zcash”的相關情況,對“Zcash”加密技術以及零知識證明進行了深入探討。 詳情點擊原文鏈接。[2020/6/28]

BCH社區討論“零確認”交易:據bitcoin news消息,在過去的幾周里,BCH社區和開發者一直在討論“零確認”或“即時交易”。許多BCH支持者認為,如果這一概念得到廣泛接受,付款和交易速度將快得驚人,從而為BCH網絡帶來顯著的競爭優勢。[2018/4/3]

2.在TreasureMarketplace?合約中:

可以發現若傳入的_quantity參數為0,則可以直接通過require(listedItem.quantity>=_quantity,"notenoughquantity");檢查并進入下面的轉移NFT流程,而其中沒有再次對ERC-721標準的NFT轉移進行數量判斷,使得雖然傳入的_quantity參數雖然為0,但仍然可以轉移ERC-721標準的NFT。而計算購買NFT的價格的計算公式為totalPrice=_pricePerItem*_quantity,因此購買NFT的價格被計算為0,導致了在市場上的所有ERC-721標準的NFT均可被免費購買。

攻擊交易分析

此處僅展示一個攻擊交易的細節,其余攻擊交易的手法都一致,不再贅述。

攻擊交易:

https://arbiscan.io/tx/0x82a5ff772c186fb3f62bf9a8461aeadd8ea0904025c3330a4d247822ff34bc02

攻擊者:

0x4642d9d9a434134cb005222ea1422e1820508d7b

攻擊細節:

可以從下圖中看到,攻擊者調用了TreasureMarketplaceBuyer合約中的buyItem函數,并使傳入的_quantity參數為0。

可以看到代幣轉移均為0,攻擊者并沒有付出任何成本就成功購買了tokenID為3557的NFT,整個攻擊流程與上面的漏洞細節分析中所講的一致。

總結

本次漏洞的核心在于進行ERC-721標準的NFT轉移前,缺少了對于傳入的_quantity參數不為0的判斷,導致了ERC-721標準的NFT可以直接被轉移且計算價格時購買NFT所需費用被計算成0。針對此類漏洞,慢霧安全團隊建議在進行ERC-721標準的NFT轉移前,需對傳入的數量做好判斷,避免再次出現此類問題。

Tags:NFTSUREREATREASURENFT-Art.FinanceCyclops TreasureBlock CreaturesIdle Treasure Party

火必
Michael Clare:ADAMoracle創建DataFi是出于生態發展的長遠考慮_ADA

在加密貨幣市場,連續數月的波動使很多代幣受到價格回調的影響紛紛跌落,而從目前ADAM的行情走勢上看,二級市場并沒有明顯的拋盤,即使處在回調行情中,ADAM依舊能夠保持穩步上漲.

1900/1/1 0:00:00
區塊鏈更像是企業還是國家?_區塊鏈

雖然比特幣過完了它的13歲生日,但與之相比,我們如今知道的大多數數字資產仍然只是蹣跚學步的孩子.

1900/1/1 0:00:00
元宇宙還未成現實 “假包”、“假鞋” 已泛濫?_KIN

VOGUESingaporeNFT系列。圖片來源:OpenseaNFT正在快速出圈,它從一個充滿噱頭的小眾概念,變成了許多時尚及奢侈品品牌布局未來商業的一部分.

1900/1/1 0:00:00
投資型DAO會成為高利潤回報的新途徑嗎?_區塊鏈

"DAO"是去中心化自治組織的簡稱,正在崛起為區塊鏈技術和隱私技術結合之下最有吸引力的創新領域。最早期的一批開發者在2016年提出了DAO的概念,從那時起,DAO就在整個加密領域涌現出來.

1900/1/1 0:00:00
Filecoin 加快升級步伐_ECO

Filecoin網絡在3月1日剛剛升級到NetworkVersion#15,目前的重頭戲是FVM,這個部分要分好幾步進行,第一步.

1900/1/1 0:00:00
金融穩定局:中國境內比特幣交易量全球占比從90%以上迅速下降至10%_APH

金融是現代經濟的核心。黨的十九大以來,金融系統堅決貫徹落實黨中央、國務院決策部署,在國務院金融穩定發展委員會統籌協調下,全力做好金融風險防范化解工作.

1900/1/1 0:00:00
ads