Cointime

扫码下载App
iOS & Android

Ledger Connect Kit 被黑之谜

项目方

By: Lisa & 山@慢雾安全团队

据慢雾安全团队情报,北京时间 2023 年 12 月 14 日晚,Ledger Connect Kit 遭受供应链攻击,攻击者至少获利 60 万美元。

慢雾安全团队第一时间介入分析,并发出预警:

据慢雾安全团队情报,北京时间 2023 年 12 月 14 日晚,Ledger Connect Kit 遭受供应链攻击,攻击者至少获利 60 万美元。

慢雾安全团队第一时间介入分析,并发出预警:

目前该事件已经得到官方解决,慢雾安全团队现将应急信息分享如下:

时间线

7:43 PM,推特用户 @g4sarah 表示 DeFi 资管协议 Zapper 的前端疑似被劫持。

8:30 PM,Sushi 首席技术官 Matthew Lilley 在推特发布警告称:“请用户切勿与任何 dApp 交互,直至另行通知。一个常用的 Web3 connector(某 JavaScript 库,是 web3-react 项目的一部分)疑似已被破坏,允许注入影响众多 dApp 的恶意代码。”随后,其表示 Ledger 可能存在可疑代码。慢雾安全团队第一时间表示正在跟进和分析此事件。

8:56 PM,Revoke.cash 于推特发文表示:“与 Ledger Connect Kit 库集成的多个常用加密应用程序(包括 Revoke.cash)已受到损害。我们暂时关闭了该网站。我们建议在该漏洞利用期间不要使用任何加密网站。” 随后,跨链 DEX 项目Kyber Network 也表示,出于谨慎考虑,其已禁用前端 UI,直到情况明确为止。

9:31 PM,Ledger 也发布提醒:“我们已识别并删除了 Ledger Connect Kit 的恶意版本。现在正在推送正版版本来替换恶意文件,暂时不要与任何 dApp 交互。有新情况的话,我们会通知您。您的 Ledger 设备和 Ledger Live 没有受到损害。”

9:32 PM,MetaMask 也发布提醒:“用户在 MetaMask Portfolio 上执行任何交易之前,请确保已在 MetaMask 扩展中启用 Blockaid 功能。”

攻击影响

慢雾安全团队立即展开对相关代码的分析,我们发现攻击者在 @ledgerhq/connect-kit =1.1.5/1.1.6/1.1.7 版本中植入恶意的 JS 代码,直接用 Drainer 类替换正常的窗口逻辑,不仅会弹出伪造的 DrainerPopup 弹窗,也会处理各种资产的转账逻辑。通过 CDN 分发对加密货币用户发起钓鱼攻击。

影响版本范围:

@ledgerhq/connect-kit 1.1.5 (攻击者在代码中提到 Inferno,猜测是向专门从事多链诈骗的钓鱼团伙 Inferno Drainer “致敬”)

@ledgerhq/connect-kit 1.1.6 (攻击者在代码中留言并植入恶意的 JS 代码)

@ledgerhq/connect-kit 1.1.7 (攻击者在代码中留言并植入恶意的 JS 代码)

Ledger 表示 Ledger 钱包本身没影响,受影响的是集成了 Ledger Connect Kit 库的应用程序。

然而,许多应用程序都使用了 Ledger Connect Kit(如SushiSwap, Zapper, MetalSwap, Harvest Finance, Revoke.cash 等),影响面只会大不会小。

攻击者这一波攻击,就可以执行与应用程序具有相同权限级别的任意代码。例如,攻击者无需交互即可立即耗尽用户的所有资金;发布大量钓鱼链接诱导用户上当;甚至利用用户的恐慌情绪,用户试图将资产转入新地址,但下载了假钱包导致资产损失。

技战法分析

上面我们分析了攻击的影响,根据历史应急经验推测,这可能是一起有预谋的社会工程学钓鱼攻击。

根据 @0xSentry 的推文,攻击者留下的数字痕迹中涉及 @JunichiSugiura(Jun,Ledger前员工)的 Gmail 账户,该帐户可能已被泄露,并且 Ledger 忘记删除该员工的访问权限了。

11:09 PM,官方证实了此猜测 —— 一名前 Ledger 员工成为网络钓鱼攻击的受害者:

1)攻击者获得了对该员工 NPMJS 帐户的访问权限;

2)攻击者发布了 Ledger Connect Kit 的恶意版本(1.1.5、1.1.6 和 1.1.7);

3)攻击者通过恶意代码,使用恶意 WalletConnect 将资金指定转移到黑客钱包地址。

目前,Ledger 已发布了经过验证的正版 Ledger Connect Kit 版本1.1.8,请及时升级。

虽然 Ledger npmjs 被投毒的版本已经删除,但目前在 jsDelivr 上还有带毒 js 文件:

https://cdn.jsdelivr.net/npm/@ledgerhq/[email protected]

https://cdn.jsdelivr.net/npm/@ledgerhq/[email protected]

注意因为 CDN 的因素可能存在的延迟,官方建议等 24 小时后再使用 Ledger Connect Kit。

建议项目方发布依赖第三方 CDN 镜像源时,一定记得锁定相关版本,防止恶意发版然后更新带来的危害。(来自 @galenyuan 的建议)

目前官方已经接受相关建议,相信接下来会更改策略:

Ledger 官方最终时间线:

MistTrack 分析

Drainer customer: 0x658729879fca881d9526480b82ae00efc54b5c2d

Drainer fee address: 0x412f10AAd96fD78da6736387e2C84931Ac20313f

据 MistTrack 分析,攻击者(0x658) 至少获利 60 万美元,且与钓鱼团伙 Angel Drainer 有关联。

Angel Drainer 团伙主要的攻击方式是对域名服务提供商及工作人员进行社会工程学攻击,感兴趣可点击阅读黑暗“天使” —— Angel Drainer 钓鱼团伙揭秘

Angel Drainer(0x412) 目前持有近 36.3 万美元的资产。

根据慢雾威胁情报网络,有如下发现:

1)IP 168.*.*.46,185.*.*.167

2)攻击者已将部分 ETH 换为 XMR

11:09 PM,Tether 冻结了 Ledger 漏洞利用者的地址。另外,MistTrack 已拉黑相关地址,并将持续监控资金异动。

总结

本次事件再次印证 DeFi 安全不仅仅是合约安全,安全是一个整体。

一方面,本次事件体现了供应链安全漏洞可能导致严重的后果。恶意软件和恶意代码可以在软件供应链的不同环节中植入,包括开发工具、第三方库、云服务和更新过程。一旦这些恶意元素被成功注入,攻击者可以利用它们来窃取加密货币资产和用户敏感信息、破坏系统功能、勒索企业或大规模传播恶意软件。

另一方面,攻击者可以通过社会工程学攻击方式获取用户的个人身份信息、帐户凭据、密码等敏感信息;攻击者也会使用欺骗性的电子邮件、短信或电话等方式,引诱用户点击恶意链接或下载恶意文件。建议用户使用强密码,包括字母、数字和符号的组合,并定期更改密码,以最大程度地减少攻击者猜测或使用社会工程技巧获取密码的机会。同时,实施多因素身份验证,通过使用额外的认证因素(如短信验证码、指纹识别等)来增加账户的安全性,提高对这种类型攻击的防范能力。

慢雾安全团队发布的 《Web3 项目安全实践要求》和《Web3 行业供应链安全指南》,均旨在指导与提醒 Web3 项目方注意全方位的安全措施。慢雾安全团队部署的 MistEye 安全监控系统,涵盖合约监控、前后端监控、漏洞发现预警等全方位信息,关注 DeFi 项目事前、事中、事后全流程安全,欢迎项目方使用 MistEye 安全监控系统把控风险,提高项目安全性。

评论

所有评论

推荐阅读

  • “大空头”再次警告美股闪崩风险

    8月4日,知名做空投资人、素有“大空头”之称的迈克尔·伯里再一次表达了他对美国股市可能面临的可怕局面的担忧。伯里在Substack上最新发表的文章中写道,他认为由于专注于波动性的投资基金的自动抛售浪潮,美国股市存在快速崩盘的风险。他表示,对于卷入这场“抛售潮”的股票来说,结果可能是“惨重的损失”。近期动量股的暴跌就是一个例证,说明这种情况可能如何发生。动量股指的是那些价格曾快速上涨的股票,但近几周来,随着投资者获利了结并抛售那些价格飙升的存储器制造商和芯片公司,这些股票的价格大幅下跌。iShares MSCI美国动量因子ETF较近期高点下跌了14%。伯里特别提到了华尔街利用量化策略自动应对市场波动的主动量化基金。他指出,这类基金在当今波动性比以往更大的市场中构成了一个问题。

  • 希音正在寻求在香港首次公开募股中实现300亿至400亿美元的估值

    消息人士称,希音正在寻求在香港首次公开募股中实现300亿至400亿美元的估值,IPO预计将在8月进行。(金十)

  • 汇丰控股宣布高达10亿美元的股票回购计划

    8月4日,据在香港交易所的文件,汇丰控股计划启动一项高达10亿美元的股票回购计划,预计在2026年第三季度业绩公布前完成。

  • 韩国半导体集群获政策加码,政府最高100%承担基础设施建设成本

    8月4日,据韩媒,对于被指定为半导体产业集群的地区,韩国政府将使用国家财政资金,最高承担建设电力、水资源等基础设施所需的全部费用。该细则明确了《半导体特别法》授权制定的相关事项,具体包括:加强半导体产业竞争力特别委员会的组成与运营方式;半导体产业集群的指定程序及相关支持措施;半导体产业人才培养支持;加强半导体产业竞争力特别账户的管理与运营。根据规定,建设和运营半导体产业集群所需的工业基础设施,其相关费用可由中央政府和地��政府承担,承担比例最低为项目总成本的50%,最高可达到100%。此外,政府还可以优先支持非首都圈半导体企业的人才招聘匹配,以及地方专业人才培养和转岗培训等项目。

  • 美国现货比特币ETF昨日净流入1.701亿美元

    8月4日,据Farside Investors监测数据,美国现货比特币ETF昨日净流入1.701亿美元。

  • 瑞银遭美国重罚1.25亿美元 涉违反洗钱规定

    8月4日,瑞银(UBS)因违反银行保密法(Bank Secrecy Act)被美国财政部金融犯罪执法网(FinCEN)处以1.25亿美元罚款,这是美国监管机构因违反这项主要反洗钱法对券商开出的最大一笔民事罚款。 此次和解反映瑞银属于“累犯”。FinCEN曾于2018年12月因类似问题对该银行处以1450万美元罚款,但瑞银未能充分解决相关问题,后续被指控的违规行为发生在2019年1月至2023年6月期间。FinCEN表示,瑞银金融服务(UBS Financial Services)承认故意违反了银行保密法,未实施和维持反洗钱计划,且未提交可疑交易活动报告。 根据和解协议,瑞银金融服务必须聘请独立顾问,对其反洗钱项目进行审查,并重点关注优先防范的非法金融风险,包括美国西南边境、潜在毒品走私活动,以及涉及伊朗、俄罗斯和委内瑞拉的相关风险。

  • 美国现货以太坊ETF昨日净流出1190万美元

    8月4日,据Farside Investors监测数据,美国现货以太坊ETF昨日净流出1190万美元。

  • 韩国股票杠杆ETF交易量骤降

    8月4日,在韩国监管机构采取措施抑制投机交易后,与该国两大芯片巨头挂钩的杠杆ETF交易量大幅萎缩。韩国规模最大的单一股票杠杆ETF与SK海力士的股价表现挂钩,其周一成交量降至5900万份,创下6月4日以来最低水平。与三星电子挂钩、规模相对较小的同类ETF成交量也降至5月底上市以来的最低水平。这类杠杆ETF产品此前助长了韩国股市剧烈波动。韩国监管机构上月推出降温措施,包括提高投资者账户的最低现金余额要求,并暂时禁止新的单一股票杠杆ETF上市。这些ETF利用衍生品放大回报,曾引发散户交易热潮,令市值达3.7万亿美元的韩国股市成为全球波动最剧烈的市场之一。

  • KOSDAQ涨超5%触发买入侧车 机构净买入3540亿韩元

    8月4日,今天上午,韩国KOSPI指数表现疲软,而KOSDAQ指数却强势上涨。韩国交易所宣布,于上午10:47:51(北京时间09:47)在KOSDAQ市场启动买入侧车(暂停程序化交易)机制。KOSDAQ市场已连续三个交易日触发买入侧车,分别是上个月31日、昨天以及今天。这是今年以来第17次触发,其中仅上月就有12次。 强劲的机构买盘正在推动指数上涨。当天机构投资者在KOSDAQ市场净买入3540亿韩元,而个人投资者和外国投资者分别净卖出1670亿韩元和1830亿韩元。生物科技股表现突出,Alteogen涨超7%;LigaChem Biosciences涨12.89%,ABL Bio涨12.25%,HLB涨9.55%,Peptron涨9.39%,Sam Chun Dang Pharm涨6.00%。

  • 行云科技领衔多股涨停,在手订单高达154亿元

    8月4日,A股市场算力概念股全线飙升,其中,行云科技、青云科技-U20CM涨停,汉鑫科技涨近15%,宏景科技涨超13%,杰创智能涨超8%,中际旭创、中富通、农尚环境涨超7%。 消息面上,行云科技昨日称,公司在手算力、存储类3-5年期长期框架订单规模超154亿元,合作客户涵盖头部央企上市公司及头部大模型研发机构等。