一、前言
北京时间2022年3月21日,知道创宇区块链安全实验室?监测到BSC链和以太坊上的UmbNetwork奖励池遭到黑客攻击,损失约70万美元。实验室第一时间对本次事件进行跟踪并分析。
二、基础信息
攻击者地址:0x1751e3e1aaf1a3e7b973c889b7531f43fc59f7d0
David Chaum发推表示10月主网上线:北京时间8月17日,xx network创始人、数字货币教父、著名密码学家David Chaum 的个人推特转发了xx network官方推特消息,并写到:“经过社区和团队的不懈努力,我们将于10月份迎来主网上线,10月见”。
同日,xxnetwork官推发布了一条最新的主网节点迁移消息,并宣布:在ProtoNet过渡网上线一周后,已有60+节点完成迁移,并已有六名社区成员加入治理委员会,随着主网临近,xx network的社区治理机制正在发挥作用。[2021/8/18 22:21:17]
攻击合约:0x89767960b76b009416bc7ff4a4b79051eed0a9ee
Synthetix Fomalhaut升级已部署完毕:Synthetix官方刚刚发推宣布,Fomalhaut升级已部署完毕。此前消息,本次升级包含的提案有:SIP-85(以太坊抵押品V3.0 降低溢价工具)、SIP-86(交易所汇率汇总器V3,提供新数据类型,允许消耗Gas价格数据)、SIP-87(迁移iETH奖励协议)。[2020/9/24]
StakingRewards合约:0xB3FB1D01B07A706736Ca175f827e4F56021b85dE
声音 | 分析师Hans Hauge:比特币现在的理论价格上限为10万美元:据Seekingalpha消息,分析师Hans Hauge表示,通过计算比特币网络的最大生产力,很容易就能算出比特币的理论价格上限。网络活跃度越高,比特币的价格就越高。尽管软顶和硬顶不一样,但是两者传达出来的信息都是类似的。通过一系列计算,目前,比特币网络的最大交易量是69.3万笔,预计比特币现在的理论价格上限为10万美元。[2018/10/9]
以太坊交易哈希:0x33479bcfbc792aa0f8103ab0d7a3784788b5b0e1467c81ffbed1b7682660b4fa
BSC交易哈希:0x784b68dc7d06ee181f3127d5eb5331850b5e690cc63dd099cd7b8dc863204bf6
三、漏洞分析
此次事件,漏洞关键在于UmbNetwork奖励池的StakingRewards合约中的?_balance?函数出现溢出漏洞,合约未校验检查?balance?的值,攻击者通过?amount?发起下溢攻击,抽空了池子中的代币。
从合约代码我们可以看出,合约未正确使用SafeMath安全库且未作溢出检查,导致此次攻击发生。
四、攻击流程
攻击者从BSC链发起攻击获取156枚pancake-LP代币:
攻击者在以太坊上发起攻击获取8792枚UNI-V2代币:
随后攻击者分别将代币转分别换成ETH、UMB和BNB,获利约70万美元。
五、分析
本次攻击事件核心是由于合约未正确使用SafeMath库并且未对合约进行溢出检查导致合约出现溢出漏洞,而导致了此次事件的发生,建议项目方多加注意检查合约是否正确使用各类安全库。
近期,各类合约漏洞安全事件频发,合约审计、风控措施、应急计划等都有必要切实落实。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。