在瞬息万变的加密世界里,掌握安全威胁至关重要,尤其是当你在去中心化交易所(DEXs)上参与 meme 代币交易时。最近,加密圈知名评论员 MartyParty 发推点出了一个影响许多基于 Web 的区块链应用的严重问题。查看该讨论串 获取原始讨论。
MartyParty 的帖子说明,尽管你的个人钱包和底层区块链本身并未直接受到影响——你仍然可以直接从这些钱包发送和接收加密资产——真正的风险在于基于浏览器的应用。这包括集中化交易所、DEXs,以及任何尚未正式确认已在没有被篡改的 Nx 版本下重建代码的基于 React 的去中心化应用(DApp)。本质上,如果一个应用在你的浏览器中运行并依赖 JavaScript 框架,它可能处于风险之中。
此次警报源自对 Nx 的一次供应链攻击。Nx 是一个流行的构建系统,用于管理大型 JavaScript 和 TypeScript 项目,常见于 monorepos(单一仓库包含多个项目)。根据 StepSecurity 的详尽报告,入侵发生在一位维护者的 npm 账户通过存在漏洞的 GitHub workflow 被攻破时。攻击者利用这一点发布了被注入恶意代码的 Nx 及相关包(如 @nx/devkit 和 @nx/js)的恶意版本。
这些受污染版本中的恶意软件很危险。一旦安装,它会运行 post-install 脚本,从你的系统收集敏感信息:来自 MetaMask、Exodus、Phantom 等工具的加密钱包数据;开发凭证如 GitHub 和 npm 令牌;SSH 密钥;甚至包含 API 密钥的 .env 文件。它还会使用带危险参数的 AI CLI 工具(例如 Claude 或 Gemini)扫描你的文件系统,并通过创建公开的 GitHub 仓库来存储编码后的窃取数据以实现数据外泄。更糟的是,它还试图通过向你的 shell 配置文件添加关机命令来维持持久性,可能会影响你的机器运行。
受影响的版本曾在 2025 年 8 月 26–27 日短暂发布,随后在 8 月 28 日又再次出现,影响了 npm 生态系统。虽然恶意包很快被移除,但在该时间窗口内安装过这些包的任何项目都可能已被妥协。在加密世界里,这事儿很严重,因为许多交易所和 DApp 的前端使用 Nx 来构建应用。如果像 Uniswap 或某些 meme 代币发射平台这样的 DEX 在不知情的情况下拉取了被感染的版本,它们的网页界面可能会让用户面临数据被窃取的风险。
对 meme 代币爱好者来说,这事儿尤为贴近。meme 币往往依赖快速通过 DEXs 在浏览器或浏览器扩展上完成的交易。如果你在尚未修补的平台上进行兑换,就有可能被窃取钱包详细信息,导致资金被清空。MartyParty 讨论串中的回复也反映了这些担忧——有人问 Exodus 这类钱包是否安全,常用于 meme 代币抢购的 Telegram 机器人是否受影响,以及问题是否仅限于以太坊还是波及所有区块链。
好消息是核心钱包和区块链并未被直接攻击,所以硬件钱包或原生应用用于基本交易应当是安全的。但为了稳妥起见:
- 在相关团队确认他们已审计并在不含受影响 Nx 版本的环境下重建之前,避免使用任何基于 Web 的加密应用。
- 如果你自己在开发 DApp,请检查你的开发环境:运行诸如
npm ls nx
的命令来查找易受攻击的版本,删除 node_modules,清理缓存并重新安装。 - 立即更换任何可能暴露的凭证——修改密码、撤销令牌,并将资金从处于风险中的钱包转移走。
- 对于在 VS Code 中使用 Nx Console 扩展的用户,请将其更新到 18.66.0 或更高版本,早期版本也曾受到影响。
这起事件凸显了为何供应链安全在区块链领域是个热门话题。类似的攻击——恶意代码潜入受信任的依赖——有可能波及整个生态系统。作为 meme 代币交易者,我们常常站在风口浪尖,追逐下一个大波段,但暂停一下、确认平台安全性,能为你避免重大损失。
保持警惕,关注来自可信来源的更新,比如 GitHub 上的官方 Nx 安全通告,并留意社区讨论。如果你是新手,记住:在加密领域,知识是你防御黑客的最佳武器。让我们更聪明地构建和交易。