恶意代码摘要 74

Xygeni 恶意代码摘要 74

几乎每周我们的恶意软件检测系统会扫描 npm 和 PyPI 等公共注册表中数千个新增和更新的软件包。本周也不例外。

我们确认在2026年6月7日至12日期间发现了超过130个恶意软件包,主要集中在npm上,PyPI上也有少量案例。其中一些恶意软件包出现在协同攻击集群中,这些恶意软件包以相同的名称或在密切相关的软件包家族中重复发布。

本周最引人注目的案例是 sensivity这导致 npm 上涌现出超过 40 个版本号涵盖 2.5.x 系列的发布版本,这种情况已持续多日得到证实。其他值得注意的发布集群还包括一波…… @solana-labs 针对 Solana 生态系统(web3.js、web3-js、etherjs、spl-toke、ancor、web3js——分别于 6 月 7 日和 8 日发起两次发布活动)的域名抢注攻击, @nstrlabs family (sdk, ixel, utils, shared-components, api-client, auth — 针对内部包命名空间的依赖混淆攻击) @klapp-login-platform group(native-sdk、oidc、routes — 模拟身份验证平台), internallib_v557internallib_v984 (多个版本的混淆内部库冒名顶替者) pocteszep (6 个版本于 6 月 11 日发布),以及一系列加密和 Web3 实用程序,包括 blockchain-helper-0, ethereum-kit-1, ethereum-kit-9, crypto-utils-7, wallet-sdk-9, defi-tools-39, swap-sdk-87farming-tools-12。 该 morningstar-design-system 6月10日,该软件包以三个版本出现在PyPI上,模仿了一个知名的金融设计系统。 helixagentai, telegramlitecdjeez 本周内均已得到证实。

这些并非孤立的异常情况。本周最引人注目的是针对内部包命名空间的依赖关系混淆攻击的集中爆发,以及持续多日发布的攻击。 sensivity 集群,以及对 Web3 和 Solana 工具的持续关注,这种模式在 2026 年显著加速发展。

本周简报是我们持续更新的恶意代码摘要的一部分,旨在验证新出现的威胁并提供可操作的情报,以帮助 DevSecOps 团队保护其安全。 pipeline在损害发生之前。

让我们分析一下本周的发现及其重要性。

生态系统 小包装 日期
NPMkraken-ui:999.0.02026 年 6 月 7 日
NPM@sflyinc-knapsack/shutterfly-react:999.0.02026 年 6 月 7 日
NPM嘿嘿嘿:1.0.92026 年 6 月 7 日
NPMleaflet-opencage-geocoding:1.0.02026 年 6 月 7 日
NPM@solana-labs/web3.js:1.0.02026 年 6 月 7 日
NPM@solana-labs/web3-js:1.0.02026 年 6 月 7 日
NPM@solana-labs/spl-toke:1.0.02026 年 6 月 7 日
NPM@solana-labs/web3js:1.0.02026 年 6 月 7 日
NPM@solana-labs/etherjs:1.0.02026 年 6 月 7 日
NPM@solana-labs/ancor:1.0.02026 年 6 月 7 日
NPM@solana-labs/ancor:1.0.12026 年 6 月 7 日
NPM@jisan901/teamfocus:1.0.02026 年 6 月 7 日
NPM@jisan901/teamfocus:1.0.12026 年 6 月 7 日
NPM@jisan901/teamfocus:1.0.22026 年 6 月 7 日
NPMconsumerweb-authflow:4.1.12026 年 6 月 8 日
NPMconsumerweb-authflow:4.1.32026 年 6 月 8 日
NPM嘿嘿嘿:1.0.102026 年 6 月 8 日
pihelixagentai:0.1.32026 年 6 月 8 日
NPM@solana-labs/web3.js:1.98.1022026 年 6 月 8 日
NPM@solana-labs/web3-js:1.98.1032026 年 6 月 8 日
NPM@solana-labs/etherjs:1.98.1032026 年 6 月 8 日
NPM@solana-labs/spl-toke:1.98.1032026 年 6 月 8 日
NPM@solana-labs/ancor:1.98.1032026 年 6 月 8 日
NPM@solana-labs/web3js:1.98.1032026 年 6 月 8 日
NPM@solana-labs/web3.js:1.98.1042026 年 6 月 8 日
NPM@solana-labs/web3js:1.98.1052026 年 6 月 8 日
NPM@solana-labs/web3-js:1.98.1052026 年 6 月 8 日
NPM@solana-labs/spl-toke:1.98.1052026 年 6 月 8 日
NPM@solana-labs/etherjs:1.98.1052026 年 6 月 8 日
NPM@solana-labs/ancor:1.98.1052026 年 6 月 8 日
NPM@nstrlabs/sdk:99.0.02026 年 6 月 9 日
NPM@nstrlabs/sdk:99.0.12026 年 6 月 9 日
NPM@nstrlabs/ixel:99.0.02026 年 6 月 9 日
NPM@nstrlabs/ixel:99.0.12026 年 6 月 9 日
NPM@klapp-login-platform/native-sdk:99.0.22026 年 6 月 9 日
NPM@klapp-login-platform/oidc:99.0.22026 年 6 月 9 日
NPM@klapp-login-platform/native-sdk:99.0.02026 年 6 月 9 日
NPM@klapp-login-platform/oidc:99.0.02026 年 6 月 9 日
NPM@klapp-login-platform/routes:99.0.02026 年 6 月 9 日
NPM@klapp-login-platform/routes:99.0.22026 年 6 月 9 日
NPM@listings/energy-labels:99.0.02026 年 6 月 9 日
NPM@listings/energy-labels:99.0.12026 年 6 月 9 日
NPM@zimmo/last_search:99.0.12026 年 6 月 9 日
NPM@zimmo/last_search:99.0.02026 年 6 月 9 日
NPM@nstrlabs/utils:99.0.12026 年 6 月 9 日
NPM@nstrlabs/utils:99.0.02026 年 6 月 9 日
NPM@nstrlabs/shared-components:99.0.02026 年 6 月 9 日
NPM@nstrlabs/shared-components:99.0.12026 年 6 月 9 日
NPM@nstrlabs/api-client:99.0.12026 年 6 月 9 日
NPM@nstrlabs/auth:99.0.12026 年 6 月 9 日
NPM@nstrlabs/auth:99.0.02026 年 6 月 9 日
NPM@nstrlabs/api-client:99.0.02026 年 6 月 9 日
NPM@payment-review/store:99.0.12026 年 6 月 9 日
NPM@payment-review/store:99.0.02026 年 6 月 9 日
NPM@klapp-otp/routes:99.0.12026 年 6 月 9 日
NPM@klapp-otp/routes:99.0.02026 年 6 月 9 日
NPM@klapp-kyc/routes:99.0.02026 年 6 月 9 日
NPM@klapp-kyc/routes:99.0.12026 年 6 月 9 日
NPM@klapp-sca/routes:99.0.02026 年 6 月 9 日
NPM@klapp-sca/routes:99.0.12026 年 6 月 9 日
NPM@card-pci-data/store:99.0.02026 年 6 月 9 日
NPM@card-pci-data/store:99.0.12026 年 6 月 9 日
NPM@klapp-about/routes:99.0.12026 年 6 月 9 日
NPM@klapp-about/routes:99.0.22026 年 6 月 9 日
NPM@klapp-about/routes:99.0.02026 年 6 月 9 日
NPM区块链助手-0:1.0.02026 年 6 月 9 日
NPMcrypto-utils-7:1.0.02026 年 6 月 9 日
NPMethereum-kit-1:1.0.02026 年 6 月 9 日
NPMweb3-tools-9:1.0.02026 年 6 月 9 日
NPMonlinegdb:1.0.02026 年 6 月 9 日
NPMsolana-core-4:1.0.02026 年 6 月 9 日
NPMethereum-kit-9:1.25.362026 年 6 月 9 日
NPM钱包 SDK 9:3.7.732026 年 6 月 9 日
NPMdefi-tools-39:4.26.292026 年 6 月 9 日
NPMswap-sdk-87:4.63.782026 年 6 月 9 日
NPM农具-12:4.68.542026 年 6 月 9 日
NPMmorningstar-design-system:99.0.02026 年 6 月 10 日
NPMmorningstar-design-system:99.0.12026 年 6 月 10 日
NPMmorningstar-design-system:99.0.22026 年 6 月 10 日
NPMgoogle-cloud-secret-manager-config-poc:99.9.442026 年 6 月 11 日
pitelegramlite:1.0.02026 年 6 月 11 日
pitelegramlite:1.0.12026 年 6 月 11 日
NPM@access-risk/browser-remedy-react:99.1.12026 年 6 月 11 日
NPM@access-risk/browser-remedy-react:99.0.02026 年 6 月 11 日
NPM@coze-common/chat-area:99.1.12026 年 6 月 11 日
NPMpocteszep:1.0.52026 年 6 月 11 日
NPMpocteszep:1.0.42026 年 6 月 11 日
NPMpocteszep:1.0.22026 年 6 月 11 日
NPMpocteszep:1.0.12026 年 6 月 11 日
NPMpocteszep:1.0.82026 年 6 月 11 日
NPMpocteszep:1.1.12026 年 6 月 11 日
NPM灵敏度:2.5.682026 年 6 月 11 日
NPM灵敏度:2.5.672026 年 6 月 11 日
NPM灵敏度:2.5.42026 年 6 月 11 日
NPM灵敏度:2.5.582026 年 6 月 11 日
NPM灵敏度:2.5.592026 年 6 月 11 日
NPM灵敏度:2.5.662026 年 6 月 11 日
NPM灵敏度:2.5.652026 年 6 月 11 日
NPM灵敏度:2.5.22026 年 6 月 11 日
NPM灵敏度:2.5.152026 年 6 月 11 日
NPM灵敏度:2.5.52026 年 6 月 11 日
NPM灵敏度:2.5.132026 年 6 月 11 日
NPM灵敏度:2.5.12026 年 6 月 11 日
NPM灵敏度:2.5.352026 年 6 月 11 日
NPM灵敏度:2.5.382026 年 6 月 11 日
NPM灵敏度:2.5.642026 年 6 月 11 日
NPM灵敏度:2.5.142026 年 6 月 11 日
NPM灵敏度:2.5.342026 年 6 月 11 日
NPM灵敏度:2.5.602026 年 6 月 11 日
NPM灵敏度:2.5.02026 年 6 月 11 日
NPM灵敏度:2.5.332026 年 6 月 11 日
NPM灵敏度:2.5.372026 年 6 月 11 日
NPM灵敏度:2.5.32026 年 6 月 11 日
NPM灵敏度:2.5.362026 年 6 月 11 日
NPM灵敏度:2.5.632026 年 6 月 11 日
NPM灵敏度:2.5.692026 年 6 月 11 日
NPM灵敏度:2.5.622026 年 6 月 11 日
NPM@whatnot-web/www-legacy:99.1.22026 年 6 月 12 日
NPM@whatnot-web/www-legacy:99.1.12026 年 6 月 12 日
NPMvoyager-web:999.0.02026 年 6 月 12 日
NPMecto-corsair-whisper-6f3b9:1.0.182026 年 6 月 12 日
NPMecto-corsair-whisper-6f3b9:1.0.172026 年 6 月 12 日
NPMecto-nightly-spirit:1.1.02026 年 6 月 12 日
NPMecto-corsair-flag-x9m4:1.0.02026 年 6 月 12 日
NPMecto-rust-read-f3a9c1:1.0.22026 年 6 月 12 日
NPMecto-corsair-whisper-6f3b9:1.0.162026 年 6 月 12 日
NPMecto-rust-read-f3a9c1:1.0.12026 年 6 月 12 日
NPMecto-corsair-whisper-6f3b9:1.0.152026 年 6 月 12 日
NPMecto-corsair-whisper-6f3b9:1.0.142026 年 6 月 12 日
NPMinternallib_v984:1.0.32026 年 6 月 12 日
NPMinternallib_v984:1.0.42026 年 6 月 12 日
NPMinternallib_v984:1.0.22026 年 6 月 12 日
NPMinternallib_v557:1.0.42026 年 6 月 12 日
NPMinternallib_v557:1.0.72026 年 6 月 12 日
NPMinternallib_v557:1.0.92026 年 6 月 12 日
NPMinternallib_v557:1.0.102026 年 6 月 12 日
NPMinternallib_v557:1.0.152026 年 6 月 12 日
NPMinternallib_v557:1.0.162026 年 6 月 12 日
NPMinternallib_v557:1.0.182026 年 6 月 12 日
NPM珊瑚幽灵:1.0.02026 年 6 月 12 日
NPMinternallib_v557:1.0.212026 年 6 月 12 日
NPMinternallib_v557:1.0.222026 年 6 月 12 日
picdjeez:0.32.02026 年 6 月 12 日

不要让恶意包裹进入生产线

您的团队所依赖的软件包正日益被用作入口点。 Xygeni 早期恶意软件检测 实时监控注册表,因此像本周摘要中提到的那些威胁会在到达您的构建版本之前就被阻止。

本周的调查结果提醒我们,攻击策略正变得越来越有预谋。版本泛滥、命名空间冒充和多日协同攻击不再是个别案例,而是普遍现象。 standard 攻击者的行动指南。一次性扫描和人工审核无法跟上攻击活动的步伐,这些活动会在多天内同时在多个注册表中发布数十个版本。

Xygeni 的 Open Source Security 该解决方案使您的 DevSecOps 团队能够持续监控 npm、PyPI 及其他平台,在恶意软件包发布时立即进行检测,优先处理真正存在可利用风险的漏洞,并缩短从检测到修复的路径。因此,您的团队可以在不牺牲安全性的前提下快速发布产品。

sca-tools-软件-成分分析工具
确定软件风险的优先级、进行补救并加以保护
注册免费账号。
不需要信用卡。

保护您的软件开发和交付

使用 Xygeni 产品套件