宇宙链 宇宙链
Ctrl+D收藏宇宙链

慢雾:简析 MetaMask 钱包 demonic 漏洞

作者:

时间:1900/1/1 0:00:00

2022 年 6 月 16 日,MetaMask(MM)官方公布白帽子发现的一个被称为 demonic vulnerability(恶魔漏洞)的安全问题,漏洞影响的版本 < 10.11.3,由于 MM 的用户体量较大,且基于 MM 进行开发的钱包也比较多,所以这个漏洞的影响面挺大的,因此 MM 也慷慨支付了白帽子 5 万刀的赏金。当团队向我同步了这个漏洞后,我开始着手对这个漏洞进行分析和复现。

白帽子将这个漏洞命名为 demonic vulnerability,具体的漏洞描述比较复杂,为了让大家更好的理解这个问题,我尽可能用简单的表述来说明这个问题。在使用 MM 浏览器扩展钱包导入助记词时,如果点击 "Show Secret Recovery Phrase" 按钮,浏览器会将输入的完整助记词明文缓存在本地磁盘,这是利用了浏览器本身的机制,即浏览器会将 Tabs 的页面中的 Text 文本从内存保存到本地,以便在使用浏览器的时候可以及时保存页面的状态,用于下次打开页面的时候恢复到之前的页面状态。

慢雾:正协助Poly Network追查攻击者,黑客已实现439万美元主流资产变现:7月2日消息,慢雾首席信息安全官23pds在社交媒体发文表示,慢雾团队正在与Poly Network官方一起努力追查攻击者,并已找到一些线索。黑客目前已实现价值439万美元的主流资产变现。[2023/7/2 22:13:24]

慢雾:GenomesDAO被黑简析:据慢雾区hacktivist消息,MATIC上/img/2022812230813/0.jpg" />

然后继续解决问题 2:Sessions 目录会记录 Tabs 的缓存,为了找出缓存被记录的时间节点,我对导入助记词的整个流程进行了分解,然后在每一步操作之后去观察 Sessions 的数据变化。发现在如下这个页面输入助记词数据后,需要等待 10 - 20s,然后关闭浏览器,明文的助记词信息就会被记录到 Sessions 缓存数据中。

慢雾:针对macOS系统恶意软件RustBucket窃取系统信息:金色财经报道,SlowMist发布安全警报,针对macOS 运行系统的 Rust 和 Objective-C 编写的恶意软件RustBucket,感染链由一个 macOS 安装程序组成,该安装程序安装了一个带后门但功能正常的 PDF 阅读器。然后伪造的 PDF 阅读器需要打开一个特定的 PDF 文件,该文件作为触发恶意活动的密钥。[2023/5/23 15:20:27]

慢雾:共享Apple ID导致资产被盗核心问题是应用没有和设备码绑定:5月19日消息,慢雾首席信息安全官23pds发推表示,针对共享Apple ID导致资产被盗现象,核心问题是应用没有和设备码绑定,目前99%的钱包、交易App等都都存在此类问题,没有绑定就导致数据被拖走或被恶意同步到其他设备导致被运行,攻击者在配合其他手法如社工、爆破等获取的密码,导致资产被盗。23pds提醒用户不要使用共享Apple ID等,同时小心相册截图被上传出现资产损失。[2023/5/19 15:13:08]

用户正常在使用 MM 的时候是将助记词相关的数据放入内存中进行存储,一般认为是相对较为安全的(在早前慢雾的 Hacking Time 中,我发现在用户正常使用 MM 的时候是可以通过 hook 技术将明文的助记词提取出来,仅限于用户电脑被恶意程序控制的情况下可以被利用),但是由于 demonic vulnerability 这个漏洞导致助记词会被缓存到本地磁盘,因此就会有如下的新的利用场景:

明文的助记词数据缓存在本地磁盘,可以被其他应用读取,在 PC 电脑中很难保证其他应用程序不去读取 Sessions 缓存文件。

明文的助记词数据缓存在本地磁盘,如果磁盘未被加密,可以通过物理接触恢复助记词。比如在类似维修电脑等场景下,当他人对电脑进行物理接触时可以从硬盘中读取助记词数据。

作为普通用户,如果你使用过 MetaMask Version < 10.11.3,且在导入助记词的时候点击了 Show Secret Recovery Phrase,那么你的助记词有可能泄露了,可以参考 MetaMask 的文章对磁盘进行加密并更换钱包迁移数字资产。

作为扩展钱包项目方,如果采用了在 Tabs 页面中以 Text 的方式输入助记词导入钱包,均受到 demonic vulnerability 漏洞的影响,可以参考 MetaMask Version >=10.11.3 的实现,为每个助记词定义单独的输入框,并且输入框的类型为 Password。

原文标题:《MetaMask 浏览器扩展钱包 demonic 漏洞分析》

撰文:Thinking@慢雾安全团队

来源:ForesightNews

标签:IONmetamaskONIMASLegion Networkmetamask钱包下载官网GSONIC价格mask币最新真实消息

比特币价格今日行情热门资讯
一文盘点值得关注的Move to Earn加密应用

跑步作为门槛最低的日常运动之一,只要你愿意走出家门,就能够参与其中,而把跑步和代币奖励有机结合,帮助 STEPN 快速建立了可观的用户规模.

1900/1/1 0:00:00
金色观察 | Lido前员工谈 stETH脱钩

原文:Staking, pegging and other stuff我提前为大量的错误道歉。在开始之前,我想做出适当的说明。首先,这些都不是金融投资建议,因为我没有资格提供金融投资的建议,实际上我并不胜任做任何事情.

1900/1/1 0:00:00
新世界大门已开 Web3的入场券你挑哪张?

你在网上创造的一切,全都归你。你有没有过忙碌了一整天后的自顾不暇?你有没有过居家隔离时看似轻松却突然生出的焦虑中年危机感?从《瞬息全宇宙》到《奇异博士》,当好莱坞都在玩转多元宇宙这个概念时,我们知道,它离我们的生活不远了.

1900/1/1 0:00:00
VC 综述:区块链游戏、DAO 管理和资产代币化的兴起

Irreverent Labs、Lighthouse Labs、N3TWORK Studios、DoraHacks、iZUMi Finance、Common 和 Centrifuge 是区块链领域最近融资交易的头条新闻.

1900/1/1 0:00:00
晚间必读5篇 | a16z:创作者NFT会员的实用指南

1.金色观察|三箭资本之后 下一个会是BlockFi吗?6月17日,DeFi分析师otteroooo发推表示,数字资产抵押借贷平台BlockFi将有99%的概率在2022年底发生流动性危机,并称,由于Celsius以及三箭资本事件.

1900/1/1 0:00:00
金色观察|一个月断2次 Solana如何与以太坊竞争?

自诩高性能的Solana又断了。根据Solana Status的推文,Solana主网今晨0点30分左右再度宕机并停止新的区块生产,原因是该区块链的持久随机数功能存在错误,导致部分网络认为该区块无效,无法形成共识.

1900/1/1 0:00:00