{"id":568277,"date":"2022-03-03T14:29:12","date_gmt":"2022-03-03T11:29:12","guid":{"rendered":"https:\/\/en.ethereumworldnews.com\/?p=568277"},"modified":"2022-03-03T14:50:29","modified_gmt":"2022-03-03T11:50:29","slug":"treasure-dao-marketplace-exploited-100-nfts-stolen","status":"publish","type":"post","link":"https:\/\/en.ethereumworldnews.com\/treasure-dao-marketplace-exploited-100-nfts-stolen\/","title":{"rendered":"Treasure DAO Marketplace Exploited, 100+ NFTs Stolen"},"content":{"rendered":"
In brief:<\/p>\n
The NFT industry<\/a> has suffered another major blow as Treasure DAO marketplace has been exploited and 100+ NFTs stole.<\/p>\n After studying the exploit, the team at PeckShield<\/a> Inc. concluded that the hack was carried out in a series of transactions.<\/p>\n According to their analysis which can be found in the tweet below, the hack was the result of ‘a bug in distinguishing ERC721 and ERC1155 in buyItem(), which mis-calculates the price of ERC721 as ERC1155 with the (untrusted) given 0 quantity.’<\/p>\n 2\/ To illustrate, we use the above hack tx and show the key steps below: — PeckShield Inc. (@peckshield) March 3, 2022<\/a><\/p><\/blockquote>\n\n
1. Call buyItem() with valid NFT token and NFT ID, but w\/ invalid ZERO quantity
2. Treasure Marketplace sells the NFT but charges ZERO MAGIC (due to ZERO quantity) pic.twitter.com\/OXGAHTtnZ2<\/a><\/p>\n