xygeniの悪意のあるコードダイジェスト78

Xygeni悪意のあるコードダイジェスト78

毎週当社のマルウェア検出システムは、npmやPyPIなどの公開レジストリ全体で、数千もの新規および更新されたパッケージをスキャンしています。今週も例外ではありませんでした。

2026年7月4日から7月10日の間に、npmとPyPI全体で200を超える悪意のあるパッケージを確認しました。いくつかのキャンペーンは前週から継続しており、重大な新たな活動も発生しています。

今週最大の新規キャンペーンは @wagni_bot scopeは、Polymarket、Hyperliquid、MetaMask(タイプスクワッティング)など、主要な暗号通貨およびDeFiプラットフォームのSDKやエージェントを装った数十のパッケージを公開しました。 metemask-sdkOpenSea、Solana、Jupiter、Orca、Pump.fun、Binance、Meteoraなど。7月10日、約30種類のパッケージ名でバージョンが3時間以内に急速に上昇し(1.0.0から1.2.0まで)、これは手動キャンペーンではなく、自動化されたテンプレートによる公開の規模と一致している。

その mcp-server-pg クラスターは7月7日だけで20以上のバージョンを確認し、Postgres MCPサーバー統合を求める開発者をターゲットにしている。 hello244a (NAIST) と debugcli 各家族は週を通して段階的にバージョンアップしたバージョンを次々と公開し、削除措置を回避しつつ迅速にバージョンアップしていく使い捨てのパッケージというパターンを継続した。

すでに専用レポートで取り上げた2つのキャンペーンは、この期間に直接継続されました。 forge-jsxy infostealerが再び姿を現した zredis-typed:1.0.127 (NAIST) と pinokio-redis:1.0.127 (7月7日)は、我々が詳細に説明した同じツールチェーンの4回目と5回目の名称変更である。 forge-jsxy分析. また、私たちは最初のバージョンを確認しました。 moon-uv (NAIST) と my-magic-uv-helper PyPI(7月9日)で偽物 uv パスワードなしの JupyterLab サーバーをインストールしてインターネットに公開するヘルパー パッケージ。これは、私たちが FauxUV として追跡しているキャンペーンです。

過去数週間に見られたAIツールのなりすましパターンも継続し、 anthropic-toolkit, ai-sdk-helpers, openai-agents-helpers, @langgraphjs/toolkit, ollama-helpers 7月7日に出荷されるすべての増分バージョンと併せて nolimit-agent このキャンペーンでは、Microsoft 365 デバイスコードフィッシングフレームワークを拡張した4つのバージョン(1.0.327~1.0.336)がリリースされました。このフレームワークについては、弊社のドキュメントに記載されています。 DeviceDoorレポート.

この週刊スナップショットは、継続的な取り組みの一環です。 悪意のあるコードの概要ここでは、新しい脅威を検証し、DevSecOps チームが保護するのに役立つ実用的なインテリジェンスを提供します。 pipeline被害が発生する前に。今週分かったことと、それがなぜ重要なのかを詳しく見ていきましょう。

生態系パッケージ確認
ピピprocwire:5.2.32026 年 7 月 4 日
ピピprocwire:5.2.52026 年 7 月 4 日
ピピprocwire:5.2.62026 年 7 月 4 日
ピピprocwire:5.2.72026 年 7 月 4 日
npmネオンターミナル:0.3.02026 年 7 月 4 日
npmnolimit-agent:1.0.3272026 年 7 月 4 日
npmnolimit-agent:1.0.3282026 年 7 月 4 日
npmnolimit-agent:1.0.3312026 年 7 月 5 日
npmナロニー:1.1.22026 年 7 月 5 日
npmナロニー:1.1.32026 年 7 月 5 日
npmナロニー:1.1.42026 年 7 月 5 日
npmナロニー:1.1.52026 年 7 月 5 日
npmnolimit-agent:1.0.3352026 年 7 月 5 日
npmnolimit-agent:1.0.3362026 年 7 月 6 日
vscodeandroid-support-framework-vs:0.0.12026 年 7 月 6 日
npmnext-locomotive-init:1.0.12026 年 7 月 7 日
npmnext-locomotive-init:1.0.22026 年 7 月 7 日
npmnext-locomotive-init:1.0.32026 年 7 月 7 日
npmnext-locomotive-init:1.0.02026 年 7 月 7 日
npm@adobesign/as-dev-tools:99.9.92026 年 7 月 7 日
npm@langgraphjs/toolkit:1.2.132026 年 7 月 7 日
npmai-sdk-helpers:1.4.52026 年 7 月 7 日
npmanthropic-toolkit:1.3.12026 年 7 月 7 日
npmmcp-server-pg:0.1.02026 年 7 月 7 日
npmmcp-server-pg:0.2.12026 年 7 月 7 日
npmmcp-server-pg:0.3.02026 年 7 月 7 日
npmmcp-server-pg:0.3.12026 年 7 月 7 日
npmmcp-server-pg:0.6.02026 年 7 月 7 日
npmmcp-server-pg:0.8.02026 年 7 月 7 日
npmmcp-server-pg:1.0.02026 年 7 月 7 日
npmmcp-server-pg:1.1.02026 年 7 月 7 日
npmmcp-server-pg:1.1.12026 年 7 月 7 日
npmmcp-server-pg:1.2.02026 年 7 月 7 日
npmollama-helpers:1.2.32026 年 7 月 7 日
npmopenai-agents-helpers:1.3.32026 年 7 月 7 日
npmmcp-server-pg:0.1.12026 年 7 月 7 日
npmmcp-server-pg:0.1.22026 年 7 月 7 日
npmmcp-server-pg:0.1.32026 年 7 月 7 日
npmmcp-server-pg:0.2.02026 年 7 月 7 日
npmmcp-server-pg:0.4.02026 年 7 月 7 日
npmmcp-server-pg:0.5.02026 年 7 月 7 日
npmmcp-server-pg:0.7.02026 年 7 月 7 日
npmmcp-server-pg:0.9.02026 年 7 月 7 日
npmmcp-server-pg:1.0.12026 年 7 月 7 日
npmmcp-server-pg:1.2.12026 年 7 月 7 日
npmmcp-server-pg:1.2.22026 年 7 月 7 日
npmdebugcli:4.3.42026 年 7 月 7 日
npmdebugcli:4.3.52026 年 7 月 7 日
npmdebugcli:4.3.62026 年 7 月 7 日
npmdebugcli:4.3.82026 年 7 月 7 日
npmdebugcli:4.3.92026 年 7 月 7 日
npmdebugcli:4.4.12026 年 7 月 7 日
npmgen-ai-opt-in:99.0.22026 年 7 月 7 日
npmhello244a:1.0.102026 年 7 月 7 日
npmhello244a:1.0.122026 年 7 月 7 日
npmhello244a:1.0.182026 年 7 月 7 日
npmhello244a:1.0.192026 年 7 月 7 日
npmhello244a:1.0.202026 年 7 月 7 日
npmhello244a:1.0.212026 年 7 月 7 日
npmhello244a:1.0.222026 年 7 月 7 日
npmhello244a:1.0.232026 年 7 月 7 日
npmhello244a:1.0.272026 年 7 月 7 日
npmhello244a:1.0.302026 年 7 月 7 日
npmhello244a:1.0.352026 年 7 月 7 日
npmhello244a:1.0.372026 年 7 月 7 日
npmhello244a:1.0.382026 年 7 月 7 日
npmhello244a:1.0.62026 年 7 月 7 日
npmhello244a:1.0.72026 年 7 月 7 日
npmhello244a:1.0.82026 年 7 月 7 日
npmhello244a:1.0.92026 年 7 月 7 日
npmpinokio-redis:1.0.1272026 年 7 月 7 日
npmzredis-typed:1.0.1272026 年 7 月 7 日
npmpaperclip-host-utils:1.0.62026 年 7 月 7 日
npmロニーテスト:99.9.92026 年 7 月 8 日
npmzluri-ad-connector:9.9.92026 年 7 月 8 日
npmサンダーロニー:99.9.92026 年 7 月 8 日
npmnext-locomotive-init:1.0.42026 年 7 月 8 日
npmronyfortest:99.9.92026 年 7 月 8 日
npmkarem-dp:99.9.92026 年 7 月 8 日
npmna-rony-test-karem:99.9.92026 年 7 月 8 日
npmna-rony-test:99.9.92026 年 7 月 8 日
npmナロニー:99.9.92026 年 7 月 8 日
npmナム・オサ・マン:99.9.92026 年 7 月 8 日
npmrony-testing:99.9.92026 年 7 月 8 日
ピピmy-magic-uv-helper:0.0.12026 年 7 月 9 日
npm依存関係の混同:99.9.92026 年 7 月 9 日
npmplayerdata-core:9.9.12026 年 7 月 9 日
ピピ月の紫外線:0.0.12026 年 7 月 9 日
ピピ月の紫外線:0.0.22026 年 7 月 9 日
ピピ月の紫外線:0.0.32026 年 7 月 9 日
npm@playerdata-internal/playerdata-core:12.1.202026 年 7 月 9 日
npm@playerdata-internal/playerdata-core:9999.99.202026 年 7 月 9 日
npmes6-codify:1.0.12026 年 7 月 9 日
ピピ月の紫外線:0.0.52026 年 7 月 9 日
npmes6-codify:1.1.02026 年 7 月 9 日
npmes6-codify:1.2.02026 年 7 月 9 日
npmes6-codify:1.3.02026 年 7 月 9 日
ピピ月の紫外線:0.0.62026 年 7 月 9 日
npmes6-codify:1.4.02026 年 7 月 9 日
ピピ月の紫外線:0.0.72026 年 7 月 9 日
ピピ月の紫外線:0.0.82026 年 7 月 9 日
ピピ月の紫外線:0.0.92026 年 7 月 9 日
npmes6-codify:2.0.02026 年 7 月 9 日
npmes6-codify:2.1.02026 年 7 月 9 日
ピピ月の紫外線:0.0.102026 年 7 月 9 日
ピピ月の紫外線:0.0.122026 年 7 月 9 日
ピピ月の紫外線:0.0.132026 年 7 月 9 日
ピピ月の紫外線:0.0.142026 年 7 月 9 日
ピピ月の紫外線:0.0.152026 年 7 月 9 日
ピピ月の紫外線:0.0.162026 年 7 月 9 日
npmsliftutils:1.7.42026 年 7 月 9 日
npmsliftutils:1.7.32026 年 7 月 9 日
npmairkey-mfa-react:29.1.12026 年 7 月 9 日
npmairkey-mfa-react:35.1.12026 年 7 月 9 日
npmairkey-mfa-react:36.1.12026 年 7 月 9 日
npmn8n-nodes-mcputils:0.1.42026 年 7 月 9 日
npmrio-design-tokens:99.99.992026 年 7 月 9 日
npmnone123s:0.1.22026 年 7 月 9 日
npmnone123s:0.1.32026 年 7 月 9 日
npmnone123s:1.1.22026 年 7 月 9 日
npmnone123s:1.1.32026 年 7 月 9 日
npmnone123s:1.1.62026 年 7 月 9 日
npm検索結果: 999.0.02026 年 7 月 10 日
npmcursed-ecto-d3ab00:1.0.02026 年 7 月 10 日
npm@wagni_bot/hyperliquid-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/metemask-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/polymarket-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/web3-agent:1.0.02026 年 7 月 10 日
npm@wagni_bot/bsc-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/eth-agent:1.0.02026 年 7 月 10 日
npm@wagni_bot/opensea-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/polygon-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/eth-agent:1.1.02026 年 7 月 10 日
npm@wagni_bot/metemask-sdk:1.1.02026 年 7 月 10 日
npm@wagni_bot/polygon-sdk:1.1.02026 年 7 月 10 日
npm@wagni_bot/bsc-sdk:1.1.02026 年 7 月 10 日
npm@wagni_bot/hyperliquid-sdk:1.1.02026 年 7 月 10 日
npm@wagni_bot/opensea-sdk:1.1.02026 年 7 月 10 日
npm@wagni_bot/polymarket-sdk:1.1.02026 年 7 月 10 日
npm@wagni_bot/web3-agent:1.1.02026 年 7 月 10 日
npm@wagni_bot/hyperliquid-sdk:1.1.12026 年 7 月 10 日
npm@wagni_bot/metemask-sdk:1.1.12026 年 7 月 10 日
npm@wagni_bot/opensea-sdk:1.1.12026 年 7 月 10 日
npm@wagni_bot/polygon-sdk:1.1.12026 年 7 月 10 日
npm@wagni_bot/web3-agent:1.1.12026 年 7 月 10 日
npm@wagni_bot/bsc-sdk:1.1.12026 年 7 月 10 日
npm@wagni_bot/eth-agent:1.1.12026 年 7 月 10 日
npm@wagni_bot/opensea-sdk:1.1.32026 年 7 月 10 日
npm@wagni_bot/polymarket-sdk:1.1.12026 年 7 月 10 日
npm@wagni_bot/bsc-sdk:1.1.32026 年 7 月 10 日
npm@wagni_bot/hyperliquid-sdk:1.1.32026 年 7 月 10 日
npm@wagni_bot/metemask-sdk:1.1.32026 年 7 月 10 日
npm@wagni_bot/web3-agent:1.1.32026 年 7 月 10 日
npm@wagni_bot/eth-agent:1.1.32026 年 7 月 10 日
npm@wagni_bot/metemask-sdk:1.1.42026 年 7 月 10 日
npm@wagni_bot/polygon-sdk:1.1.32026 年 7 月 10 日
npm@wagni_bot/polymarket-sdk:1.1.32026 年 7 月 10 日
npm@wagni_bot/polymarket-sdk:1.1.42026 年 7 月 10 日
npm@wagni_bot/bsc-sdk:1.1.42026 年 7 月 10 日
npm@wagni_bot/eth-agent:1.1.42026 年 7 月 10 日
npm@wagni_bot/polygon-sdk:1.1.42026 年 7 月 10 日
npm@wagni_bot/web3-agent:1.1.42026 年 7 月 10 日
npm@wagni_bot/hyperliquid-sdk:1.1.42026 年 7 月 10 日
npm@wagni_bot/opensea-sdk:1.1.42026 年 7 月 10 日
npmtesting-d3do:99.9.92026 年 7 月 10 日
npm@wagni_bot/binance-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/web3-toolkit:1.0.02026 年 7 月 10 日
npm@wagni_bot/jupiter-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/orca-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/pumpfun-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/solana-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/hyperliquid-sdk:1.1.52026 年 7 月 10 日
npm@wagni_bot/metemask-sdk:1.1.52026 年 7 月 10 日
npm@wagni_bot/opensea-sdk:1.1.52026 年 7 月 10 日
npm@wagni_bot/polygon-sdk:1.1.52026 年 7 月 10 日
npm@wagni_bot/polymarket-sdk:1.1.52026 年 7 月 10 日
npm@wagni_bot/bsc-sdk:1.1.52026 年 7 月 10 日
npm@wagni_bot/eth-agent:1.1.52026 年 7 月 10 日
npm@wagni_bot/ethereum-wallet:1.0.02026 年 7 月 10 日
npm@wagni_bot/web3-agent:1.1.52026 年 7 月 10 日
npm@wagni_bot/web3-agent:1.2.02026 年 7 月 10 日
npm@wagni_bot/metemask-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/opensea-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/polygon-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/polymarket-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/bsc-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/hyperliquid-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/jupiter-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/orca-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/solana-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/eth-agent:1.2.02026 年 7 月 10 日
npm@wagni_bot/ethereum-wallet:1.2.02026 年 7 月 10 日
npm@wagni_bot/meteora-sdk:1.0.02026 年 7 月 10 日
npm@wagni_bot/pumpfun-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/binance-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/meteora-sdk:1.2.02026 年 7 月 10 日
npm@wagni_bot/web3-toolkit:1.2.02026 年 7 月 10 日
npmクライアントクッキーエージェント:99.9.62026 年 7 月 10 日
npmクライアントクッキーエージェント:99.9.52026 年 7 月 10 日
npmnonnull1:1.2.02026 年 7 月 10 日
npmnonnull1:1.3.02026 年 7 月 10 日
npmnonnull1:1.5.02026 年 7 月 10 日
npmnonnull1:1.5.22026 年 7 月 10 日
npmnonnull1:1.6.02026 年 7 月 10 日
npmfury_frontend-andes-ui:99.9.52026 年 7 月 10 日
ピピ月の紫外線:0.0.172026 年 7 月 10 日
ピピ月の紫外線:0.0.182026 年 7 月 10 日
ピピ月の紫外線:0.0.192026 年 7 月 10 日
npmes6-codify:2.2.02026 年 7 月 10 日

200個以上のパッケージ。わずか1週間。攻撃者はかつてない速さで規模を拡大している。

今週のダイジェストは、攻撃件数と連携の両面で急増していることを示しています。かつては週に数十件だったパッケージが今では数百件に増え、その背後にある攻撃キャンペーンはますます自動化されています。大規模な暗号SDKのなりすまし、MCPサーバーへの攻撃、そして削除後数日で新しい名前で再び出現する同じ情報窃盗ツールチェーンなどがその例です。攻撃者の公開速度はレジストリによる削除速度を上回り、週ごとのスキャンでは捕捉できないほど速いというパターンは変わりません。

Xygeni早期マルウェア警告 npm、PyPI、その他のレジストリをリアルタイムで監視し、公開された時点で脅威を検知します。これは、ビルドに到達する前、AIエージェントが自律的にインストールする前、パスワードなしのJupyterLabサーバーやリブランドされた情報窃盗プログラムが実行する機会を得る前に行われます。 @wagni_bot 3時間以内に30近くの暗号SDKパッケージを公開、または forge-jsxy 5度目となる新たな名前での再出版では、事後的な発見は既に手遅れである。

ザイジェニの Open Source Security プラットフォームは、DevSecOps チームに、協調的なサプライチェーンの圧力に先手を打つために必要なリアルタイムの検出と優先順位付けを提供します。 pipelineチームの作業効率を落とすことなく、清潔さを維持します。

sca-tools-ソフトウェア構成分析ツール
ソフトウェアのリスクを優先順位付けし、修復し、保護する
無料アカウントを作成しましょう。
いいえ、クレジットカードは必要ありません。

ソフトウェア開発と納品を安全に

Xygeni製品スイートと共に