恶意代码摘要 83

Xygeni 恶意代码摘要 83

每周,我们的恶意软件检测系统都会扫描 npm、PyPI 和 OpenVSX 等公共注册表中的数千个新软件包和更新软件包。 我们确认在8月7日至8月14日期间共发现114个恶意软件包。2026 年,由一个公开以真正的暗 LLM 攻击者工具命名的 npm 包集群、针对 DeFi 和 Web3 协议库的依赖项混乱浪潮以及针对巴西金融科技提供商的大规模品牌抢注活动所引发。

最引人注目的发现: wormgpt-cli 8 月 7 日,该软件在 npm 上迅速发布了九个版本,同时还发布了一个配套软件包。 gpt-terminal-cli同一天发布的。该名称直接指向 WormGPT,这是一款面向网络犯罪分子销售的暗黑层级管理 (LLM) 工具,用于网络钓鱼和恶意软件生成,这表明该软件包是利用了真实攻击者工具的品牌知名度,而不是躲在中立名称背后。

另一个集群直接针对去中心化金融基础设施:npm 上的十个软件包名称模仿真正的 DeFi 协议和 standards 库(ethereum-vault-connector, boring-vault, camelot-ammv2-core, camelot-ammv2-periphery, @aerodrome-finance/contracts, @aerodrome-finance/slipstream, permit2, @openzeppelin-4/contracts, @openzeppelin-5/contracts, passkeys-react总共确认发布了 16 个版本,这些版本在 8 月 11 日几个小时内相继发布。这是一种利用依赖关系混乱的策略,其目标直指基于 Camelot、Aerodrome Finance 和 OpenZeppelin 的开发者。 standard 合同。

本周最大的单一集群冒充了巴西企业福利和支付卡提供商 Alelo:十个不同的套餐名称(alelo-core, alelo-api, alelo-client, alelo-utils, alelo-auth, alelo-sdk, alelo-services, alelo-common, alelo-payment, meualelo其中大部分发布了两到三个版本,仅8月14日一天就确认发布了21个软件包。与此同时,一项独立的命名空间推广活动发布了21个外观相似的软件包。 n8n-nodes-utils-helper-* 跨越三个 npm 作用域的包(@years17, @years18, @years20)在 8 月 13 日至 14 日期间,这种模式与针对 n8n 自动化平台节点生态系统的自动化抢注一致,而不是单一的手工攻击。

两个 Maven 软件包已发布 io.github.davidtimur/c2-lab 8 月 7 日发布的软件包仅凭名称就值得注意。C2 是 command-and-control(命令与控制)的缩写,一个软件包在名称中就宣称具有这种功能,要么是极其粗心大意,要么是在测试检测速度。有关 Maven 特有的供应链风险的更多信息,请参阅我们的分析。 JavaCDoor这是我们发现的 Maven 生态系统中的一个编译时后门。

每周快照是我们正在进行的 恶意代码摘要我们在此验证新威胁并提供可操作的情报,以帮助 DevSecOps 团队保护其安全。 pipeline在损害发生之前。

生态系统小包装日期
行家io.github.davidtimur/c2-lab:1.0.22026 年 8 月 07 日
行家io.github.davidtimur/c2-lab:1.0.02026 年 8 月 07 日
NPMopencode-browser-cdp:0.1.12026 年 8 月 07 日
NPMopencode-browser-cdp:0.1.02026 年 8 月 07 日
NPMopencode-browser-cdp:0.2.02026 年 8 月 07 日
NPM织机代码:1.1.02026 年 8 月 07 日
NPM@nxtedition/rocksdb:17.3.52026 年 8 月 07 日
NPM@flame0510/rev4a:1.1.42026 年 8 月 07 日
NPMpayscribe-links:0.1.22026 年 8 月 07 日
NPM全球情报:1.0.12026 年 8 月 09 日
NPMct-fivem:1.1.32026 年 8 月 09 日
NPMct-fivem:1.1.42026 年 8 月 09 日
NPMbjm-low-code-components:99.0.02026 年 8 月 09 日
NPMsimple-date-formatter-new-9:1.0.02026 年 8 月 09 日
NPMsimple-date-formatter-new-10:1.0.02026 年 8 月 09 日
pi科托拉卡:0.1.02026 年 8 月 10 日
pibtcflip:0.1.02026 年 8 月 10 日
pibtcflx:0.1.02026 年 8 月 10 日
NPMhex-encode-utils:1.0.02026 年 8 月 10 日
NPMnolimit-agent:1.0.3462026 年 8 月 13 日
NPMethereum-vault-connector:1.0.02026 年 8 月 11 日
NPM无聊的保险库:1.0.02026 年 8 月 11 日
NPMcamelot-ammmv2-periphery:1.0.02026 年 8 月 11 日
NPMcamelot-ammmv2-core:1.0.02026 年 8 月 11 日
NPM@aerodrome-finance/slipstream:1.0.02026 年 8 月 11 日
NPM@aerodrome-finance/contracts:1.0.02026 年 8 月 11 日
NPMcamelot-ammmv2-periphery:1.1.02026 年 8 月 11 日
NPM无聊的保险库:1.1.02026 年 8 月 11 日
NPMethereum-vault-connector:1.1.02026 年 8 月 11 日
NPMcamelot-ammmv2-core:1.1.02026 年 8 月 11 日
NPM@aerodrome-finance/slipstream:1.1.02026 年 8 月 11 日
NPM@aerodrome-finance/contracts:1.1.02026 年 8 月 11 日
NPMpermit2:1.0.02026 年 8 月 11 日
NPM@openzeppelin-5/contracts:1.0.02026 年 8 月 11 日
NPM@openzeppelin-4/contracts:1.0.02026 年 8 月 11 日
NPMpasskeys-react:1.0.12026 年 8 月 11 日
NPMsui-bcs-codec:1.0.22026 年 8 月 11 日
NPMexiouss:2.0.202026 年 8 月 12 日
pi环境配置:1.2.02026 年 8 月 12 日
NPM@ks-cqc/fingerprint-generator:1.99.992026 年 8 月 12 日
NPM@years17/n8n-nodes-helper-utils:1.0.52026 年 8 月 13 日
NPM@years17/n8n-nodes-utils-helper-d:1.0.02026 年 8 月 14 日
NPM@years18/n8n-nodes-utils-helper-a:1.0.02026 年 8 月 14 日
NPM@years18/n8n-nodes-utils-helper-b:1.0.02026 年 8 月 14 日
NPM@years18/n8n-nodes-utils-helper-c:1.0.02026 年 8 月 14 日
NPM@years18/n8n-nodes-utils-helper-d:1.0.02026 年 8 月 14 日
NPM@years18/n8n-nodes-utils-helper-e:1.0.02026 年 8 月 14 日
NPM@years18/n8n-nodes-utils-helper-f:1.0.02026 年 8 月 14 日
NPM@years18/n8n-nodes-utils-helper-g:1.0.02026 年 8 月 13 日
NPM@years18/n8n-nodes-utils-helper-l:1.0.02026 年 8 月 13 日
NPM@years18/n8n-nodes-utils-helper-k:1.0.02026 年 8 月 13 日
NPM@years18/n8n-nodes-utils-helper-j:1.0.02026 年 8 月 13 日
NPM@years18/n8n-nodes-utils-helper-m:1.0.02026 年 8 月 13 日
NPMxrblocks-mcp:6.3.12026 年 8 月 13 日
NPMmagika-js:4.1.12026 年 8 月 13 日
NPMgaarf:3.2.12026 年 8 月 13 日
NPM上传到 GCP:3.2.12026 年 8 月 13 日
NPM@years20/n8n-nodes-utils-helper-d:1.0.02026 年 8 月 13 日
NPM@years20/n8n-nodes-utils-helper-b:1.0.02026 年 8 月 13 日
NPM@years20/n8n-nodes-utils-helper-e:1.0.02026 年 8 月 13 日
NPM@years20/n8n-nodes-utils-helper-c:1.0.02026 年 8 月 13 日
NPM@years20/n8n-nodes-utils-helper-a:1.0.02026 年 8 月 13 日
NPM@years20/n8n-nodes-utils-helper-g:1.0.02026 年 8 月 13 日
NPM@years20/n8n-nodes-utils-helper-h:1.0.02026 年 8 月 13 日
NPM@years20/n8n-nodes-utils-helper-j:1.0.02026 年 8 月 13 日
piyoutube3-1:0.1.02026 年 8 月 13 日
NPMgithub-policy-bot:1.0.02026 年 8 月 13 日
NPMgaarf-node-bq:1.0.02026 年 8 月 13 日
NPMgemini-cli-a2a-server:1.0.02026 年 8 月 13 日
NPMwct-st:1.0.02026 年 8 月 13 日
NPMtfjs-inference:1.0.02026 年 8 月 13 日
NPMbazelisk:1.0.02026 年 8 月 13 日
NPM代码辅助-mcp:1.0.02026 年 8 月 13 日
NPMchromeos-webdriver-cli:1.0.02026 年 8 月 13 日
NPMchromecast-webdriver-cli:1.0.02026 年 8 月 13 日
NPM铬合金-enterprise-premium-mcp:1.0.02026 年 8 月 13 日
NPMgaarf-bq:1.0.02026 年 8 月 13 日
NPMbroadcast-graphics-mcp:1.0.02026 年 8 月 13 日
NPMxbox-one-webdriver-cli:1.0.02026 年 8 月 13 日
NPMtizen-webdriver-cli:1.0.02026 年 8 月 13 日
NPMtfjs-custom-module:1.0.02026 年 8 月 13 日
NPMngsw-config:1.0.02026 年 8 月 13 日
NPMlocalize-translate:1.0.02026 年 8 月 13 日
NPMkarma-proxy:1.0.02026 年 8 月 13 日
NPMlocalize-extract:1.0.02026 年 8 月 13 日
NPMgaarf-node:1.0.02026 年 8 月 13 日
NPMinternallib_v756:1.0.72026 年 8 月 12 日
NPMeyiouss:3.0.222026 年 8 月 13 日
NPMeyiouss:3.0.212026 年 8 月 13 日
NPMdate-fmt-helper-xz:1.0.42026 年 8 月 14 日
NPMdatetime-format-xutil:1.0.02026 年 8 月 14 日
NPMdatetime-fmt-xutil:1.0.02026 年 8 月 14 日
NPMnotafollower1:1.0.82026 年 8 月 14 日
NPMalelo-core:99.0.02026 年 8 月 14 日
NPMalelo-core:99.0.12026 年 8 月 14 日
NPMalelo-api:99.0.02026 年 8 月 14 日
NPMalelo-client:99.0.02026 年 8 月 14 日
NPMalelo-utils:99.0.02026 年 8 月 14 日
NPMmeualelo:99.0.02026 年 8 月 14 日
NPMalelo-auth:99.0.02026 年 8 月 14 日
NPMalelo-sdk:99.0.02026 年 8 月 14 日
NPMalelo-services:99.0.02026 年 8 月 14 日
NPMalelo-common:99.0.02026 年 8 月 14 日
NPMalelo-payment:99.0.02026 年 8 月 14 日
NPMalelo-auth:99.0.22026 年 8 月 14 日
NPMalelo-services:99.0.22026 年 8 月 14 日
NPMalelo-payment:99.0.22026 年 8 月 14 日
NPMalelo-common:99.0.22026 年 8 月 14 日
NPMalelo-utils:99.0.22026 年 8 月 14 日
NPMmeualelo:99.0.22026 年 8 月 14 日
NPMalelo-api:99.0.22026 年 8 月 14 日
NPMalelo-core:99.0.22026 年 8 月 14 日
NPMalelo-sdk:99.0.22026 年 8 月 14 日
NPMalelo-client:99.0.22026 年 8 月 14 日

名字泄露秘密:本周发现114个恶意包裹

本周的简报显示,攻击者们不再躲避品牌知名度,而是依靠品牌知名度。 wormgpt-cli 一天之内,该工具在 npm 上从零个版本跃升至九个版本,其名称竟与一款卖给网络犯罪分子的真实暗黑 LLM 工具同名,并附带一个配套软件包。 gpt-terminal-cli同一天发布。两个 Maven 软件包更进一步,以“公开”的名称发布。 c2-lab,命令与控制就体现在软件包名称本身。

容量本身就说明了一切。一个包含十个软件包的集群模仿了 DeFi 协议库(ethereum-vault-connector, boring-vault, camelot-ammv2-core(以及其他公司)在8月11日几个小时内相继发布了16个已确认的版本,这次同步发布旨在吸引开发者们下载看起来像是 standard 来自 Camelot、Aerodrome Finance 和 OpenZeppelin 的合同。几天后,一个由十个名字组成的团伙冒充巴西企业福利提供商 Alelo,一天之内就生成了二十一个已确认的包裹,与此同时,另一个平行行动也抢注了二十一个外观相似的域名。 n8n-nodes-utils-helper-* 在三个不同的 npm 作用域中出现名称,这种模式表明这是自动化抢注基础设施,而不是单个攻击者手动操作的结果。

Xygeni 早期恶意软件警告 它实时监控 npm、PyPI、Maven、OpenVSX 和其他注册表,在威胁发布之时就发出警报,阻止它们进入构建流程,也阻止 AI 代理自主安装。当一个作用域命名空间在两天内生成 21 个外观相似的软件包,或者一个 Maven 工件的名称就直接体现了其意图时,事后检测就为时已晚了。

Xygeni 的 Open Source Security 该平台为 DevSecOps 团队提供实时检测和优先级排序功能,帮助他们应对协调供应链带来的压力,从而保障您的安全。 pipeline保持清洁,同时又不拖慢团队速度。

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

确保您的软件开发和交付安全无虞

使用 Xygeni 产品套件