Intel 一覧に戻る
Aikido Intel 日次2026年5月26日(火)

【2026/05/26】Aikido Intel 日次 — 脆弱性 Pre-CVE 4件 (5/25 公開)、malware は過去24時間で 100件超、Apple/NBA/Apollo GraphQL/WalkMe/UiPath 等の社内パッケージ名を装う dependency confusion 攻撃が大量発生

2026年5月26日 (火) 時点で、5/25 公開の脆弱性は Pre-CVE 4件 (当初は取り込み遅延で未反映)。なお 5/24・5/23 は実際に新規ゼロ。malware feed は過去24時間に 100件超 (unique パッケージ@版) を確認し、Intel feed の閲覧レートリミット到達で実数はさらに多い見込み。今日の最大の変化は、5/24–25 の LLM/AI コーディング支援ツール名 typosquat 主流から、Apple / NBA / WalkMe / UiPath / Apollo GraphQL / Vercel tempo といった大手企業の社内パッケージ名を装う dependency confusion 攻撃に主流が移ったこと。Vercel tempo 系は tempo-layout / intl-ad-routing / intl-ads / tempo-shared-modules を各 v99.0.0–v99.0.2 で計12件公開。MCP/AI 系 typosquat (explorhub-*, claude-channel-imessage, mistral-workflows) と chai-as-promised 派生 (chai-as-repaired, chai-as-float, chai-as-buffer) も継続観測。

マルウェア
100
Critical
0
High
0
脆弱性合計
0
pre-CVE
4
NPMGo🚨 大手企業の社内パッケージ名を装う dependency confusion 攻撃 (Apple/NBA/WalkMe/UiPath/Apollo/Vercel tempo)🚨 crypto-javascript 4.3.3–4.3.6 連番公開🚨 MCP/AI 系 typosquat 継続 (explorhub-*, mistral-workflows, claude-channel-imessage)🚨 Laravel-Lang credential stealer (経過観察 3日目)

マルウェア 100+ / Critical 0 / High 0 / 脆弱性合計 0 / pre-CVE 4

対象エコシステム: NPM (今日も流入の中心)、Go (1件確認)

  • 🔥 npm dependency confusion 攻撃が大量発生: Apple / NBA / WalkMe / UiPath / Apollo GraphQL の社内パッケージ名を装う系統が新たに観測
  • 🚨 Vercel tempo 系の連番 12件: tempo-layout / intl-ad-routing / intl-ads / tempo-shared-modules 各 v99.0.0–v99.0.2
  • 👁 MCP/AI 系継続: explorhub-mcp-server, claude-channel-imessage, mistral-workflows 等
  • 👁 chai-as-promised の派生 typosquat: chai-as-repaired, chai-as-float, chai-as-buffer
  • 👁 crypto-javascript が 24時間で4バージョン連続公開 (4.3.3–4.3.6)

概要

2026年5月26日 (火) 時点で、Aikido Intel の脆弱性 feed は過去24時間の新規公開がない。これで連続3日 (2026/05/24, 25, 26) の脆弱性新規 0件継続。最新でも 2026/05/22 公開の slim/slim XSS (CVE-2026-48157 / AIKIDO-2026-10908) と nimiq-keys / nimiq-blockchain の DoS 系 (CVE-2026-40092 / AIKIDO-2026-10907) で止まっており、脆弱性面は静穏。

一方 malware feed は引き続き高水準で、過去24時間に 100件以上(unique パッケージ@バージョン)を確認。Intel feed の閲覧レートリミット到達により実数はさらに多い見込み。5/24 の 52件、5/25 の 110+ に続く流入継続で、攻撃キャンペーンの規模は安定して大きい。

最大の変化は キャンペーンの種類が変わった こと。5/24–25 の主流は LLM / AI コーディング支援ツール名を装う typosquat (workspace-config-loader, prompt-engineering-toolkit 等) だったが、今日は特定の大手企業の社内パッケージ名を狙う dependency confusion 攻撃 が一気に表に出てきた。観測例:

  • Apple 系: apple-internal-security-audit-v99, apple-app-store-server-library-v3, apple-appstore-full-library-utility, ac-sasskit-beta
  • NBA 系: nba-cdn-plugin, nba-blocker-plugin, wnba-parent
  • WalkMe 系: wm-plugin-teach-me-widget, wm-plugin-set-walkme-language, wm-plugin-open-teach-me-after-deployable-played, wm-plugin-native-functions-restorer, wm-plugin-json-conditions, wm-plugin-create-iframe-capturing, wm-w5g-preview
  • UiPath 系: uipath-ui-widgets
  • Apollo GraphQL 系: apollo-vertex, apollo-landing
  • Vercel tempo 系: tempo-layout, intl-ad-routing, intl-ads, tempo-shared-modules (それぞれ v99.0.0–v99.0.2 の3バージョンずつ、計12件)

これらは「公開 npm registry にない社内パッケージ名と同じ名前を、攻撃者が公開 npm registry に v99 等の高バージョンで公開する」典型的な dependency confusion パターン。社内 CI/CD が誤って public registry を引いた瞬間に、悪意あるバージョンが優先される。標的企業がそれぞれ特定されている (Apple, NBA/WNBA, WalkMe, UiPath, Apollo, Vercel)。

加えて、5/25 から続く MCP/AI 系 typosquat (explorhub-mcp-server, explorhub-claude-bridge, explorhub-ai-agent, mcp-dashboards-shared, claude-channel-imessage@2.0.4, mistral-workflows@999.0.0) と、chai-as-promised の派生 (chai-as-repaired, chai-as-float, chai-as-buffer) も並行して観測されている。

注目項目

1. 大手企業の社内パッケージ名を装う dependency confusion 攻撃

  • 観測パッケージ系統:
    • Apple 系: apple-internal-security-audit-v99, apple-app-store-server-library-v3, apple-appstore-full-library-utility, ac-sasskit-beta
    • NBA / WNBA 系: nba-cdn-plugin, nba-blocker-plugin, wnba-parent
    • WalkMe 系: wm-plugin-* (7パッケージ、wm-w5g-preview 含む)
    • UiPath 系: uipath-ui-widgets
    • Apollo GraphQL 系: apollo-vertex, apollo-landing
    • Vercel tempo 系: tempo-layout, intl-ad-routing, intl-ads, tempo-shared-modules (各 v99.0.0–v99.0.2)
  • 攻撃手法: 標的企業の社内パッケージ名と同じ名前を、公開 npm registry に高バージョン (v99 等) で公開。社内 CI/CD が誤って public registry を引いた場合に悪意ある版が優先される

読者が取る次のアクション:

  • 自社の package.json / package-lock.json のパッケージ名を確認し、上記系統と名前衝突がないか確認する
  • private registry / scoped namespace (@yourorg/...) を使う運用にする
  • npm install で .npmrc に registry を明示し、public registry をフォールバックにしない
  • Safe Chain (デフォルト 48時間 quarantine) を CI に組み込み、新着の v99 系を自動ブロックする

2. crypto-javascript の連番公開 — 24時間で4バージョン

  • 公開バージョン: crypto-javascript@4.3.3 (7時間前), 4.3.4 / 4.3.5 / 4.3.6 (4時間前にまとめて)
  • 標的: crypto-js typosquat (老舗 npm パッケージ)
  • 検出経路: Aikido Intel malware feed

読者が取る次のアクション:

  • package.json に crypto-javascript が紛れていないか grep で確認する (本来は crypto-js)

3. MCP / AI 系 typosquat — 5/25 から継続

  • 観測パッケージ: explorhub-mcp-server, explorhub-claude-bridge, explorhub-ai-agent, mcp-dashboards-shared, claude-channel-imessage@2.0.4, mistral-workflows@999.0.0, chai-as-repaired@5.32.10
  • 想定される攻撃導線: AI コーディング・エージェントが提案した MCP server 名・ツール名を、開発者が確認せず install する場面 (slopsquatting + MCP install)

読者が取る次のアクション:

  • LLM が出力する npm install コマンドを実行前に人間が読む運用にする (特に MCP server 系)
  • 直近24時間に MCP / AI 系の新規 npm 依存を追加した端末がある場合、認証情報をローテーションする

4. Laravel-Lang サプライチェーン攻撃 (Packagist) — 経過観察 (3日目)

  • 公開日: 2026/05/23 (Aikido 公開)
  • 対象: Packagist (Composer) の Laravel-Lang 200超バージョンに credential stealer 混入
  • 本日状況: 新規追加バージョンの観測なし、経過観察継続

数字サマリー

項目5/225/235/245/255/26 (本日)
脆弱性 Critical00000
脆弱性 High70000
脆弱性 Medium20000
脆弱性 Low10000
pre-CVE20000
Malware (24h, unique)——52110+100+

Malware について: Intel feed (intel.aikido.dev/malware) の Show More 操作で 100 unique エントリ取得後、サイト側のレートリミットで打ち切り。実数はさらに多い見込み。

連続性メモ

  • 2026/05/22: 脆弱性 10件 (Symfony 系 + IDE 拡張/marketplace 系)
  • 2026/05/23: Laravel-Lang サプライチェーン攻撃 (Packagist, 200超バージョン)
  • 2026/05/24: 脆弱性新規 0件、npm typosquat malware 52件 (LLM/AI 系)
  • 2026/05/25: 脆弱性新規 0件、npm typosquat malware 110+ (MCP/Claude 系・Web3 系へ拡大)
  • 2026/05/26: 脆弱性新規 0件 (3日連続)、malware 100+ (Apple/NBA/WalkMe/UiPath/Apollo GraphQL/Vercel tempo 系の dependency confusion 攻撃が主流)

Aikido Community Japan

公開日: 2026/5/26

最終更新: 2026/5/26