Intel 一覧に戻る
Aikido Intel 日次2026年7月22日(水)

【2026/07/22】Aikido Intel 日次 — 7/21 公開は計21件(CVE/GHSA 4・Pre-CVE 17)、MCP サーバ @zereight/mcp-gitlab High 77・暗号ライブラリ libcrux 系 Pre High 4件・AWS bedrock-agentcore も。malware は 7/21 検出 91 unique(生157)、nuget への dependency confusion と react 系偽装群

7/21(火)の公開脆弱性は計21件で、CVE/GHSA 4件(High 1・Medium 3)とPre-CVE 17件(High 7・Medium 9・Low 1)と Pre-CVE 偏重の一日。CVE/GHSA 側の最上位は GitLab 連携 MCP サーバ @zereight/mcp-gitlab の Path Traversal(GHSA-4rm9-rfp2-j39q、High 77、2.1.41)で、MCP エコシステムの脆弱性公開が続く。ほかに @svgdotjs/svg.js の Prototype Pollution(CVE-2026-15697)、pyod のデシリアライズ(CVE-2026-15529)、@tinyhttp/send Path Traversal。Pre-CVE では Cryspen の形式検証済み暗号ライブラリ libcrux 系4件(sha3×2・secrets・aesgcm、score 80-82)、Ruby 標準テンプレート erb のデシリアライズ(81)、AWS の bedrock-agentcore コマンドインジェクション(73)、node-os-utils コマンドインジェクション(72)が High 相当。anthropic(Python SDK)は前日に続き2件目、PowerShell 本体の Path Traversal も。malware は 7/21 検出 91 unique(生157)で、nuget の Atom.*/Bangits 10件(dependency confusion)、react-tabulix-*/react-fontawesome-icons/svelte-streaks の フロントエンド偽装群、electro-session 5版、cargo の keyhog-verifier、veskra/nolby/kordyn 等のランダム名短命パッケージ群を観測。bingo-ai は 6版と減速。数字表の 7/17・7/18 は投入再開後の遡及確定値。

マルウェア
91
Critical
0
High
0
脆弱性合計
0
pre-CVE
0
npmpypifirefoxnugetvscodecargo🚨 @zereight/mcp-gitlab: High Path Traversal(GHSA-4rm9-rfp2-j39q, 77)— 2.1.41 へ。MCP サーバの公開が連日継続🚨 libcrux 系(Rust 暗号): Pre-CVE High 4件(80-82)— sha3 0.0.10 / secrets 0.0.6 へ🚨 erb(Ruby)Pre High 81・bedrock-agentcore(AWS)Pre High 73・node-os-utils Pre High 72🚨 anthropic Python SDK: 2日連続の Pre-CVE — 0.117.0 へ🚨 malware 91 unique(生157): nuget Atom.* dependency confusion 10件・react-tabulix 等フロントエンド偽装群🚨 cargo keyhog-verifier(鍵管理装い)・bingo-ai は6版に減速・@bobfrankston 継続

数字

項目07-1707-1807-1907-2007-21
Critical10030
High54161
Medium300123
Low10000
Pre-CVE11002517
Malware (24h, unique)59※48※42219※91

列見出しはデータ日(脆弱性は公開日、malware は検出日)。CVE/GHSA の severity 行は CVE/GHSA 付与分のみ計上、Pre-CVE は別行。本レポート(7/22 発行)のスコープは 7/21 分。

※ 07-17・07-18 の malware は投入再開後のバックフィルによる遡及確定値(公開時は 34※部分日・0※欠測だった)。07-20 の 219 unique にはセキュリティベンダのテスト/研究由来とみられる @gocortexio/npmgremlinbox-* 約90件を含む(実勢約130)。7/21 分の脆弱性・malware は 7/22 15:20 JST 時点の採取。

新規観測(事実のみ)

脆弱性(7/21 公開、計21件)

CVE/GHSA 紐付き(4件: High 1・Medium 3)

  • @zereight/mcp-gitlab(JS)High 77 — Path Traversal(GHSA-4rm9-rfp2-j39q)→ 修正 2.1.41。GitLab 連携の MCP サーバで、前日の @modelcontextprotocol/inspector-server SSRF に続き MCP エコシステムの公開が継続
  • @svgdotjs/svg.js(JS)Medium 56 — Prototype Pollution(CVE-2026-15697、イベント名 __proto__ 経由)→ 修正 3.2.7
  • pyod(Python)Medium 63 — Deserialization of Untrusted Data(CVE-2026-15529)→ 修正 3.6.2
  • @tinyhttp/send(JS)Medium 59 — Path Traversal(GHSA-6j45-w2wp-gg6g)→ 修正 2.2.6(前日の DoS/Open Redirect 群に続く追加)

Pre-CVE(17件: High 7・Medium 9・Low 1)

  • libcrux 系 4件(Rust、Cryspen の形式検証済み暗号ライブラリ): libcrux-sha3 ×2(配列境界検証不備・計算誤り、82)→ 0.0.10、libcrux-secrets(比較不備、82)→ 0.0.6、libcrux-aesgcm(未保守コンポーネント、80)
  • erb(Ruby)High 81 — Deserialization of Untrusted Data → 修正 6.0.5(Ruby 標準系テンプレートエンジン)
  • bedrock-agentcore(Python)High 73 — Command Injection → 修正 1.18.1(AWS Bedrock AgentCore SDK)
  • node-os-utils(JS)High 72 — Command Injection(kill -${signal} ${pid} のシェル解釈)→ 修正 2.0.4
  • anthropic(Python SDK)Medium 61 — Improper Authorization → 修正 0.117.0(前日の機密情報露出に続き2件目)
  • powershell(OS)Medium 53 — Path Traversal → 修正 7.4.18 / 7.5.9 / 7.6.4
  • @sinclair/typebox Code Injection 58(0.27〜0.34 系列で修正)、@agendajs/postgres-backend SQLi 64 → 3.0.6、pubnub Path Traversal 59 → 12.0.1、langsmith 57 → 0.10.9、doclang XXE 65、stabby(Rust)59、buffa-descriptor(Rust)53、pagy(Ruby)31 ほか

Malware(7/21 検出、91 unique/生157)

  • エコシステム内訳(生): npm 122 / pypi 11 / firefox 11 / nuget 10 / vscode 2 / cargo 1
  • nuget への dependency confusion: Atom.IdentityServer・Atom.Domain・Atom.UserManagement・Bangits.Atom.Common 等、内部フレームワーク名を狙う10件が同時刻に登録
  • フロントエンド偽装群: react-tabulix-core/query/virtual/ui(10版)・react-fontawesome-icons(4版)・svelte-streaks/streak-calendar/streak-daycount(10版)— React/Svelte コンポーネント名での面的散布
  • electro-session 5版・quickbuf 5版・date-format-utils-xz 5版・json-schema-inspector 4版の version flood
  • ランダム名短命群: veskra・nolby・kordyn・korvath・korvica・veldora・calmora・vantora・calvora・tallora・caldora・caldryn 等(-ora/-yn 系の機械的命名)
  • cargo: keyhog-verifier 4版(Rust、鍵管理系を装う。7/17 の solana-helper-tools に続く Rust 流入)
  • 継続: bingo-ai は6版と減速、@bobfrankston(rmfmail・mailx 系)、@guangnao/agent-cli、xerohub-discord-voice-v2、encrypt-string-ttak
  • firefox 11件: youtube-bilingual-subtitles/netflix-bilingual-subtitles(字幕系偽装の対)、k2vpn、vouch-verifier 継続

注意点(3つ)

  1. MCP サーバの脆弱性公開が連日続く — @zereight/mcp-gitlab(High 77、2.1.41 へ)は GitLab トークンを握る立場の MCP サーバ。前日の MCP inspector-server SSRF と合わせ、AI エージェントに接続する MCP サーバは「更新の即時性」と「最小権限のトークン」を再点検。bedrock-agentcore・anthropic SDK と、AI スタック関連の公開が集中している。
  2. libcrux 系(Pre-CVE High 80-82) — 形式検証済みを謳う暗号ライブラリでも実装層の境界検証で複数の不備。libcrux-sha3 0.0.10 / libcrux-secrets 0.0.6 へ。Rust の暗号・鍵管理系は malware 側でも keyhog-verifier が出ており名前検証を厳格に。
  3. nuget の dependency confusion 10件 — .NET の内部フレームワーク名(Atom.*)が公開レジストリに一斉登録された。.NET プロジェクトは内部 NuGet フィードの優先設定と、内部名の公開レジストリ予約を確認。react-tabulix 等の「それらしい」フロントエンド名も導入前に発行元確認を。

連続性メモ

  • 7/17(金): 計21件、wordpress-core Critical RCE 97。malware 59 unique/生175【遡及確定】。
  • 7/18(土): 計4件・全件 High 75。malware 48 unique/生107【遡及確定】。
  • 7/19(日): 計1件(fast-uri High SSRF 84)。malware 42 unique/生75 — @bobfrankston 面的拡大・megan-baileys 再来。
  • 7/20(月): 計46件・Critical 3(suneditor 100・roots/wordpress 97・ueberauth_apple 91)。malware 219 unique/生312(@gocortexio 研究群約90件を含む、実勢約130)— twilio-* dependency confusion 波。
  • 7/21(火): 計21件(CVE/GHSA 4・Pre-CVE 17)、@zereight/mcp-gitlab High 77・libcrux 群 Pre High。malware 91 unique/生157 — nuget dependency confusion・react 系偽装群・bingo-ai は減速。

Aikido Community Japan

公開日: 2026/7/22

最終更新: 2026/7/29