安全团队:跨链DEX聚合器Transit Swap因任意外部调用问题被黑,被盗资金规模超2300万美元

鸵鸟区块链 2022-10-02 13:54 2.06万
分享

10月2日据慢雾安全团队情报信息,2022年10月2号跨链DEX聚合器TransitSwap新项目遭受进攻,导致用户财产被非预想的转走。慢雾安全团队剖析评定本次失窃资金规模超出2300万美金,网络黑客详细地址为0x75F2...FD46和0xfa71...90fb。然后对这次进攻全过程进行分析: 1. 当客户在Transit Swap开展swap时,首先会根据路由代理合约(0x8785bb...)针对不同的兑换种类选择不同路由桥合约。接着路由桥合约(0x0B4727...)可以通过管理权限合约(0xeD1afC...)的 claimTokens 函数公式将客户待兑换的代币转到路由桥合约中。所以在代币兑换前客户必须要先对管理权限合约(0xeD1afC...)开展受权。 2. 而 claimTokens 函数是根据启用特定代币合约的 transferFrom 函数公式开展转帐的。其接收到的主要参数均由顶层路由桥合约(0x0B4727...)传入,本来就没有对这种主要参数做出任何限定只查看了调用者应为路由代理合约或路由桥合约。 3. 路由桥合约(0x0B4727...)在接受到客户待兑换的代币之后启用兑换合约开展具体兑换实际操作,但兑换合约地址与具体调用函数数据信息均由顶层路由代理合约(0x8785bb...)传入,路由桥合约并没有对分析后兑换合约详细地址与启用信息进行查验。 4. 而代理合约(0x8785bb...)对路由桥合约(0x0B4727...)传入的基本参数也都来源于客户传入的主要参数。且代理合约(0x8785bb...)仅仅是保证了客户传入的 calldata 内各数据长度是不是超出预期和所启用的路由桥合约要在授权管理投射中地址,未对 calldata 信息进行实际查验。 5. 因而网络攻击运用路由代理合约、路由桥合约与管理权限合约都未对传入的信息开展安全检查的不足。根据路由代理合约传入结构后数据信息启用路由桥合约的 callBytes 函数公式。callBytes 函数解析出网络攻击指定兑换合约与兑换数据信息,这时兑换合约被选定为管理权限合约详细地址,兑换数据信息被选定为启用 claimTokens 函数公式将特定客户的代币转到网络攻击特定地址中。完成了盗取全部对管理权限合约开展授权客户的代币。 本次进攻的重要原因取决于 Transit Swap 协议书在开展代币兑换时并没有对客户传入的信息进行全面的查验,造成了随意外界启用问题。网络攻击运用此随意外界启用难题盗取了消费者对Transit Swap授权代币。 截止到目前,网络黑客已经将 2,500 BNB 转移至 Tornado Cash,剩下资产分散化保存在网络黑客详细地址中。通过网络黑客印痕剖析发觉,网络黑客存有从 LATOKEN 等渠道存提现痕迹。慢雾 MistTrack 将持续跟进失窃资金转换及其网络黑客痕迹的剖析。

本文来源:鸵鸟区块链 原文作者:鸵鸟区块链 责任编辑:Bella
声明:奔跑财经登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。

评论

还没有人评论,快来评论吧

相关新闻

2024年加密市场观察:5月份35.8亿美元的代币解锁恐引发市场波动

2024-04-29 19:17
随着五月的临近,有加密货币资讯网站已经列举出一些即将对市场产生影响的重要代币解锁事件。根据TokenUnlocks网站提供的数据,预计在2024年5月,有大约35.8亿美元价值的代币释放将进入市场流通。>
Beincrypto 4680

加密铭文:它们是什么以及如何运作?

2024-04-29 17:16
本文详细介绍了加密铭文的概念、它们的发展历史、工作原理,以及它们为去中心化生态系统带来的好处和潜在的问题。>
Beincrypto 4936

在2017年耶伦演讲中举起的“Buy Bitcoin”标志以100万美元成交

2024-04-29 13:04
一张印有“Buy Bitcoin”字样的便笺纸,曾在2017年美国联邦储备委员会主席珍妮特•耶伦(Janet Yellen)的一次公开演讲中作为背景出现,其画面广为人知。这张笔记本纸最近以16个比特币的价格被售出,约合102.7万美元。>