源头核验研究

Web3Auth 漏洞泄露 Keplr 私钥:Google、Apple 登录账户受影响,部分余额清零是救援转移而非被盗

6 分钟

简短回答

Keplr 表示,Web3Auth 基础设施存在漏洞,导致部分用 Google 或 Apple 社交登录创建钱包的用户私钥泄露;用助记词或硬件钱包创建的账户不受影响。PANews 和 Odaily 在 11 月 8 日约 11:13(新加坡时间)报道了 Keplr 的建议,核心就两条:别再往 Google 或 Apple 登录的账户里转钱;还能转的资产,尽快转到助记词钱包或硬件钱包。

第二条更新同样要紧。约 14:30(新加坡时间),Web3Auth 表示正在 Keplr 协助下,把受影响钱包里的资产转进安全的救援钱包。由于部分救援转账被误认为是攻击者所为,它公布了经过核实的救援地址名单。所以,余额变成零,不一定是被盗,也可能是被救援方先转走了。任何主动找上门、说能帮你“找回资产”的消息,都按诈骗处理:两家公司都没有要求用户私下联系任何人。

收起完整分析

事情经过

Web3Auth 提供的是登录层服务:钱包可以用 Google 或 Apple 账户生成密钥,用户不用自己抄写助记词。它的公开状态页显示,登录服务因“安全事件”进入维护,时间是 11 月 6 日 18:30 至 11 月 7 日 18:30(UTC),换算成新加坡时间是 11 月 7 日 02:30 至 11 月 8 日 02:30。状态页写明 Web3Auth 正在“采取预防措施”,服务恢复后会再发更新。

文章表格:可横向滑动,或聚焦表格区域后使用方向键。

新加坡时间事件来源
11 月 7 日 02:30Web3Auth 登录服务因安全事件进入维护Web3Auth 状态页
11 月 8 日 02:30状态页显示的一天维护窗口结束Web3Auth 状态页
11 月 8 日约 11:13Keplr 更新:Web3Auth 漏洞致部分 Google/Apple 登录用户私钥泄露,建议转移剩余资产PANews、Odaily
11 月 8 日约 11:30ChainCatcher 刊发同一更新,并写明助记词和硬件钱包账户不受影响ChainCatcher
11 月 8 日约 14:30Web3Auth:资产正转入救援钱包,公布已核实的救援地址PANews、Odaily、ChainCatcher

对应的 UTC 时间:PANews 发布 Keplr 消息在 03:14,Web3Auth 消息在 06:30;Odaily 分别是 03:13 和 06:29;ChainCatcher 分别是 03:30 和 06:39。

Keplr 怎么说

据 Odaily 的报道,Keplr 发布安全事件进展:因 Web3Auth 基础设施漏洞,部分通过 Google 或 Apple 社交登录的用户私钥泄露,Keplr 正协助 Web3Auth 团队采取措施保护受影响用户的资产,处置仍在进行。ChainCatcher 补了一句关键的话:用助记词或硬件钱包创建钱包的用户不受影响。这句话把用户分成了两类。

更新里其余内容都是操作要求:

  • 用 Google 或 Apple 登录创建的账户,暂停向其中转入新资金。
  • 把剩余可转移资产,转到用助记词或硬件钱包创建的账户。
  • 部分 Google 或 Apple 登录账户,可能因为资产保护措施,已经显示余额减少或清零。
  • 质押和锁定资产处理起来更复杂,需要更长时间。
  • 只相信 Keplr 和 Web3Auth 官方账号发布的信息,忽略声称能“恢复资产”的私信和链接。

PANews 的英文报道内容相同。

余额为什么会显示为零

这是最容易让人慌的地方。Web3Auth 第二次更新说,它正在 Keplr 协助下,把受影响钱包里的资产转进安全的救援钱包。因为部分救援转账看起来像攻击者在清空账户,它公布了已核实的救援地址。据 Odaily,这些地址覆盖 Cosmos Hub、Osmosis、Celestia、Akash、Noble、Injective、dYdX、Babylon、Axelar、Saga、Agoric 等网络,另有覆盖 8 条链的 EVM 地址。ChainCatcher 刊发了同一份名单,并写明 Web3Auth 会在更多地址核实后继续更新。

说白了:社交登录钱包的私钥一旦被别人知道,谁先转走资产,资产就归谁控制。Web3Auth 说它在抢先转移。余额清零本身说明不了是哪一种情况,要看那笔转出交易的收款地址。

怎么看一笔转出是不是救援?在区块浏览器里打开那笔交易,看三样东西:收款地址、发生时间、转出的币种和数量。收款地址要和 Web3Auth 官方账号公布的名单逐字符核对,不要只看开头几位,诈骗者常用开头结尾相同的“近似地址”冒充。时间上,Web3Auth 的登录服务从 11 月 7 日 02:30(新加坡时间)起进入维护,救援地址名单在 11 月 8 日约 14:30 公布,之后还会补充新地址;一笔今天对不上名单的转账,过几天可能出现在更新后的名单里,所以先保存交易哈希,再定期回看官方更新。

PANews 对 Web3Auth 更新的报道也重复了提醒:只通过官方渠道获取信息,警惕冒充者和虚假的资产恢复请求。

如果你在用 Keplr,现在该做什么

第一步,弄清楚钱包是怎么创建的。 如果你当初点的是“用 Google 继续”或“用 Apple 继续”,从来没抄过 12 或 24 个单词,你就在这次警告的范围里。如果你导入的是助记词,或者连接的是 Ledger 这类硬件钱包,按 Keplr 的说法,这个漏洞影响不到你。

第二步,停止往社交登录地址转钱,包括从交易所提币。 如果你在交易所有一笔提往 Keplr 社交登录地址、还没发出的提币,能撤就撤。下次提币前,先把交易所里保存的提币地址换掉。

第三步,新建一个你自己掌控的钱包。 用助记词或硬件钱包创建。助记词写在纸上,不要截图,不要存进云笔记。然后把旧账户里剩下的可转移资产,按链逐个转到新钱包;每条链先转一小笔测试。

第四步,逐笔核对旧地址的转出记录。 打开你用过的每条链的区块浏览器(大多数 Cosmos 链可用 Mintscan,EVM 链用各自的浏览器),把收款地址和 Web3Auth 通过官方账号公布的救援地址对照。对得上,就是救援转账;对不上,就按被盗处理,保存好交易哈希。

第五步,质押和锁定的仓位先别动,等 Keplr 给出处理办法。 Keplr 说这类资产处理更复杂、耗时更长。等官方流程,不要去用第三方工具。

第六步,所有“帮你找回”的提议一律不理。 私钥泄露事件之后,冒充客服的账号、仿冒网站和私信会成批出现,要你“验证钱包”或签一笔交易来领回资金。Keplr 已经说明要忽略这类私信和链接。永远不要在网页里输入助记词,也不要签陌生人发来的交易。

涉及哪些币

救援名单列出的是发生救援转账的链。对交易者来说,可以对应到这些链上的代币:ATOM(Cosmos Hub)、OSMO(Osmosis)、TIA(Celestia)、AKT(Akash)、INJ(Injective)、DYDX(dYdX 链)、BABY(Babylon)、AXL(Axelar)、SAGA(Saga)、BLD(Agoric),以及很多 Cosmos 用户当作美元余额持有的 Noble 链上的 USDC。目前两家公司的更新都没有给出暴露或转移资产的金额,所以没有依据说这次事件会对其中任何一个币造成抛压。

接下来值得关注两件事。一是救援钱包什么时候、以什么方式归还资产:Web3Auth 还没说明资产是退回旧地址(那样并不安全),还是退到用户证明自己掌控的新地址。二是其他使用 Web3Auth 社交登录的钱包是否也受影响。目前报道里只点名了 Keplr。

如果你的币放在交易所

交易所账户是另一套系统。如果你的 ATOM、TIA、INJ 一直放在交易所,从没转进 Keplr 社交登录钱包,这次事件碰不到你的密钥。交易所用户要防的风险更窄:交易所里保存的提币地址,是不是指向受影响的 Keplr 账户。下次提币前换掉它,另外要提防借 Keplr 名义发来的钓鱼邮件。

和交易所被盗有什么不同

在我们新闻频道报道过的币安热钱包事件里,资金是从交易所自己的钱包流出的。这次没有交易所被攻破,薄弱环节是给个人自托管钱包生成密钥的登录服务。也就是说,交易所的冻结、补偿那一套流程在这里都用不上,能安全转移资金的只有掌握私钥的人:用户自己,以及现在的救援方。谁先动手很关键,这就是为什么建议尽快转移剩余资产。

我们没能确认的

  • 暴露或被转移资产的总金额:按报道内容,Keplr 和 Web3Auth 的更新都没有给出数字。
  • 受影响账户有多少。
  • 救援资产将如何归还,需要什么样的所有权证明。
  • 其他使用 Web3Auth 社交登录的应用是否受影响。
  • 本次没有直接打开 Web3Auth 和 Keplr 在 X 上的原帖;以上事实来自 Web3Auth 状态页,以及 PANews、Odaily、ChainCatcher 对原帖的报道。

常见问题

我的 Keplr 钱包受影响吗? 按 Keplr 的说法,只有用 Google 或 Apple 社交登录创建的钱包受影响。用助记词或硬件钱包创建的钱包不受这个漏洞影响。

余额变成零了,是被盗了吗? 不一定。Web3Auth 说它把受影响钱包的资产转进了救援钱包,并公布了已核实的救援地址。拿转出交易的收款地址和名单对一下。

我质押的 ATOM、TIA 怎么办? Keplr 说质押和锁定资产需要更长时间处理。等官方说明,不要用第三方的“解除质押”或“恢复”工具。

有人私信说能帮我找回资金,是真的吗? 按诈骗处理。Keplr 要求用户忽略声称能恢复资产的私信和链接,只信 Keplr 和 Web3Auth 官方账号。

来源与证据

07
  1. Web3Auth原文标题Web3Auth Status: Login Service maintenance due to a security incident
  2. PANews原文标题Keplr Wallet Updates on Security Incident: Private Keys Leaked for Some Social Login Accounts, Users Advised to Move Remaining Assets
  3. OdailyKeplr Wallet安全事件更新:建议转移剩余资产,部分社交登录账户私钥泄露
  4. ChainCatcherKeplr Wallet:部分社交登录账户私钥泄露,建议转移剩余资产
  5. OdailyWeb3Auth公布Keplr资产恢复地址,提醒相关转账并非攻击者所为
  6. ChainCatcherWeb3Auth 公布 Keplr 资产恢复地址,提醒相关转账并非攻击者所为
  7. PANews原文标题Web3Auth: Affected Assets Being Transferred to Secure Recovery Wallets
选择下一步研究路径

更多研究: dYdX

dYdX

  1. Hyperliquid vs dYdX:永续合约 DEX 的费用、资金费率、保证金与强平机制对比
  2. CEX、DEX 和 Perp DEX 怎么选:一篇按任务拆解的交易场所指南