一、前言
北京时间2022年3月21日,知道创宇区块链安全实验室监测到BSC链和以太坊上的UmbNetwork奖励池遭到黑客攻击,损失约70万美元。实验室第一时间对本次事件进行跟踪并分析。
二、基础信息
韩国WeMade向Thumb Age投资405万美元扩大其区块链游戏业务:金色财经报道,韩国视频游戏开发商WeMade宣布已向韩国游戏发行商Thumb Age投资50亿韩元(约合405万美元),以扩大其区块链游戏业务。通过这项投资,Thumb Age的手游“Dekaron M”将加入Wemix区块链游戏平台。WeMade计划今年年底之前为100款使用Wemix作为主要货币的游戏提供服务。(news1)[2022/3/8 13:44:50]
攻击者地址:0x1751e3e1aaf1a3e7b973c889b7531f43fc59f7d0
“泡菜溢价”再现,韩国交易平台Bithumb比特币价格高达6.6万美元:4月5日行情数据显示,韩国‘泡菜溢价’似乎回归了。根据TradingView的数据,比特币目前在Bithumb上的交易价格约为66200美元,这比Coinbase上比特币57000万美元的价格高出约15%,即9000美元。此外,以太坊在Bithumb上的交易价格也高于Coinbase上的价格,约为2350美元。注:泡菜溢价指的是比特币在韩国加密货币交易平台与其他交易平台之间的价差。(The Block)[2021/4/5 19:46:58]
攻击合约:0x89767960b76b009416bc7ff4a4b79051eed0a9ee
Umbrella Network更新治理代币经济模型 33%为社区代币奖励:2月15日消息,去中心化预言机项目Umbrella Network更新其原生代币UMB的代币经济模型。在代币分配上,最初Umbrella Network将2/3的代币直接分发给社区,考虑到开发成本、合规、营销和其他成本的,因此将早期建设者的分配比例增加到15%,分配给社区调整至总发行量的60%。新版经济模型显示,UMB总供应量为5亿枚,其中早期建设者占比15%;发展基金占比10%;团队占比10%,未来销售占比5%。而在社区方面,目前UMB已公开发售1%,销售价格为0.05美元;节点基金占比10%;市场营销及空投占比5%;合作伙伴基金占比10%;AMM流动性资金池占据1%,最后33%为社区代币奖励。官方表示,UMB可以由代币持有者通过Umbrella的验证者节点进行抵押,以获取奖励。但是,奖励以rUMB 代币或Umbrella奖励代币等不同形式来分发。 rUMB奖励代币旨在激励用户长期持有。[2021/2/15 19:50:13]
StakingRewards合约:0xB3FB1D01B07A706736Ca175f827e4F56021b85dE
韩国加密货币交易所Bithumb在2017年取得巨额收入,一年内纯利润增长170倍:4月4日,根据Vident的报告书显示,韩国最大的加密货币交易所之一的Bithumb在2017年的总销售额3,334亿韩元(约人民币19.87亿元)的收入,纯利润是4,272亿韩元(约人民币25.44亿元)。在2016年总销售额是43亿韩元(约人民币0.26亿元),纯利润是25亿韩元(约人民币0.15亿元)。一年之间总销售额增长了76倍,纯利润增长了170倍。Bithumb的总销售额比纯利润低的原因是与其他交易所相比收取手续费的标准不同。Bithumb收取手续费的标准是投资者买入虚拟货币时收取相应金额的虚拟货币,卖出虚拟货币时收取法币为手续费。所以因虚拟货币的涨幅度,利润则会出现相应的变动。[2018/4/4]
以太坊交易哈希:0x33479bcfbc792aa0f8103ab0d7a3784788b5b0e1467c81ffbed1b7682660b4fa
BSC交易哈希:0x784b68dc7d06ee181f3127d5eb5331850b5e690cc63dd099cd7b8dc863204bf6
三、漏洞分析
此次事件,漏洞关键在于UmbNetwork奖励池的StakingRewards合约中的_balance函数出现溢出漏洞,合约未校验检查balance的值,攻击者通过amount发起下溢攻击,抽空了池子中的代币。
从合约代码我们可以看出,合约未正确使用SafeMath安全库且未作溢出检查,导致此次攻击发生。
四、攻击流程
攻击者从BSC链发起攻击获取156枚pancake-LP代币:
攻击者在以太坊上发起攻击获取8792枚UNI-V2代币:
随后攻击者分别将代币转分别换成ETH、UMB和BNB,获利约70万美元。
五、分析
本次攻击事件核心是由于合约未正确使用SafeMath库并且未对合约进行溢出检查导致合约出现溢出漏洞,而导致了此次事件的发生,建议项目方多加注意检查合约是否正确使用各类安全库。
近期,各类合约漏洞安全事件频发,合约审计、风控措施、应急计划等都有必要切实落实。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。