网易首页 > 网易号 > 正文 申请入驻

Nomad被黑解析|致命漏洞损失1.9亿美元,白帽已返还近900万美元

0
分享至

8月2日,欧科云链OKLink安全团队监测到Nomad Bridge遭受攻击,智能合约中的WETH和WBTC被转出,损失约1.9亿美元。

编辑|小欧

分析|OKLink安全团队

继6月24日,Horizon跨链桥被黑损失1亿美元之后,如今Nomad跨链桥也面临黑客攻击损失近2亿美元,为何黑客如此“钟爱”跨链桥?

伴随区块链及链上应用的增长,多链交互需求让跨链桥业务迎来了爆发性增长。而有Money效应的地方,就摆脱不了“黑暗”的滋生,当跨链桥在为用户提供便利的同时,庞大的资金量也吸引了众多黑客的关注。

回顾此次Nomad跨链桥被黑事件,堪称是Web3史上最混乱的黑客攻击之一。今天,本文将从数据概览、事件原因、详细经过、漏洞分析四个维度,对事件展开深度分析...

数据概览

累计涉及1251个ETH地址

据欧科云链OKLink数据追踪显示,此次Nomad Bridge 攻击事件共涉及1251个ETH 地址,涉及14个资产种类,涉案金额约1.9 亿美金;其中包含 12个ENS地址,ENS 地址涉案金额超 6980 万美金,约占总金额的38%;在利用漏洞获利后,直接进行交易的地址数达739 个,占比近60%。

但值得注意的是并不是所有地址都是恶意攻击,已知已有白帽骇客公开表态愿意归还资金。截至发稿前,被OKLink多链浏览器标记为“Nomad官方被盗资金回收地址”,目前已返还近900万美元资产。

此外,OKLink多链浏览器目前已对其余黑客地址进行了7*24H监控,后期若发生相关地址异动,将第一时间同步大家。

事件起因与漏洞分析

这次漏洞产生的原因是 Replica 合约在初始化的时候将 confirmAt[0x00] 赋值为1,使得storage变量 messages中未初始化的键值对都能够成功通过检测。

大约从第 15259101 个区块开始,攻击者对Replica 合约的 Process 函数进行了多次的调用。

对(0xb1fe开头的)交易哈希进行分析可以看到,当交易执行到acceptableRoot函数的时候,可以发现很不寻常的地方。

从下图可以看出,acceptableRoot函数的输入参数为全0,且该函数返回结果为 true。

根据_messageHash获得的 messages[_messageHash] 值为 0 字符串,有两种情况,一是 _messageHash 在 messages mapping 中没有对应的值,二是存在有对应值但被设为了0,并且我们从返回结果true得知,输入0值可以绕过这个 require 检查,这是很异常的情况。

进入到acceptableRoot函数,当输入_root 为0时,意味着 confirmAt[_root] 满足不为零且小于等于 block.timestamp 的值。

而confirmAt[] 只在initialize,update和 setConfirmation三个函数中出现被修改的情况,导致此次攻击事件发生的问题出现在 initialize 函数中。

可以看到在调用initialize函数对合约变量进行初始化的时候,将confirmAt[_committedRoot] 的值设为了1。

在该合约的初始化交易中可以看到,输入的所有变量都为0,也就是说在初始化阶段 confirmAt[0x00..0] 的值被设为了1。

这也就直接导致了 acceptableRoot 函数中发生了不合理的绕过。

初始化交易哈希:

0x53fd92771d2084a9bf39a6477015ef53b7f116c79d98a21be723d06d79024cad

回到process 函数中,在了解了上述漏洞产生的原因后,只需要每次输入没有被使用过的 _messageHash ,就能在 messages mapping 中获取到 0 值,从而绕过 !proven 的检测,最终从跨链桥上盗取资产。

此次漏洞的核心就在对confirmAt这个mapping赋值的过程。从initialize函数输入参数可以看到,_committedRoot使用了0x00。一般情况使用0值做初始化参数没有问题,但是在Nomad的这个场景下,就导致了任意message都能通过检测的安全漏洞。

也就是说,攻击者只需要找到一个有效的交易,用自身地址找到/替换对方的地址,然后重新广播它就能获得Nomad跨链桥上资产。

OKLink安全分析师建议,未来在initialize函数中也需要进行严格的安全检查和判断,避免安全事故的发生。

链上安全无小事

马虎大意不可取

此次Nomad事件影响十分广泛,参与地址数众多,其中出现了许多ENS地址。主要原因是执行攻击的门槛成本低,后续参加的攻击者只需要将先前攻击者的calldata 稍作修改就可以完成攻击,很多普通用户通过社区传授的“成功经验”,对Nomad跨链桥趁火打劫,过了把“黑客瘾”。

加上项目方在攻击事件发生时,没有相应的项目应急停止机制,因此才会造成近2亿美元的损失。

近年来,跨链桥相关的黑客攻击主要发生在跨链之前和签名处,普遍均为合约漏洞,当然也存在类似此次Nomad官方马虎大意造成的被盗事件。

对于越来越多的跨链项目及项目合约安全,欧科云链OKLink安全团队提醒:

1.项目上线前对合约进行安全审计;

2.合约调用接口需要严格排查其适配性;

3.版本更新时需要对相关接口及签名安全进行重新评估;

4.需要对跨链签名者进行严格审查以保证签名不被恶意人员控制;

作为全球领先的区块链数据与技术服务提供商,未来欧科云链将持续发挥链上大数据公司优势,跟进分析链上安全事件,为Web3时代的链上安全保驾护航。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
死局已注定,美航母仓皇撤退,伊朗盟友果断出击,掐住特朗普命脉

死局已注定,美航母仓皇撤退,伊朗盟友果断出击,掐住特朗普命脉

说历史的老牢
2026-07-23 13:59:16
对伊战事让美国“打完就跑”的幻想破灭了

对伊战事让美国“打完就跑”的幻想破灭了

文汇报
2026-07-24 04:49:24
王毅会见伊朗外长阿拉格齐

王毅会见伊朗外长阿拉格齐

新京报
2026-07-25 07:38:16
牟其中出狱,妻儿远离,唯有小姨子多年守候,这份执着藏着执念

牟其中出狱,妻儿远离,唯有小姨子多年守候,这份执着藏着执念

唠叨说历史
2026-07-04 14:50:39
太狠了!俄三大平台一起动手,无人机袭来的损失全转嫁给了商家

太狠了!俄三大平台一起动手,无人机袭来的损失全转嫁给了商家

冷眼看尽世间繁华
2026-07-24 10:31:05
知名主持人敬一丹被传离世!知情人曝最新状况:还在抢救中,有北京网友称“已经脑死亡”

知名主持人敬一丹被传离世!知情人曝最新状况:还在抢救中,有北京网友称“已经脑死亡”

火山詩话
2026-07-24 16:43:21
康熙长子胤禔被圈禁26年,无聊到只能生孩子玩,结果生了20个孩子

康熙长子胤禔被圈禁26年,无聊到只能生孩子玩,结果生了20个孩子

云居历史
2026-07-12 01:00:32
iPhone Ultra外观曝光 苹果首款折叠屏9月登场

iPhone Ultra外观曝光 苹果首款折叠屏9月登场

泡泡网
2026-07-24 17:03:09
两性心理学:男人出轨,想方设法往酒店带,女人出轨,不知不觉往家里领,这不是偶然,而是必然

两性心理学:男人出轨,想方设法往酒店带,女人出轨,不知不觉往家里领,这不是偶然,而是必然

心理观察局
2026-07-19 07:01:19
原来39岁付辛博对37岁妻子颖儿,不仅是灵魂依赖,更是生理性喜欢

原来39岁付辛博对37岁妻子颖儿,不仅是灵魂依赖,更是生理性喜欢

寒士之言本尊
2026-07-24 19:32:41
你的孩子不会记得你带他去过多少地方玩,给他买了多少玩具,但是他永远能记住,他难过或者害怕时,你给他的安全感

你的孩子不会记得你带他去过多少地方玩,给他买了多少玩具,但是他永远能记住,他难过或者害怕时,你给他的安全感

十点读书
2026-07-24 20:46:34
福建平潭一男子用海水给蔚来ES9洗车,下一秒车陷进沙滩里出不来,网友:海水洗车会生锈是常识

福建平潭一男子用海水给蔚来ES9洗车,下一秒车陷进沙滩里出不来,网友:海水洗车会生锈是常识

台州交通广播
2026-07-25 00:48:34
网传广西百色遭遇严重洪灾系谣言(2026·07·24)

网传广西百色遭遇严重洪灾系谣言(2026·07·24)

今日辟谣
2026-07-24 18:08:34
中国男篮狂胜34分,球迷:高诗岩不打反而流畅,媒体人:最大亮点

中国男篮狂胜34分,球迷:高诗岩不打反而流畅,媒体人:最大亮点

南海浪花
2026-07-25 07:06:09
10万入场费的“换妻”盛宴:记者冒死暗访,组织者3年狂赚2亿

10万入场费的“换妻”盛宴:记者冒死暗访,组织者3年狂赚2亿

说点事
2026-07-16 11:29:11
春秋航空:接受批评,全面整改;此前国航、南航、东航、海航、厦航、吉祥航空、春秋航空等被约谈

春秋航空:接受批评,全面整改;此前国航、南航、东航、海航、厦航、吉祥航空、春秋航空等被约谈

大象新闻
2026-07-24 20:52:20
电竞天才Faker从警,网友玩梗:“青瓦台来了个年轻人”

电竞天才Faker从警,网友玩梗:“青瓦台来了个年轻人”

LOGO研究所
2026-07-22 19:38:00
摊上大事了!无底线抹黑张雪机车,妄自标榜外籍,嘉兴小哥言论引全网声讨

摊上大事了!无底线抹黑张雪机车,妄自标榜外籍,嘉兴小哥言论引全网声讨

火山詩话
2026-07-24 07:42:49
重达2吨的翻车鱼,被虎鲸一头撞爆——科学家首次拍下全过程

重达2吨的翻车鱼,被虎鲸一头撞爆——科学家首次拍下全过程

地球观察日记
2026-07-24 00:44:53
亏惨了!现在不是牛市吗!怎么会买到回撤60%的股票啊??

亏惨了!现在不是牛市吗!怎么会买到回撤60%的股票啊??

星图金融研究院
2026-07-25 00:33:06
2026-07-25 09:12:49
欧科云链研究院(cancel)Dq
欧科云链研究院(cancel)Dq
欧科云链官方网易号
376文章数 79关注度
往期回顾 全部

科技要闻

中国等了90年,王虹邓煜同时摘下菲尔兹奖

头条要闻

牛弹琴:14对14 中国第一时间反击欧盟干净利落

头条要闻

牛弹琴:14对14 中国第一时间反击欧盟干净利落

体育要闻

哈登又发福几个围度!美媒嘲讽

娱乐要闻

张凌赫公主抱王楚然,比工业糖精好嗑

财经要闻

长鑫科技会成为下一个“中石油”吗?

汽车要闻

精致硬汉 吉利银河战舰700是台不一样的方盒子SUV

态度原创

时尚
教育
数码
旅游
军事航空

被「镜头霸凌」的普通人开始反击

教育要闻

本科投档线再现“冰火两重天”,工科专业热度暴涨,医学类分数线整体降温,是什么改变考生选择?

数码要闻

十铨发布ACE 8K microSDXC存储卡,至高1TB容量

旅游要闻

游人匆匆路过万子桥,读懂桥面砂石寓意,才明白古人朴素的忠孝观

军事要闻

特朗普威胁对伊发动空前打击 伊朗、胡塞武装强势回应

无障碍浏览 进入关怀版