xygeni恶意代码摘要80

Xygeni 恶意代码摘要 80

每周,我们的恶意软件检测系统都会扫描 npm 和 PyPI 等公共注册表中数千个新增和更新的软件包。本周也不例外。我们已确认 2026年7月17日至7月24日期间,共发现165个恶意软件包。在 npm 和 PyPI 上,由一次高速运动和几个新的冒充集群领导。

最大的单次事件是 bingo-ai 在 PyPI 上,同样如此:7 月 21 日,在 23 分钟内确认了近 85 个版本,这与我们上周在这个软件包中指出的自动发布模式相同。

我们还确认了进一步的活动 gcli-control 在 PyPI 上,我们研究团队开发了一个软件包 本周进行了详细介绍这是一个功能齐全的 Windows 远程访问木马 (RAT),具备键盘记录、摄像头/麦克风捕获、剪贴板监控、浏览器凭据窃取和持久化等功能。它通过免费的 JSON 托管服务 npoint.io 而非攻击者拥有的域名来路由其命令和控制请求。最初的攻击版本(0.1.0 至 0.7.1)在 7 月 21 日至 22 日的约 13.5 小时内迅速升级至完整功能。本周的摘要显示,该攻击活动并未就此停止:在 7 月 23 日至 24 日期间,又有五个版本(0.8.0 至 0.12.0)以较为稳定的速度陆续发布。

我们还确认了 npm 上存在一个包含九个软件包的 Twilio 模拟集群(twilio-serverless, twilio-functions, twilio-internal(以及其他一些软件包),所有这些软件包都于7月21日发布,版本号虚高,这是典型的依赖关系混乱模式。第二个集群针对的是npm上的加密/DeFi工具,包括九个软件包。 uniswap-sdk-v4, wagmi-reactethers-secure发表于7月23日。

虽小但值得注意:在三个不同的营销活动中都出现了“日期格式化工具”这一重复的命名主题, n8n-nodes-pwn7 月 22 日,一个名称可疑的 automation-node 软件包得到确认。

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

生态系统小包装已确认
NPMjavas-crypto:2.0.42026 年 7 月 17 日
NPMshadxino:2.0.82026 年 7 月 17 日
NPMclover-codelab-remote-pay-cloud:99.9.92026 年 7 月 17 日
NPM嘿嘿嘿:2.0.42026 年 7 月 17 日
NPMshadxino:2.0.92026 年 7 月 18 日
NPMrelativity-pdfjs-dist:5.8.22026 年 7 月 20 日
NPMtriage_bot_using_sdkv3:2.0.12026 年 7 月 19 日
NPM余波金融:99.0.02026 年 7 月 19 日
NPM余波-sui:99.0.02026 年 7 月 19 日
NPM余波:99.0.02026 年 7 月 19 日
NPM@yuva2210/okx-poc-preinstall:1.0.12026 年 7 月 22 日
NPM@yuva2210/okx-poc-rce-impact:2.0.02026 年 7 月 22 日
NPM@yuva2210/okx-poc-rce-impact:1.0.02026 年 7 月 22 日
NPMtwilio-serverless:99.99.992026 年 7 月 21 日
NPMtwilio-functions:99.99.992026 年 7 月 21 日
NPMtwilio-assets:99.99.992026 年 7 月 21 日
NPMtwilio-internal:99.99.992026 年 7 月 21 日
NPMtwilio-deploy:99.99.992026 年 7 月 21 日
NPMtwiliointernal-messaging-toolbox:99.99.992026 年 7 月 21 日
NPMtwilio-platform-async-data-fetch:99.99.992026 年 7 月 21 日
NPMorg-twilio-phone-numbers-utils:99.99.992026 年 7 月 21 日
NPMtwilio-platform-request:99.99.992026 年 7 月 21 日
NPMorg-twilio-phone-numbers-utils:99.99.1002026 年 7 月 21 日
NPMtwilio-platform-async-data-fetch:99.99.1002026 年 7 月 21 日
NPMtwilio-platform-request:99.99.1002026 年 7 月 21 日
NPMtwiliointernal-messaging-toolbox:99.99.1002026 年 7 月 21 日
NPM供应中心:1.0.12026 年 7 月 21 日
NPM供应中心:1.0.22026 年 7 月 21 日
NPM@offa/offa-uwk:999.0.02026 年 7 月 21 日
NPM@offa/offa-uwk:999.0.12026 年 7 月 21 日
NPMdate-format-utils-xz:1.0.12026 年 7 月 21 日
NPMdate-format-utils-xz:1.0.22026 年 7 月 21 日
NPMdate-format-utils-xz:1.0.42026 年 7 月 21 日
NPM@bpa-internal/bpa-utils:99.99.992026 年 7 月 22 日
NPMsignzy-field-level-encrypter:12.9.122026 年 7 月 22 日
pibingo-ai:6.2.2412026 年 7 月 21 日
pibingo-ai:6.2.2392026 年 7 月 21 日
pibingo-ai:6.2.2382026 年 7 月 21 日
NPMsignzy-field-level-encrypter:12.9.132026 年 7 月 22 日
pibingo-ai:6.2.2362026 年 7 月 21 日
pibingo-ai:6.2.2352026 年 7 月 21 日
pibingo-ai:6.2.2342026 年 7 月 21 日
pibingo-ai:6.2.2332026 年 7 月 21 日
pibingo-ai:6.2.2322026 年 7 月 21 日
pibingo-ai:6.2.2312026 年 7 月 21 日
pibingo-ai:6.2.2302026 年 7 月 21 日
pibingo-ai:6.2.2292026 年 7 月 21 日
pibingo-ai:6.2.2282026 年 7 月 21 日
pibingo-ai:6.2.2272026 年 7 月 21 日
pibingo-ai:6.2.2262026 年 7 月 21 日
pibingo-ai:6.2.2252026 年 7 月 21 日
pibingo-ai:6.2.2242026 年 7 月 21 日
pibingo-ai:6.2.2232026 年 7 月 21 日
pibingo-ai:6.2.2222026 年 7 月 21 日
pibingo-ai:6.2.2212026 年 7 月 21 日
pibingo-ai:6.2.2182026 年 7 月 21 日
pibingo-ai:6.2.2172026 年 7 月 21 日
pibingo-ai:6.2.2162026 年 7 月 21 日
pibingo-ai:6.2.2152026 年 7 月 21 日
pibingo-ai:6.2.2142026 年 7 月 21 日
pibingo-ai:6.2.2132026 年 7 月 21 日
pibingo-ai:6.2.2122026 年 7 月 21 日
pibingo-ai:6.2.2112026 年 7 月 21 日
pibingo-ai:6.2.2102026 年 7 月 21 日
pibingo-ai:6.2.2062026 年 7 月 21 日
pibingo-ai:6.2.2052026 年 7 月 21 日
pibingo-ai:6.2.2042026 年 7 月 21 日
pibingo-ai:6.2.2032026 年 7 月 21 日
pibingo-ai:6.2.2022026 年 7 月 21 日
pibingo-ai:6.2.2012026 年 7 月 21 日
pibingo-ai:6.2.2002026 年 7 月 21 日
pibingo-ai:6.2.1982026 年 7 月 21 日
pibingo-ai:6.2.1972026 年 7 月 21 日
pibingo-ai:6.2.1962026 年 7 月 21 日
pibingo-ai:6.2.1952026 年 7 月 21 日
pibingo-ai:6.2.1942026 年 7 月 21 日
pibingo-ai:6.2.1932026 年 7 月 21 日
pibingo-ai:6.2.1922026 年 7 月 21 日
pibingo-ai:6.2.1912026 年 7 月 21 日
pibingo-ai:6.2.1902026 年 7 月 21 日
pibingo-ai:6.2.1892026 年 7 月 21 日
pibingo-ai:6.2.1882026 年 7 月 21 日
pibingo-ai:6.2.1872026 年 7 月 21 日
pibingo-ai:6.2.1862026 年 7 月 21 日
pibingo-ai:6.2.1852026 年 7 月 21 日
pibingo-ai:6.2.1842026 年 7 月 21 日
pibingo-ai:6.2.1832026 年 7 月 21 日
pibingo-ai:6.2.1792026 年 7 月 21 日
pibingo-ai:6.2.1772026 年 7 月 21 日
pibingo-ai:6.2.1742026 年 7 月 21 日
pibingo-ai:6.2.1732026 年 7 月 21 日
pibingo-ai:6.2.1722026 年 7 月 21 日
pibingo-ai:6.2.1692026 年 7 月 21 日
pibingo-ai:6.2.1682026 年 7 月 21 日
pibingo-ai:6.2.1672026 年 7 月 21 日
pibingo-ai:6.2.1652026 年 7 月 21 日
pibingo-ai:6.2.2442026 年 7 月 21 日
pibingo-ai:6.2.1632026 年 7 月 21 日
pibingo-ai:6.2.1622026 年 7 月 21 日
pibingo-ai:6.2.1602026 年 7 月 21 日
pibingo-ai:6.2.1592026 年 7 月 21 日
pibingo-ai:6.2.1582026 年 7 月 21 日
pibingo-ai:6.2.1572026 年 7 月 21 日
pibingo-ai:6.2.1562026 年 7 月 21 日
pibingo-ai:6.2.1552026 年 7 月 21 日
pibingo-ai:6.2.1542026 年 7 月 21 日
pibingo-ai:6.2.1532026 年 7 月 21 日
pibingo-ai:6.2.1522026 年 7 月 21 日
pibingo-ai:6.2.1512026 年 7 月 21 日
pibingo-ai:6.2.1502026 年 7 月 21 日
pibingo-ai:6.2.1492026 年 7 月 21 日
pibingo-ai:6.2.1472026 年 7 月 21 日
pibingo-ai:6.2.1462026 年 7 月 21 日
pibingo-ai:6.2.1452026 年 7 月 21 日
pibingo-ai:6.2.1442026 年 7 月 21 日
pibingo-ai:6.2.1432026 年 7 月 21 日
pibingo-ai:6.2.1422026 年 7 月 21 日
pibingo-ai:6.2.1412026 年 7 月 21 日
pibingo-ai:6.2.1382026 年 7 月 21 日
pibingo-ai:6.2.1372026 年 7 月 21 日
pibingo-ai:6.2.1362026 年 7 月 21 日
NPM@knofler/ai-management:0.3.02026 年 7 月 22 日
pigcli-control:0.1.02026 年 7 月 22 日
NPMfaust-cont:1.0.02026 年 7 月 22 日
pigcli-control:0.5.02026 年 7 月 22 日
pigcli-control:0.2.02026 年 7 月 22 日
pigcli-control:0.6.02026 年 7 月 22 日
pigcli-control:0.7.02026 年 7 月 22 日
NPMn8n-nodes-pwn:1.0.12026 年 7 月 22 日
NPMn8n-nodes-pwn:1.0.22026 年 7 月 22 日
pigcli-control:0.7.12026 年 7 月 22 日
pimake-helper:0.1.02026 年 7 月 22 日
pigcli-control:0.8.02026 年 7 月 23 日
NPM知识评分器:1.0.12026 年 7 月 23 日
NPMforge-extended:1.0.12026 年 7 月 23 日
NPMtidal-embed-player:1.0.12026 年 7 月 23 日
NPM内容发布者 SDK:1.0.12026 年 7 月 23 日
NPMfastly-vcl-language-client:1.0.02026 年 7 月 23 日
NPM工具注册表脚本:1.0.02026 年 7 月 23 日
NPMuniswap-sdk-v4:1.0.02026 年 7 月 23 日
NPMccxt-trading:1.0.02026 年 7 月 23 日
NPMwagmi-react:1.0.02026 年 7 月 23 日
NPMethers-secure:1.0.02026 年 7 月 23 日
NPMviem-toolkit:1.0.02026 年 7 月 23 日
NPMrpc-endpoint-rotator:1.0.02026 年 7 月 23 日
NPM安全帽气体追踪器:1.0.02026 年 7 月 23 日
NPMeth-crypto-utils:1.0.02026 年 7 月 23 日
NPMtoken-list-fetcher:1.0.02026 年 7 月 23 日
NPM安全帽气体追踪器:1.0.12026 年 7 月 23 日
NPMtoken-list-fetcher:1.0.12026 年 7 月 23 日
NPMeth-crypto-utils:1.0.12026 年 7 月 23 日
NPMrpc-endpoint-rotator:1.0.12026 年 7 月 23 日
pigcli-control:0.9.02026 年 7 月 23 日
pigcli-control:0.10.02026 年 7 月 23 日
NPM声流-premium:1.0.02026 年 7 月 24 日
pigcli-control:0.11.02026 年 7 月 24 日
pigcli-control:0.11.12026 年 7 月 24 日
NPM跟踪雷达探测器:1.0.12026 年 7 月 24 日
pigcli-control:0.11.22026 年 7 月 24 日
pigcli-control:0.12.02026 年 7 月 24 日
NPMdatefmt-pro:1.0.12026 年 7 月 24 日
NPMdatefmt-pro:1.0.02026 年 7 月 24 日
NPMdatefmt-pro:1.0.22026 年 7 月 24 日
NPM@daylightqc/date-fmt-lite:1.0.02026 年 7 月 24 日
NPM@daylightqc/date-fmt-lite:1.1.12026 年 7 月 24 日

165+个包裹。一周内。包裹数量持续攀升。

本周的摘要反映了同样的趋势:攻击者发布的速度比注册表删除的速度更快,也比每周一次的扫描能够检测到的速度更快。一个 PyPI 包, bingo-ai从第一个版本到近 85 个确认版本,仅用了大约 23 分钟,这种自动化发布速度是任何人工审核流程都无法比拟的。与此同时, gcli-control 这表明流量并非唯一的风险:一种功能齐全的远程访问木马(RAT)毫不掩饰其真实身份,而是通过免费的 JSON 托管服务 npoint.io 转发命令,使其流量与普通开发者活动混为一谈,无需屏蔽攻击者拥有的域名。而 Twilio 和加密/DeFi 冒充集群则展现了第三种截然不同的模式:协同部署多个软件包,利用虚高的版本号在依赖关系混淆方面胜过内部软件包名称。

Xygeni 早期恶意软件警告 它实时监控 npm、PyPI 和其他注册表,在威胁发布之时就将其标记出来,阻止它们进入构建流程,阻止 AI 代理自主安装,也阻止隐蔽中继或依赖关系混乱的软件包有机会执行。 bingo-ai 不到半小时就能发布几十个版本,或者 gcli-control 它将 C2 路由到您的出口规则已经允许的服务,事后检测已经太晚了。

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

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

保护您的软件开发和交付

使用 Xygeni 产品套件