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/29302.html

上一篇 2023年07月26日
下一篇 2023年07月26日

相关推荐

  • 探索Oyi交易所合约地址,加密货币交易的新前沿

    探索Oyi交易所合约地址,加密货币交易的新前沿 随着区块链技术的迅猛发展,加密货币交易所已成为投资者进入这一新兴领域的重要门户,在众多交易所中,Oyi交易所凭借其独特的合约交易功能吸引了广泛关注,本文将深入探讨Oyi交易所的合约地址及其在加密货币交易中的作用和意义。

    2026-08-05 07:30:01
    0 0
  • 以太坊历史最高价格,加密世界的数字黄金与智能合约革命

    以太坊历史最高价格,加密世界的数字黄金与智能合约革命 在加密货币的星辰大海中,以太坊(Ethereum)以其独特的智能合约生态,成为仅次于比特币的“数字第二大经济体”,其历史最高价格(ATH)不仅是市场情绪的晴雨表,更是区块链技术从“货币实验”向“价值互联网”跨越的里

    2026-08-05 06:30:01
    2 0
  • 币安Web3合约限额,探索与挑战

    币安Web3合约限额,探索与挑战 随着区块链技术的快速发展,加密货币交易所在提供创新服务方面也不断推陈出新,作为全球领先的数字资产交易平台之一,币安(Binance)近期引入了Web3合约功能,旨在为用户提供更加安全、高效的交易体验,这一新功能的推出也伴随着一些限制措施—

    2026-08-05 04:30:03
    4 0
  • 欧合约交易怎么玩,新手入门指南与实战要点

    欧合约交易怎么玩,新手入门指南与实战要点 欧合约,即“欧式合约”,因其到期才能行权的特点,在金融衍生品市场中以“高杠杆、双向交易、T+0结算”等特性备受关注,无论是外汇、大宗商品还是股指,欧合约都能让投资者以小博大,但高收益背后也伴随高风险,想要掌握欧合约交易

    2026-08-05 04:30:03
    4 0
  • 欧亿钱包合约交互挖矿,重塑数字资产增值新范式

    欧亿钱包合约交互挖矿,重塑数字资产增值新范式 在数字经济蓬勃发展的今天,数字资产的增值方式正从单一持有转向多元化交互,欧亿钱包推出的“合约交互挖矿”模式,凭借其创新性与高收益潜力,成为加密领域的新焦点,为用户开辟了“躺赚”与主动增值并行的新路径。 所谓“合约

    2026-08-05 04:30:03
    5 0
  • 易欧合约新手入门,从零开始掌握交易技巧

    易欧合约新手入门,从零开始掌握交易技巧 对于刚接触易欧合约的新手来说,“怎么玩”是首要问题,合约交易不同于现货,需要兼顾市场分析、风险管理和规则理解,而视频教程正是直观高效的学习途径,本文将从“看什么”“怎么看”“怎么练”三个维度,拆解易欧合约视频的学习逻辑

    2026-08-05 03:30:01
    4 0

发表回复

8206

评论列表(0条)

    暂无评论

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

立即下载