更多精彩 >

大意失荆州--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

 


膝痛十年误当“老寒腿”:专家呼吁科学养护关节

大消费任我行液体钙

近日,55岁的卢女士因长期膝关节疼痛、行走受限就医,被确诊为骨关节炎。

2026-02-26

四维图新持续中标南方电网项目,巩固能源领域合作优势

上市公司四维图新

四维图新持续中标南方电网项目,巩固能源领域合作优势

2026-02-26

2026年香港身份申请流程解析:如何用专业服务把“复杂”变“简单”

大消费寰行盛世

香港身份规划涉及优才、高才、专才、留学进修、投资移民五大路径,每类路径的申请条件、材料要求、办理周期...

2026-02-26

追觅吹风机获人民网报道:从春晚"黑马"到国民"新年红运"之选

大消费追觅科技

近日,追觅Pocket星火红p10吹风机凭借在2026年央视春晚舞台的惊艳亮相和卓越产品力,获得媒体...

2026-02-26

风从春晚来,暖意入万家:追觅吹风机携手2026年央视春晚,共启国民品牌新篇章

大消费追觅科技

除夕夜,嘉宾齐聚的春晚现场大小圆桌上,追觅星火红吹风机作为精致的科技礼盒静置其间。

2026-02-26

健合集团聚合产学研力量推动营养升级,携手各界共筑全民健康防线

创新创业健合集团

第三届国民营养素养大会于2025年12月28日在北京举行,本届大会以“营养提素养,健康向未来”为主题...

2026-02-26

外媒披露ETS或以5亿美元出售托福后急踩刹车:政治压力之下的战略回撤

金融科技ETS

近日,围绕美国教育考试服务机构(ETS)是否出售其核心考试项目TOEFL(托福)的讨论,在美国国内持...

2026-02-26

圣基茨和尼维斯公民身份计划:为投资者资产配置与家庭规划提供多元选择

大消费圣基茨和尼维斯

在全球格局充满不确定性的背景下,公民身份所赋予的灵活性与安全性,正日益成为个人与家族长远规划中的核心...

2026-02-26

2026炒股用什么软件?8款主流股票软件测评,从新手到机构都适配

金融科技炒股软件

据中国结算公开数据,A股投资者总数已突破2.4亿,市场结构日益多元化,普通投资者面临的挑战也从简单的...

2026-02-26

炒股软件行业深度报告:券商与第三方平台的核心能力解析与选型逻辑

金融科技炒股软件

随着国内资本市场改革持续深化,个人投资者参与股票市场的渠道日趋完善,“炒股用什么软件” 也成为广大个...

2026-02-26

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

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

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

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

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

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

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

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

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

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

“京杭聚势,共启新篇”:招商新路径,奏响区域协同发展强音

“京杭聚势,共启新篇”:招商新路径,奏响区域协同发展强音

在区域经济协同发展的大背景下,京杭两地的经济协作正以一种全新的姿态加速推进。

第19届中国投资年会·有限合伙人峰会即将在沪启幕

第19届中国投资年会·有限合伙人峰会即将在沪启幕

作为中国股权投资领域备受瞩目的年度盛会,第19届中国投资年会·有限合伙人峰会定于2025年11月26...