火星链 火星链
Ctrl+D收藏火星链
首页 > UNI > 正文

PRO:惊现低级漏洞?简析NFT项目Akutar资金锁定事件

作者:

时间:1900/1/1 0:00:00

2022年4月23日,成都链安链必应-区块链安全态势感知平台舆情监测显示,NFT项目方Akutar的AkuAuction合约由于智能合约本身漏洞,导致11539ETH被锁死在合约中。成都链安技术团队第一时间对事件进行了分析,结果如下。

成都链安技术团队立刻进行了分析。

漏洞合约:

0xf42c318dbfbaab0eee040279c6a2588fa01a961d

#2?漏洞分析

韩国检方将于7月26日启动虚拟资产犯罪联合调查组:7月24日消息,韩国首尔南部地方检察厅将于7月26日启动虚拟资产犯罪联合调查组,将负责调查虚拟资产欺诈行为并进行法律审查,以确定犯罪涉及的代币是否为证券。此外,它还计划重点培养打击虚拟资产犯罪方面的检察官和调查人员。[2023/7/24 15:54:56]

Akutar项目的智能合约包含2个漏洞:

3.因此如果此时有攻击者在队列中进行退款操作,调用call退款给攻击者时,攻击者在fallback中进行进行恶意的revert则会导致退款队列卡在攻击者这里,从而导致队列后面的所有人都无法进行退款。

美联储布拉德:美联储的行动与更多加息的前景有助于抑制通货膨胀:金色财经报道,美联储布拉德表示,美联储的行动与更多加息的前景有助于抑制通货膨胀,美联储的政策还没有限制性,但很快就会有更多的加息。美联储的透明度已经降低了金融稳定风险,美国GDP可能放缓至2%左右的潜在水平。[2023/1/6 10:24:09]

4.这个漏洞被人在链上证明有效,但随后攻击合约便进行了解锁,并没有进行攻击利用,且公开进行了申明。

漏洞二:

美国参议员:加密货币监管权应交给商品期货委员会:6月8日消息,美国参议员周二公布一份法案,它有可能为加密货币设定新规则,并将监管权交给商品期货委员会(CFTC)。议员们认为,在监管加密货币时,CFTC应该发挥更重要作用,而不是SEC,因为加密货币更像商品而非证券。对于加密货币来说,CFTC的监管似乎更友好一些。

还有几个月美国将会进行中期选举,在本届国会手中该法案不太可能成为法律,但其框架可能会是一个争论的起点,争论的焦点是加密货币市场由谁监管更好。参议员宣称法案的目标是为加密货币市场带来稳定性和清晰度并保护客户。按照新法案的要求,稳定币发行者须持有与所有流通稳定币相等的高流动性资产,而且还要公开披露所持资产。[2022/6/8 4:09:38]

该漏洞也是导致价值约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.在合约设计和实现时,注意代码实现的正确性,项目上线前,可选择专业的安全审计公司进行全面的安全审计,规避安全风险。

标签:PROUNDFUNFUNDBridge ProtocolUNDEAD价格SWISSNFTFUND币Swiss NFT Fund

UNI热门资讯
Huobi Global to Open Trading for DOSE (DOSE) at 08:30 (UTC) on April 27

DearValuedUsers,HuobiGlobalwillbeopeningDOSE(DOSE)?spottrading(DOSE/USDT)at08:30(UTC)onApril27.Di.

1900/1/1 0:00:00
TOC:立即投资并有可能从CoinDao、NEAR中赚取数百万美元

CoinDao、NearProtocol(NEAR)在最近几周出现了大量购买,一旦加密货币市场复苏并开始在全球范围内受到监管,这两种代币似乎都有望迎来新的牛市反弹.

1900/1/1 0:00:00
DOD:關於NANO更名為XNO的公告

親愛的ZT用戶:根據NANO項目方公告,ZT將支持NANO代幣代碼更名為XNO,具體計劃如下:ZT將於2022年4月23日17:00停止交易並下架NANO現貨交易對,所有訂單將被撤銷.

1900/1/1 0:00:00
GAT:招募Tiktok和Gari渠道博主--10,000美元的獎勵等著你

如果你是一個視頻創作者,並且你對加密貨幣有熱情,現在就加入我們的團隊吧!活動時間:2022年4月26日-5月10日活動1:讓我們知道你是否想加入TheGateInfluencers團隊我們在尋找.

1900/1/1 0:00:00
BIT:Bitfinex will support the NEO3 Migration

We''repleasedtoannouncethatBitfinexwillbesupportingthemigrationfromNeoLegacytoNeoN3on28/04/22at10.

1900/1/1 0:00:00
马斯克:狗狗币:在马斯克催化支持下能走多远?DOGE成为推特指定币?

狗狗币的价格在一个非常看涨的设置中徘徊,狗狗币最近突破了它。这种发展不仅从技术角度来看,而且从基本面来看,都非常看涨。因此,被边缘化的买家需要仔细研究这种以狗为主题的加密货币.

1900/1/1 0:00:00