更多精彩 >

大意失荆州--UraniumFinance合约升级漏洞事件分析

2021-04-30 10:59:42    来源:  作者: 

摘要:北京时间2021年4月28日,币安智能链上区块链项目UraniumFinance发推提醒用户称:Uranium在流动性迁移过程中被攻击,涉及资金为5000万美元。提醒用户停止交易,目前团队正在与币安安全团队联系。

北京时间2021年4月28日,币安智能链上区块链项目 Uranium Finance 发推提醒用户称:Uranium 在流动性迁移过程中被攻击,涉及资金为 5000 万美元。提醒用户停止交易,目前团队正在与币安安全团队联系。

随后公开了攻击合约地址:0x2b528a28451e9853F51616f3B0f6D82Af8bEA6Ae

 

image.png

通付盾区块链安全团队(SharkTeam)第一时间对此事件进行了攻击分析和技术分析,并总结了安全防范手段,希望后续的区块链项目可以引以为戒,共筑区块链行业的安全防线。

一、事件分析

通过分析,Uranium 项目合约中的漏洞出现在 UraniumPair.sol 合约中的 swap 函数中,这个漏洞会导致任何人可以随意的转出合约中的数字资产,而只需要付出一点点的代价。

合约地址在推文中没有公开,我们是从攻击合约中找到的项目合约地址,具体流程如下:

首先查看攻击合约的代码发现,这个合约的源码没有公开,通过反编译查看其源码。

 

image.png

通过币安智能链浏览器查看最早的攻击交易:

0x5a504fe72ef7fc76dfeb4d979e533af4e23fe37e90b5516186d5787893c37991

可得到攻击者调用的合约方法为52f18fc3。这是合约方法编码后的值,从反编译代码中寻找这个编码后的合约方法,可以找到这个合约攻击的项目方合约地址,也就是 Uranium 项目所在的地址:0xa943ea143cd7e79806d670f4a7cf08f8922a454f。

 

image.png

 

image.png

首先看一下出问题UraniumPair.sol合约中swap的代码:

 

image.png

可以看到 swap 中,最后是一个10的8次方数和一个10的6次方数的比较,这是一个几乎是恒等的判断,这就意味着只要按照一定的套路不断的执行 swap 函数,就可以清空这个合约中所有的数字资产。深究原因,我们看到UniswapV2Pair.sol的合约中的写法是相同的,但是它是两个10的6次方数字的比较。

 

image.png

所以可以知道造成这次事件的原因应该是项目方更新升级这个合约的时候,忘记了将后面的1000的2次方改为10000的二次方。

二、通付盾区块链安全知识课堂

本次攻击事件中,主要原因在于项目方更新升级合约时,改写不够全面,遗漏了重要的修改点。通付盾区块链安全团队建议您,可以将1000这类在多处使用而且意义一致的常数,可以声明一个常量来使用,这样调整起来就不会有疏漏。调整后应该为:

 

image.png

这样未来若有升级的需求,直接调整 Num 的值即可,就不会再出现遗漏修改,导致安全事故。同时,在项目上线之前请专业的智能合约审计机构进行严格的审计,保障智能合约和数字资产安全。

三、通付盾智能合约审计服务

区块链智能合约安全关系用户的财产安全,至关重要!在区块链项目开发和运营的各个阶段适时引入合适的安全工具和服务,为用户的数字资产和项目安全发展提供保障已成为行业共识。通付盾作为国内领先的区块链安全服务提供商,为开发者提供智能合约审计服务。

智能合约自动化审计在通付盾云平台上为用户提供智能合约进行自动化审计服务。运用符号执行、形式化验证等智能合约分析技术,覆盖高级语言、虚拟机、区块链、业务逻辑四个层面一百多项安全风险检测项,保障智能合约安全运行。

 

image.png

通付盾也为客户提供高级别的区块链安全服务,区块链安全专家团队7*24小时为智能合约提供全生命周期的安全保障,服务包括:VIP安全审计服务、VIP合规审计服务、安全事故应急响应等。

 

image.png

 


手机线上操作炒黄金在哪里开户

金融科技黄金交易平台

在全球经济形势复杂多变的当下,黄金作为一种具有避险属性的投资产品,愈发受到投资者的青睐。

2026-05-26

全球医疗器械培训展示交易和创新中心揭牌暨首批项目入驻运营仪式在沪举行

医疗健康A3中心

伴随上海持续深化“五个中心”建设,高水平开放与国际创新资源协同不断拓展新空间。

2026-05-26

大模型时代“认知生成权”之争:专业GEO服务公司如何帮助品牌脱颖而出

大消费GEO服务公司

传统SEO主要依靠大量网页关键词和外部链接堆砌来博取搜索引擎的爬取,这只是一种低水平的曝光博弈。

2026-05-26

云南白药(000538):聚力研发创新 存量焕新+新品破局打开成长空间

上市公司云南白药

2026年5月15日,由北京大学医学部与云南白药集团联合主办、云药科技联盟协办的2026“医药创新和...

2026-05-26

2026年5月代谢组学服务公司推荐:五大专业评测案例市场份额价格

大消费代谢组学服务公司

在生命科学与临床转化研究加速推进的当下,代谢组学作为连接基因型与表型的关键桥梁,正成为揭示疾病机制、...

2026-05-26

拒绝垃圾语料降权隐患:正规GEO服务商选型指南,如何规避品牌AI屏蔽风险

大消费GEO服务商

当互联网用户获取信息的方式从“搜索链接”大步迈向“向AI直接提问”,品牌在AI搜索时代的生成引擎优化...

2026-05-26

2026年五大geo服务竞争力横评及企业 GEO 落地实务

大消费geo服务

根据易观《中国 GEO 行业发展报告 2026》显示,2026 年国内 GEO 市场规模已达 30 ...

2026-05-26

2026年geo优化系统五强权威盘点:从技术到服务的全景对比

大消费geo优化系统

究竟什么是geo优化系统,它与传统的搜索引擎优化(SEO)在AI时代有何本质区别?

2026-05-26

全网优质 GEO 服务商十四家汇总 类型划分、行业适配与服务范畴解析

大消费GEO 服务商

2026年GEO排名优化市场细分愈发精细,不同类型服务商的服务模式、适配场景与核心能力差异显著,这也...

2026-05-26

GEO全解析:服务介绍技术测评与中国GEO公司TOP5深度剖析,泓动数据为何是榜首?

大消费泓动数据

2026 年 AI 生成式商业生态全面落地,AI 原生搜索快速取代传统搜索,成为用户信息查询、消费决...

2026-05-26

投资家网(www.investorscn.com)是国内领先的资本与产业创新综合服务平台。为活跃于中国市场的VC/PE、上市公司、创业企业、地方政府等提供专业的第三方信息服务,包括行业媒体、智库服务、会议服务及生态服务。长按右侧二维码添加"投资哥"可与小编深入交流,并可加入微信群参与官方活动,赶快行动吧。

掌阅科技一季度营收7.94亿元,全面加码AI短剧

掌阅科技一季度营收7.94亿元,全面加码AI短剧

ATFX:阿联酋突然退群背后:全球油价正被三重力量主导

ATFX:阿联酋突然宣布退出欧佩克,令其盟友措手不及。在加入欧佩克六十年后,阿联酋决定于下个月正式退...

精微视达完成新一轮超亿元融资,国产高端内镜领跑精准诊疗全球前沿

精微视达完成新一轮超亿元融资,国产高端内镜领跑精准诊疗全球前沿

优选空天科工在阿联酋设立总部,正式进入中东市场

中东已成为中国一些知名公司的投资热土。

第20届中国投资年会圆满闭幕!K型曲线下,寻找穿越分化的确定性

第20届中国投资年会圆满闭幕!K型曲线下,寻找穿越分化的确定性

2026年4月22日至24日,第20届中国投资年会·年度峰会于北京海淀盛大召开

第四届中国研究生金融科技创新大赛在南京收官

第四届中国研究生金融科技创新大赛在南京收官

12月28日,第四届中国研究生金融科技创新大赛在南京落幕。

京杭对话:杭州,凭什么吸引北京创新企业?

京杭对话:杭州,凭什么吸引北京创新企业?

从一张精准的产业蓝图,到一个敏捷的创新操作系统,再到一片丰沃的赋能土壤,杭州的生产性服务业正在这条路...

第19届中国投资年会·有限合伙人峰会在沪成功举办

第19届中国投资年会·有限合伙人峰会在沪成功举办

11月27日,由投中信息和投中网主办的第19届中国投资年会·有限合伙人峰会在上海举办。