DEUS被攻击事件的漏洞分析

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册
中国北京时间2023年5月6日,DEUS的稳定币 DEI 合约存在 burn 逻辑漏洞,攻击者已盈利约 630 万美金。

SharkTeam 针对此事件进行了技术指标分析,并总结了安全防护方式。希望未来的项目能以此为教训,共同构建区块链行业的安全屏障。

一、事件分析

攻击者详细地址:0x08e80ecb146dc0b835cf3d6c48da97556998f599

攻击合约:0x2b1a7a457a2c55ba1e03c087cc3e4e5b05b6360f

漏洞合约:0xDE1E704dae0B4051e80DAbB26ab6ad6c12262DA0

攻击买卖:0xde2c8718a9efd8db0eaf9d8141089a22a89bca7d1415d04c05ba107dc1a190c3

该攻击买卖交易执行过程:1. 首先,攻击者(0x08e80ecb)启用了攻击合约(0x2b1a7a45)的攻击函数公式。2. 在攻击函数中,启用漏洞合约(0xDE1E704d)的 approve->burnFrom->transferFrom 函数公式。3. 在 transferFrom 函数公式中,将 110 万 DEI 迁移到我们的帐户,最后通过正确的 swap 将 DEI 换成 USD 并转移至攻击者(0x08e80ecb)。

漏洞剖析:在 burnFrom 函数中,直接将 sender 对 account 的 allowance 与 account 对 sender 的 allowance 展开了拷贝。

攻击者主要对漏洞合约(0xDE1E704d)进行了 approve 的最高值,然后启用 burnFrom 函数公式键入 amount=0,即直接将漏洞合约对攻击合约的 approve 值设为最高。

接着立即启用 tranferFrom 函数公式将 110 万 DEI 迁移到我们的详细地址,最终通过 pair 买卖兑换为 USD 进行攻击。

漏洞汇总:此次事件的根源在于漏洞合约(RouteProcessor2)burnFrom 的管理权限问题或 _allowance 参数传递不正确的问题。实际上,需要根据项目的具体需求进行调整,可以通过设定合适的管理权限或修改 _allowance[_msgSender][account] 为 _allowance[account][_msgSender] 等方式进行处理。

二、安全建议针对此次攻击事件,大家在实施过程中应注意以下常见问题:1. 在开发与财务相关的逻辑运算时,应仔细考虑领域模型的准确性。2. 此次漏洞的 burnFrom 函数是在 4 月 16 日进行合约更新时引入的。因此,在项目发布或更新合约之前,必须经过第三方技术专业财务审计团队对合约进行审计。

关于我们SharkTeam 的愿景是全方位保障全球 Web3 的安全性。我们的精英团队由来自全国各地的资深安全专业人员和高级科学研究人员组成,熟练掌握区块链智能合约的底层基础理论,并提供专业的智能合约财务审计、链上剖析、紧急处置等服务。我们已与 Polkadot、Moonbeam、Polygon、OKC、HuobiGlobal、imToken、ChainIDE 等区块链生态体系的重要参与者建立了长期合作伙伴关系。

官方网站:https://www.sharkteam.orgTwitter:https://twitter.com/sharkteamorgDiscord:https://discord.gg/jGH9xXCjDZTelegram:https://t.me/sharkteamorg

转载:驼鸟区块链

本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/zx/95936.html

上一篇 2023年11月10日
下一篇 2023年11月10日

相关推荐

  • 欧一钱包合约交互挖矿,开启Web3.0时代的价值新范式

    欧一钱包合约交互挖矿,开启Web3.0时代的价值新范式 在数字经济加速向Web3.0演进的浪潮中,“欧一钱包”凭借其创新的“合约交互挖矿”模式,正成为连接用户与区块链价值生态的关键桥梁,这一模式不仅重新定义了“挖矿”的内涵,更通过低门槛、高效率的交互设计,让普通用户也

    2026-10-01 02:30:01
    0 0
  • 易欧合约交易手续费怎么算?新手必看指南

    易欧合约交易手续费怎么算?新手必看指南 在加密货币衍生品交易中,“易欧合约”(通常指基于欧元计价或与欧元相关的衍生品合约,具体以平台规则为准)的手续费计算是交易者关注的核心问题之一,手续费直接影响交易成本和盈利空间,不同平台的收费模式、费率标准可能存在差异,

    2026-10-01 00:30:02
    1 0
  • 易欧合约怎么卖掉的钱,从交易到提现的全流程解析

    易欧合约怎么卖掉的钱,从交易到提现的全流程解析 在加密货币交易中,“易欧合约”(通常指与欧元相关的衍生品合约,如EUR/USDT永续合约或期货)的卖出获利,本质是通过价格波动实现差价收益后,将合约平仓并转化为法币或稳定币的过程,以下是具体操作步骤及注意事项,帮助投资

    2026-09-30 23:30:02
    3 0
  • 欧易合约杠杆手续费,交易者需关注的成本与优化策略

    欧易合约杠杆手续费,交易者需关注的成本与优化策略 在加密货币衍生品交易中,合约杠杆交易因其“以小博大”的特性备受青睐,而手续费作为直接影响交易成本的关键因素,往往是交易者决策的重要依据,欧易(OKX)作为全球领先的加密货币交易所,其合约杠杆手续费体系具有鲜明的

    2026-09-30 21:30:02
    2 0
  • 币安Web3秒合约中文版,开启加密交易新体验

    币安Web3秒合约中文版,开启加密交易新体验 在Web3浪潮席卷全球的背景下,加密货币交易正从传统模式向更高效、更智能的方向演进,作为全球领先的数字资产交易平台,币安(Binance)推出“Web3秒合约中文版”,旨在为中文用户提供集安全性、便捷性与创新性于一体的合约交易新选

    2026-09-30 21:30:02
    2 0
  • 币安Web3的合约怎么样?深度解析其优势与挑战

    币安Web3的合约怎么样?深度解析其优势与挑战 随着Web3浪潮的推进,去中心化应用(DApp)和智能合约成为行业核心基础设施,而币安Web3(BNB Chain)作为全球领先的公链之一,其智能合约生态的表现备受关注,从技术架构到生态应用,币安Web3的合约体系既有显著优势,也面临一定

    2026-09-30 21:30:02
    1 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载