【六】LZ Token被盗事件分析

本文为机器翻译
展示原文

越南时间2023年2月27日下午14时35分,LZ Token记录了一起突发转储事件如下:

Verichains收到信息后进行了原因分析,确定黑客攻击的原因是利用合约的安全错误,临时调用地址为0x6d8981847eb3cc2234179d0f0e72f6b6b2421a01的合约X 尚未验证。值得注意的是,钱包“LZ Deployer”在1年多前就已经“认可”了非常大量的LZ和BUSD到这个合约中。 Verichains随后将故障分析信息提交给LaunchZone项目,以便其进行修复、补救和减损。

感谢阅读 Verichains!免费订阅以接收新帖子并支持我的工作。

攻击流分析

一些相关地址:

  • + LZ部署者:0xdad254728A37D1E80C21AFae688C64d0383cc307

  • 攻击者:0x7d192FA3a48C307100C3E663050291Fff786aA1F

  • 攻击合约:0x1C2B102f22c08694EEe5B1f45E7973b6EACA3e92

  • +合同 X : 0x6D8981847Eb3cc2234179d0F0e72F6b6b2421a01

  • + BSW-LP :0xDb821BB482cfDae5D3B1A48EeaD8d2F74678D593

漏洞和根本原因分析

以上是黑客通过挖矿抛售LZ Token,获利近88k BUSD的行为。下面对漏洞及攻击原因进行详细分析。

  • SwapX 是 BSCex 生态中开发的AMM ,LZ 代币集成在这个生态中。

在查看合约的字节码时,可以看到一些安全错误,如下所示:

  • 使用 call 而不是 delegatecall 调用实现

  • 实现中的函数允许每个代理整顿的外部调用

  • 特别是,致命错误来自于以下事实:实现中负责交换功能的函数从任何地址执行 transferfrom() 而不是来自其他交换的 msg.sender 的正常 transferfrom 逻辑。因此,黑客可以通过数据调用传输的控制权“交换”他人。

结合之前使用SwapX的“LZ Deployer”钱包,为这个合约批准了大量的代币兑换,BUSD和LZ代币黑客用大量的LZ代币换取了BUSD,使得LZ的价格大幅下跌通过 Biswap 对低。然后黑客用 50 BSUD 回购了 980 万个 LZ 代币,最终在 PancakeSwap 的交易所将这 980 万个代币换成了近 88,000 个 BUSD。

Verichains 已向 LaunchZone 项目提交了崩溃分析详细信息,以便它可以进行补救、补救和减少损害。

建议

  1. 如果您曾经在 BSCex 上使用过 SwapX,请仔细检查您的钱包,尤其是通过https://defi.krystal.app/token-approval-checkerhttps://revoke.cash等在线工具撤销之前的批准交易

  2. 在生态系统中持有大量硬币的地址在使用时需要小心。

  3. 只批准足够执行交易的金额,不批准大金额。

  4. 每款产品在上线或受托使用前,都需要经过知名安全公司的安全审核。

==========

关于 Verichains

自 2017 年以来,Verichains 一直是亚太地区先驱和领先的区块链安全公司,在安全、密码学和核心区块链技术方面拥有广泛的专业知识。超过 200 家客户委托我们保护 500 亿美元的资产,其中包括BNB Chain、Klaytn、Wemix、Multichain、Line Corp、Axie Infinity、Ronin Network 和 Kyber Network 等知名客户。

我们世界一流的安全和密码学研究团队在第 1 层协议、加密库、网桥和智能合约中发现了多个漏洞。我们也很自豪能够成为帮助调查、根本原因分析和解决全球最大的两个加密黑客攻击的安全问题的公司: BNB Chain Bridge 和 Ronin Bridge (Sky Mavis)。

随着对区块链技术的深入研发,Verichains提供区块链协议和智能合约安全审计、移动应用保护、密钥管理解决方案、链上风险监控、红队/渗透测试等区块链安全服务。

主页:

https://www.verichains.io

邮箱:info@verichains.io

推特:https: //twitter.com/Verichains

领英:https: //www.linkedin.com/company/verichains

脸书:https: //facebook.com/verichains

电报:https: //t.me/+Y29xcaxJLJxjNDVl

感谢阅读 Verichains!免费订阅以接收新帖子并支持我的工作。

来源
免责声明:以上内容仅为作者观点,不代表Followin的任何立场,不构成与Followin相关的任何投资建议。
喜欢
收藏
评论