恶意代码摘要 75

Xygeni 恶意代码摘要 75

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

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

本周最引人注目的案例是 sensivity这导致 npm 上涌现出超过 70 个版本号涵盖 2.5.x 系列的发布版本,这种情况已持续多日得到证实。其他值得注意的发布集群还包括一波…… @solana-labs 针对 Solana 生态系统的域名抢注(web3.js, web3-js, etherjs, spl-toke, ancor, web3js ——在6月7日和6月8日的两次独立发布活动中), @nstrlabs 家庭(sdk, ixel, utils, shared-components, api-client, auth — 针对内部包命名空间的依赖关系混淆攻击), @klapp-login-platform 组(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日,该软件包以三个版本出现,模仿了知名的金融设计系统。

从6月13日起,节奏加快。 houzidawang806 仅该集群一天之内就发布了超过 25 个版本,其他兄弟姐妹也加入了这一行列。 houzidawang807houzidawang808。 该 metrics-pipeline-d8k2 从6月15日至18日,该软件包连续发布了21个版本——这是一场旨在规避封锁名单的持续性行动。 friendly-greeter-demo 该软件包在一周内不断在不同版本中出现。新的依赖项混淆尝试也随之出现。 xy-shared, axl-ui, loadninja-shared, carousel-controller-mixin, token-prices-cron, hemi-supply-cron, portal-backend, vault-strategies以及其他几个程序——它们的版本号都虚高,在 999.x 范围内。这是一批带有随机十六进制后缀的通用实用程序名称(color-utils-dee0, data-utils-d703, string-tools-be6c, type-check-816d, fmt-helpers-794b, metrics-probe-*)出现在6月18日至19日,与预先设定的批量注册相符。本周以 trimprompt, trimprompt-hub, claude-cupweb3-crypto-address-utils 已于6月19日在PyPI上确认。 neuralbridge-sdk (涵盖 4.5.x 至 5.1.x 五个版本) deepstrain, teambot-ai, hello-test-s1aiaddin-agent 本周内均已得到证实。

这些并非孤立事件。本周的突出之处在于:针对内部软件包命名空间的依赖关系混淆攻击集中出现;持续数日的发布活动旨在拖延下架;Web3 和 DeFi 工具持续成为攻击目标(这一趋势在 2026 年显著加速);以及越来越多地使用通用、类似噪音的软件包名称,这些名称旨在通过融入正常的依赖关系树来逃避检测。

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

生态系统 小包装 已确认
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 月 15 日
NPMinternallib_v984:1.0.42026 年 6 月 15 日
NPMinternallib_v984:1.0.22026 年 6 月 15 日
NPMinternallib_v557:1.0.42026 年 6 月 15 日
NPMinternallib_v557:1.0.72026 年 6 月 15 日
NPMinternallib_v557:1.0.92026 年 6 月 15 日
NPMinternallib_v557:1.0.102026 年 6 月 15 日
NPMinternallib_v557:1.0.152026 年 6 月 15 日
NPMinternallib_v557:1.0.162026 年 6 月 15 日
NPMinternallib_v557:1.0.182026 年 6 月 15 日
NPM珊瑚幽灵:1.0.02026 年 6 月 12 日
NPMinternallib_v557:1.0.212026 年 6 月 15 日
NPMinternallib_v557:1.0.222026 年 6 月 15 日
NPMnpm-sandbox-research-d7e8:1.0.02026 年 6 月 18 日
NPMnpm-sandbox-research-a1b2:1.0.02026 年 6 月 18 日
NPMnpm-sandbox-research-c5d6:1.0.02026 年 6 月 18 日
NPMnpm-sandbox-research-9c4e:1.0.02026 年 6 月 18 日
NPMnpm-sandbox-research-8b2f:1.0.02026 年 6 月 18 日
NPMnpm-sandbox-research-e9f0:1.0.02026 年 6 月 18 日
NPMnpm-sandbox-research-f1g2:1.0.02026 年 6 月 18 日
NPMtsc-mesh:1.0.02026 年 6 月 13 日
NPM友好问候演示:1.0.62026 年 6 月 13 日
NPM友好问候演示:1.0.42026 年 6 月 13 日
NPM友好问候演示:1.0.32026 年 6 月 13 日
NPM友好问候演示:1.0.22026 年 6 月 13 日
NPM友好问候演示:1.0.92026 年 6 月 13 日
NPMtsc-ai:1.2.12026 年 6 月 13 日
NPMtsc-lotl:1.0.22026 年 6 月 13 日
NPMtsc-mesh:1.0.12026 年 6 月 13 日
NPMtsc-ai:1.2.02026 年 6 月 13 日
pineuralbridge-sdk:4.5.42026 年 6 月 13 日
NPMnpm-sandbox-research-g3h4:1.0.02026 年 6 月 18 日
NPMpostinstall-logger-7x9z:1.0.02026 年 6 月 18 日
NPMhouzidawang806:1.0.02026 年 6 月 13 日
pineuralbridge-sdk:5.0.02026 年 6 月 13 日
pineuralbridge-sdk:4.5.52026 年 6 月 13 日
NPMhouzidawang806:1.0.12026 年 6 月 13 日
NPMhouzidawang806:1.0.22026 年 6 月 13 日
NPMhouzidawang806:1.0.32026 年 6 月 13 日
NPMhouzidawang806:1.0.42026 年 6 月 13 日
NPMhouzidawang806:1.0.52026 年 6 月 13 日
NPMhouzidawang806:1.0.62026 年 6 月 13 日
NPMhouzidawang806:1.0.72026 年 6 月 13 日
NPMhouzidawang806:1.0.92026 年 6 月 13 日
NPMhouzidawang806:1.1.02026 年 6 月 13 日
NPMhouzidawang806:1.1.12026 年 6 月 13 日
NPMhouzidawang806:1.1.22026 年 6 月 13 日
NPMhouzidawang806:1.1.32026 年 6 月 13 日
NPMhouzidawang806:1.1.42026 年 6 月 13 日
NPMhouzidawang806:1.1.52026 年 6 月 13 日
pineuralbridge-sdk:5.1.02026 年 6 月 13 日
NPMhouzidawang807:1.1.62026 年 6 月 13 日
NPMhouzidawang806:1.1.62026 年 6 月 13 日
NPMhouzidawang808:1.0.02026 年 6 月 13 日
NPMhouzidawang806:1.1.72026 年 6 月 13 日
NPMhouzidawang806:1.1.82026 年 6 月 13 日
NPMhouzidawang806:1.2.02026 年 6 月 13 日
pineuralbridge-sdk:5.1.12026 年 6 月 13 日
NPMhouzidawang806:1.2.12026 年 6 月 13 日
NPMhouzidawang806:1.2.32026 年 6 月 13 日
NPMhouzidawang806:1.2.42026 年 6 月 13 日
NPMhouzidawang806:1.2.52026 年 6 月 13 日
NPMhouzidawang806:1.2.62026 年 6 月 13 日
pineuralbridge-sdk:5.1.22026 年 6 月 13 日
pi深层菌株:1.1.02026 年 6 月 13 日
NPM@jisan901/teamfocus:1.0.32026 年 6 月 13 日
NPMxy-shared:999.0.02026 年 6 月 14 日
NPMaxl-ui:9.9.992026 年 6 月 14 日
NPMloadninja-shared:9.9.992026 年 6 月 14 日
NPMnpx-whoami-demo:1.0.02026 年 6 月 14 日
NPM@jisan901/teamfocus:1.0.42026 年 6 月 14 日
NPMnano-perf:1.0.12026 年 6 月 14 日
NPMtn-advertisement:5.0.12026 年 6 月 14 日
NPMkijai:0.0.22026 年 6 月 15 日
NPMtoken-prices-cron:999.0.02026 年 6 月 15 日
NPMhemi-supply-cron:999.0.02026 年 6 月 15 日
NPMportal-backend:999.0.02026 年 6 月 15 日
NPMvault-strategies:999.0.02026 年 6 月 15 日
NPMhemi-earn-actions:999.0.02026 年 6 月 15 日
NPMvaults-monitor-cron:999.0.02026 年 6 月 15 日
NPMve-hemi-rewards:999.0.02026 年 6 月 15 日
NPMnic-datagov:1.0.02026 年 6 月 16 日
NPMogd-analytics:1.0.02026 年 6 月 16 日
NPMogd-platform:1.0.02026 年 6 月 16 日
NPMdms-backend:1.0.02026 年 6 月 16 日
NPM友好问候演示:1.0.102026 年 6 月 16 日
NPM友好问候演示:1.0.112026 年 6 月 16 日
NPMcardano-addresses-docs:1.0.12026 年 6 月 16 日
NPMbodega-sdk:9.9.92026 年 6 月 16 日
NPMflow-lending-sdk:9.9.92026 年 6 月 16 日
NPM流动贷款:9.9.92026 年 6 月 16 日
NPM冲浪借贷:9.9.92026 年 6 月 16 日
NPMjanus-ft:1.0.02026 年 6 月 16 日
NPMjanus-flow:1.0.02026 年 6 月 16 日
NPMjanus-erc20:1.0.02026 年 6 月 16 日
NPMflowcardano:9.9.92026 年 6 月 16 日
NPMflowdefi:9.9.92026 年 6 月 16 日
pihello-test-s1:0.3.12026 年 6 月 16 日
NPMpkg-telemetry-r4f9:1.0.02026 年 6 月 18 日
NPM邮件确认程序:3.3.462026 年 6 月 16 日
NPMcarousel-controller-mixin:999.0.02026 年 6 月 16 日
NPMruntime-metrics-w7k2:1.0.02026 年 6 月 18 日
NPM邮件确认程序:3.3.482026 年 6 月 16 日
NPM构建跟踪器-n5p1:1.0.02026 年 6 月 16 日
NPMnpm-sandbox-ping-r9t2:1.0.02026 年 6 月 18 日
NPMevent-metrics-q3x7:1.0.22026 年 6 月 16 日
NPMevent-metrics-q3x7:1.0.12026 年 6 月 16 日
NPMevent-metrics-q3x7:1.0.02026 年 6 月 16 日
NPMevent-metrics-q3x7:1.0.32026 年 6 月 16 日
NPMevent-metrics-q3x7:1.0.42026 年 6 月 16 日
NPMevent-metrics-q3x7:1.0.52026 年 6 月 16 日
NPMevent-metrics-q3x7:1.0.62026 年 6 月 16 日
NPMevent-metrics-q3x7:1.0.72026 年 6 月 16 日
NPMevent-metrics-q3x7:1.0.82026 年 6 月 16 日
NPM指标-pipeline-d8k2:1.0.02026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.12026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.22026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.32026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.42026 年 6 月 18 日
piteambot-ai:1.48.02026 年 6 月 17 日
NPM指标-pipeline-d8k2:1.0.52026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.62026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.72026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.82026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.92026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.102026 年 6 月 18 日
NPM友好问候演示:1.0.132026 年 6 月 17 日
NPM友好问候演示:1.0.142026 年 6 月 17 日
NPM指标-pipeline-d8k2:1.0.112026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.122026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.132026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.142026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.152026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.162026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.172026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.182026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.192026 年 6 月 18 日
NPM指标-pipeline-d8k2:1.0.202026 年 6 月 18 日
NPMcryptodao-contracts:99.99.992026 年 6 月 17 日
NPMcryptodao-types:99.99.992026 年 6 月 17 日
NPMcryptodao-config:99.99.992026 年 6 月 17 日
NPMcryptodao-utils:99.99.992026 年 6 月 17 日
NPMcryptodao-backend:99.99.992026 年 6 月 17 日
NPMcryptodao-sdk:99.99.992026 年 6 月 17 日
NPMcryptodao-core:99.99.992026 年 6 月 17 日
NPMcryptodao-bot:99.99.992026 年 6 月 17 日
NPMcryptodao-signer:99.99.992026 年 6 月 17 日
NPMcryptodao-deploy:99.99.992026 年 6 月 17 日
NPMmetrics-probe-64b2:1.0.02026 年 6 月 18 日
NPMmetrics-probe-dc85:1.0.02026 年 6 月 18 日
NPMmetrics-probe-77d4:1.0.02026 年 6 月 18 日
NPM@public-for-cdao/core:99.99.992026 年 6 月 17 日
NPMmetrics-probe-88ad:1.0.02026 年 6 月 18 日
NPMwrspati:0.1.02026 年 6 月 18 日
NPMebpf-tracker-action:1.0.12026 年 6 月 18 日
NPM@azure-lab-services/ml-ts:99.0.02026 年 6 月 18 日
NPM实验室服务:99.0.02026 年 6 月 18 日
NPM仅扫描:0.4.52026 年 6 月 18 日
NPM仅扫描:0.4.62026 年 6 月 18 日
NPM仅扫描:0.4.72026 年 6 月 18 日
NPM仅扫描:0.4.82026 年 6 月 18 日
NPM@muaththir/api:2.0.02026 年 6 月 18 日
NPM后台收费模块:2.999.12026 年 6 月 18 日
NPM后台收费模块:2.999.02026 年 6 月 18 日
NPM仅扫描:0.4.92026 年 6 月 18 日
NPM仅扫描:0.5.02026 年 6 月 18 日
NPM仅扫描:0.5.12026 年 6 月 18 日
NPM仅扫描:1.0.02026 年 6 月 18 日
NPMnano-perf:2.0.02026 年 6 月 18 日
NPMnano-perf:2.0.12026 年 6 月 18 日
NPMnano-perf:2.1.02026 年 6 月 18 日
NPMnano-perf:2.2.02026 年 6 月 18 日
NPMmetrics-probe-f256:1.0.02026 年 6 月 18 日
NPMcolor-utils-dee0:1.0.02026 年 6 月 18 日
NPMdata-utils-d703:1.0.02026 年 6 月 18 日
NPMstring-tools-be6c:1.0.02026 年 6 月 18 日
NPM类型检查-816d:1.0.02026 年 6 月 18 日
NPMfmt-helpers-794b:1.0.02026 年 6 月 18 日
NPMdatacamp-light:1.0.02026 年 6 月 18 日
NPMdata-utils-bcf2:1.0.02026 年 6 月 19 日
NPMstream-read-35cf:1.0.02026 年 6 月 19 日
NPMdelta-time-32bb:1.0.02026 年 6 月 19 日
NPMsafe-json-38bd:1.0.02026 年 6 月 19 日
NPMhex-conv-ae7a:1.0.02026 年 6 月 19 日
NPMbuffer-wrap-67d7:1.0.02026 年 6 月 19 日
NPMtrimprompt:1.0.22026 年 6 月 19 日
NPMtrimprompt:1.0.42026 年 6 月 19 日
NPMtrimprompt-hub:1.0.12026 年 6 月 19 日
NPMclaude-cup:0.8.62026 年 6 月 19 日
piaiaddin-agent:0.1.02026 年 6 月 19 日
NPMweb3-crypto-address-utils:0.1.02026 年 6 月 19 日

不要让协同攻击影响到你 Pipelines

本周的简报重点并非单一威胁,而是其规模。已确认的软件包超过 200 个,持续多日的版本泛滥攻击,以及脚本化的批量注册活动,其速度之快,远超人工审核的应对能力。攻击者不会等你反应过来。

Xygeni 早期恶意软件检测 它持续监控 npm、PyPI 和其他注册表,在威胁发布之时就发出警报,而不是在威胁被整合到构建版本之后。如果一个攻击活动在四天内发布了 21 个相同恶意软件包的版本,那么每周一次的扫描就无法及时发现任何问题。

Xygeni 的 Open Source Security 该解决方案为您的 DevSecOps 团队提供实时可见性和优先级排序功能,帮助他们应对此类协同压力,从而确保您的…… pipeline保持清洁,同时又不拖慢团队速度。

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

保护您的软件开发和交付

使用 Xygeni 产品套件