UMB:UmbNetwork奖励池攻击事件分析_jumbo币官网

一、前言

北京时间2022年3月21日,知道创宇区块链安全实验室?监测到BSC链和以太坊上的UmbNetwork奖励池遭到黑客攻击,损失约70万美元。实验室第一时间对本次事件进行跟踪并分析。

二、基础信息

攻击者地址:0x1751e3e1aaf1a3e7b973c889b7531f43fc59f7d0

Terra更新Columbus-5官方执行计划,预计将于明日15:00升级:9月29日,Terra发推更新Columbus-5官方执行计划。在高度#4,724,000时,Columbus-4链将停止,Columbus-5主网迁移将开始,大致时间为北京时间2021年9月30日15:00,迁移预计需要大约2个小时的时间。迁移的启动将在执行前1小时和Col-4链停止的确切时间公开转达。Terra警告称,一旦迁移开始,请不要与Terra区块链互动,在此期间不要试图发送交易,访问钱包,或与Terra网络上的dApps互动。一旦主网迁移完成,将正式发布公告,确定Columbus-5已经上线,稳定,并可以使用。[2021/9/29 17:14:21]

攻击合约:0x89767960b76b009416bc7ff4a4b79051eed0a9ee

公告 | Bithumb服务障碍是由于交易量暴增:上午11点20分,韩国虚拟货币交易所Bithumb对于服务障碍进行解释称,今日进行的数据库升级后,交易量暴增服务器发生障碍,现进行紧急修复。其服务器点检时间为今日(7月25日)12点到17点,并在修复时间内暂时中断所有服务器。[2018/7/25]

StakingRewards合约:0xB3FB1D01B07A706736Ca175f827e4F56021b85dE

Bithumb提现手续费上升300%:Bithumb 23号发布比特币提现手续费变更消息, 根据Bithumb公告, 基准 1 比特币提现手续费 0.0005BTC变为 0.002BTC,上涨了300%, 并且比特币提现数量最基本的 0.001BTC涨到了 0.002BTC, 手续费上涨在韩国时间23日19点15分开始实施[2017/12/25]

以太坊交易哈希:0x33479bcfbc792aa0f8103ab0d7a3784788b5b0e1467c81ffbed1b7682660b4fa

BSC交易哈希:0x784b68dc7d06ee181f3127d5eb5331850b5e690cc63dd099cd7b8dc863204bf6

三、漏洞分析

此次事件,漏洞关键在于UmbNetwork奖励池的StakingRewards合约中的?_balance?函数出现溢出漏洞,合约未校验检查?balance?的值,攻击者通过?amount?发起下溢攻击,抽空了池子中的代币。

从合约代码我们可以看出,合约未正确使用SafeMath安全库且未作溢出检查,导致此次攻击发生。

四、攻击流程

攻击者从BSC链发起攻击获取156枚pancake-LP代币:

攻击者在以太坊上发起攻击获取8792枚UNI-V2代币:

随后攻击者分别将代币转分别换成ETH、UMB和BNB,获利约70万美元。

五、分析

本次攻击事件核心是由于合约未正确使用SafeMath库并且未对合约进行溢出检查导致合约出现溢出漏洞,而导致了此次事件的发生,建议项目方多加注意检查合约是否正确使用各类安全库。

近期,各类合约漏洞安全事件频发,合约审计、风控措施、应急计划等都有必要切实落实。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

区块博客

[0:0ms0-4:847ms