区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > 币赢 > 正文

NFT:TreasureDAO 攻击事件分析_CROCKET

作者:

时间:

前言

北京时间2022年03月03日,知道创宇区块链安全实验室?监测到?Arbitrum?上? TreasureDAO?的 NFT 交易市场 出现多次异常交易,黑客通过漏洞免费获取交易市场中部分 NFT 。知道创宇区块链安全实验室将对本次事件深入跟踪并进行分析。

基础信息

攻击交易哈希:0x57dc8e6a28efa28ac4a3ef50105b73f45d56615d4a6c142463b6372741db2a2b

TreasureMarketplace:0x2E3b85F85628301a0Bce300Dee3A6B04195A15Ee

TreasureMarketplaceBuyer:0x812cdA2181ed7c45a35a691E0C85E231D218E273

攻击者调用?TreasureMarketplaceBuyer?合约的?buyItem?函数进行购买 NFT 的操作,但是我们从 InputData 中可以看出攻击者传入的?_quantity 参数为0。虽然传入的购买 NFT 数量为0,但是攻击者依然成功的获得了一枚编号为 [5490] 的 NFT ,且 Tokens Tranferred 中并未进行代币转移。

根据上述分析,问题核心可能出现在?TreasureMarketplaceBuyer 合约的buyItem?函数。跟进分析后发现,用户调用该函数后合约首先计算出用户购买此NFT的价格,根据购买数量计算出总的价格并将所需支付的代币转入合约;然后调用 TreasureMarketplace 的 buyItem 将用户需要购买的 NFT 从 Marketplace 购买到 TreasureMarketplaceBuyer 最后将 NFT 发送到用户账户。观察合约 43-46?行发现对 ERC-721 标准的 NFT 转移并未对其进行数量判断,若此时的 _quantity?为0,用户依然会收到 NFT。

跟进 TreasureMarketplace 的 buyItem 函数发现,合约从市场回购 NFT 时只需完成 listedItem.quantity >= _quantity 的限制条件后便开始转移 NFT?到TreasureMarketplaceBuyer?合约,若此时的?_quantity?为0,依然会转移 NFT 到?TreasureMarketplaceBuyer?中。

根据上述分析后发现,当攻击者调用?TreasureMarketplaceBuyer?合约的buyItem?函数进行购买 NFT 时,若参数?_quantity 值为0,由于合约并没有对NFT转移数量的判断,且计算价格?totalPrice = _pricePerItem * _quantity?结果为0,最后导致攻击者能够免费获取该交易市场中 ERC-721 标准的 NFT。

这次攻击产生的主要原因是项目方对NFT转移数量并未做足够的判断,且并未考虑到购买数量为0的恶意购买行为。知道创宇区块链安全实验室?在此提醒,任何有关代币转移的操作都需要慎重考虑,合约审计、风控措施、应急计划等都有必要切实落实。

标签:NFTBUYMARKETNftt innovate swaponekeybuy是什么软件电视bitmart手机客户端下载CROCKET

币赢热门资讯
LUN:如何避免手握一堆“归零”NFT?这里有三条投资法则_Plunge

关于你手里的NFT 的真相……大多数将在 5 年内价值归零。但是那些能活过5 年的NFT会变的很值钱……我在 2017 年的 ICO狂热中幸存下来……但几乎完全是因为两个项目救了我……如果不是这.

区块链:一文让你最快切入NFT、数字藏品赛道_PHA

去年,在谷歌上的NFT搜索量增长了1000%,而且仍呈现着上升趋势,这表明越来越多的人对这些资产表示了兴趣。进一步的分析表明,在过去的几个月里,人们更喜欢投资NFT而不是Crypto.

STE:一文盘点运动型web3应用 边玩边赚前时代来临 附4月7日数字藏品关注重点_APP

随着区块链技术进入主流,web3 运动已经开始彻底改变互联网,改写从游戏到金融再到艺术的行业规则。现在,STEPN 的使命是颠覆健身行业.

HER:博物馆虎年首发「文物福」借数字藏品为文化传承开创新气象_Herobattle

1月19日,2022年五福正式开启。值得关注的是,今年有24家博物馆(院)首次使用数字技术共迎五福,借助鲸探发布源自「虎文物」、「十二生肖文物」及「镇馆之宝」的3D数字藏品.

NFT:看似遥不可及的元宇宙 其实就在我们的身边_元宇宙

最近,我发现自己身边的很多朋友都换了一套很奇怪的头像。 不仅仅换,这些人还煞有介事地发朋友圈,发微博,称自己搭上了NFT的快车,站在了数字艺术的风口.

PIA:Foresight Ventures:重新定义 NFT_utopia币价格

概要 现状: NFT 是所有权证明, 是你购买作品的收据, 不是作品本身. 万物皆链接, NFT 就是其中一种链接.