大数跨境
0
0

NPM 包 “is” 被攻陷 设备遭完全访问

NPM 包 “is” 被攻陷 设备遭完全访问 代码卫士
2025-07-25
2
导读:速更新

  聚焦源代码安全,网罗国内外最新资讯!



专栏·供应链安全

数字化时代,软件无处不在。软件如同社会中的“虚拟人”,已经成为支撑社会正常运转的最基本元素之一,软件的安全性问题也正在成为当今社会的根本性、基础性问题。


随着软件产业的快速发展,软件供应链也越发复杂多元,复杂的软件供应链会引入一系列的安全问题,导致信息系统的整体安全防护难度越来越大。近年来,针对软件供应链的安全攻击事件一直呈快速增长态势,造成的危害也越来越严重。


为此,我们推出“供应链安全”栏目。本栏目汇聚供应链安全资讯,分析供应链安全风险,提供缓解建议,为供应链安全保驾护航。


注:以往发布的部分供应链安全相关内容,请见文末“推荐阅读”部分。

热门 NPM 包 “is” 已在一起供应链攻击中遭攻陷,导致攻击者可完全访问受陷设备。



维护人员账号遭钓鱼攻击后被劫持,之后所有人遭越权变更且在数小时内未被发现,从而可能攻陷了下载该新发布的很多开发人员。

”is” 包是一个轻量级的 JavaScript 工具库,提供多种类型检查和值验证功能。Is 包在 NPM 上的每周下载量已超过280万次,广泛用于开发工具、测试库、构建系统和后端以及CLI项目中的底层工具依赖中。2025年7月19日,该包的主维护人员 John Harband 宣布称3.3.1到5.0.0版本中包含恶意软件并在威胁人员将其提交至npm的约6小时后被删除。这起NPM供应链攻击也曾利用虚假域名 npnjs[.]com 提取维护人员凭据并发布热门包的恶意版本。

除了 “is” 外,如下包也已证实遭同样的攻击并推送恶意软件:

  • eslint-config-prettier (8.10.1、9.1.1、10.1.6、10.1.7)

  • eslint-plugin-prettier (4.2.2、4.2.3)

  • synckit (0.11.9)

  • @pkgr/core (0.2.8)

  • napi-postinstall (0.3.1)

  • got-fetch (5.1.11、5.1.12)

Socket 公司报道称,“is”包中包含一个跨平台的 JavaScript 恶意软件加载器,通过基于 WebSocket 的一个后门可导致远程代码执行后果。该公司解释称,“一旦激活,它要求 Node 的 os 模块收集主机名、操作系统和CPU详情,并捕获 process.env 中的所有环境变量。之后它动态导入 ws 库,通过WebSocket 连接提取该数据。通过该套接字收到的每条信息都被当作可执行的 JavaScript,导致威胁人员能够获得即时的交互性远程shell。”

研究人员还分析了 “eslint” 和余下包中的 payload,发现名为 “Scavanger” 的Windows 信息窃取工具被用于存储在web 浏览器中的敏感信息。该恶意软件具有躲避机制如间接系统调用、加密的C2通信等,但由于标记操纵的原因可能触发安全提醒。

从攻击模式来看,威胁人员可能还攻陷了其它维护人员的凭据并正在准备在新的软件包上测试更隐秘的payload。为阻止这一行动,维护人员应当立即重置密码并更改令牌,开发人员应当仅使用2025年7月18日之前的已知安全的版本。用户应当关闭自动更新机制,使用锁文件来冻结某些特定依赖版本上的版本。


开源卫士试用地址:https://sast.qianxin.com/#/login
代码卫士试用地址:https://codesafe.qianxin.com













推荐阅读

NPM “意外” 删除 Stylus 合法包 全球流水线和构建被迫中断

固件开发和更新缺陷导致漏洞多年难修,供应链安全深受其害

NPM仓库被植入67个恶意包传播恶意软件

在线阅读版:《2025中国软件供应链安全分析报告》全文

NPM软件供应链攻击传播恶意软件

隐秘的 npm 供应链攻击:误植域名导致RCE和数据破坏

NPM恶意包利用Unicode 隐写术躲避检测

Aikido在npm热门包 rand-user-agent 中发现恶意代码

密币Ripple 的NPM 包 xrpl.js 被安装后门窃取私钥,触发供应链攻击



原文链接
https://www.bleepingcomputer.com/news/security/npm-package-is-with-28m-weekly-downloads-infected-devs-with-malware/


本文由奇安信编译,不代表奇安信观点。转载请注明“转自奇安信代码卫士 https://codesafe.qianxin.com”。



奇安信代码卫士 (codesafe)

国内首个专注于软件开发安全的产品线。

    觉得不错,就点个 “在看” 或 "” 吧~


【声明】内容源于网络
0
0
代码卫士
奇安信代码卫士是国内第一家专注于软件开发安全的产品线,产品涵盖代码安全缺陷检测、软件编码合规检测、开源组件溯源检测三大方向,分别解决软件开发过程中的安全缺陷和漏洞问题、编码合规性问题、开源组件安全管控问题。本订阅号提供国内外热点安全资讯。
内容 3434
粉丝 0
代码卫士 奇安信代码卫士是国内第一家专注于软件开发安全的产品线,产品涵盖代码安全缺陷检测、软件编码合规检测、开源组件溯源检测三大方向,分别解决软件开发过程中的安全缺陷和漏洞问题、编码合规性问题、开源组件安全管控问题。本订阅号提供国内外热点安全资讯。
总阅读766
粉丝0
内容3.4k