5月20日に Aikido Intel に並んだ Most Recent から、vm2 単独で10件の CVE/GHSA(うち RCE Critical×5)、@anthropic-ai/claude-code 公式パッケージにも Pre-CVE の RCE、npm マルウェアに claude-internal-utils と anthropic-shared-logger という Anthropic 関連名のタイポスクワット2件。AI 開発ツール周辺へのサプライチェーン攻撃が一段濃くなっている。
5月20日、Aikido Intel に 脆弱性23件(Critical 7、High 8、Medium 7、Low 1、Pre-CVE 10) が並んだ。最大のトピックは vm2 単独で10件の CVE/GHSA が同時公開されたこと。同日 npm マルウェアフィードでは、Anthropic 関連名を装ったタイポスクワット2件 を含む10件超を検出した。
Node.js サンドボックスライブラリ vm2 に、10件の脆弱性が一括公開された:
| Severity | 種別 | ID |
|---|---|---|
| Critical | RCE | CVE-2026-47140 |
| Critical | RCE | CVE-2026-47210 |
| Critical | RCE | CVE-2026-47137 |
| Critical | RCE | CVE-2026-47208 |
| Critical | RCE | CVE-2026-47131 |
| High | SSRF | CVE-2026-47139 |
| High | Protection Mechanism Failure | CVE-2026-47135 |
| High | Protection Mechanism Failure | GHSA-c4cf-2hgv-2qv6 |
| Medium | Information Disclosure | CVE-2026-47141 |
| Low | Information Disclosure | GHSA-q3fm-4wcw-g57x |
vm2 は過去にも開発停止が宣言された経緯がある。今回の一括 disclosure で「セキュリティ的な不可避な移行」が現実化した形。代替の isolated-vm 等への移行を急ぐべきタイミング。
公式 Claude Code パッケージ @anthropic-ai/claude-code に Remote Code Execution の Pre-CVE 脆弱性(AIKIDO-2026-10821)が出ている。CVE 番号は未付与、詳細はパッチ後の公開待ち。Claude Code 利用者は最新版へのアップデートを確認しておきたい。
5月20日、npm に Anthropic を装った悪意あるパッケージ2件が現れた:
claude-internal-utils@9.0.5anthropic-shared-logger@8.0.5どちらも公式 Anthropic スコープ(@anthropic-ai/)ではない。バージョン番号を高め(9.0.5、8.0.5)に設定して「成熟版に見せる」古典的なタイポスクワット手口。Claude Code や Anthropic SDK を導入する開発者の「うっかり install」を狙っている可能性が高い。
| Package | 種別 | Severity | ID |
|---|---|---|---|
| smolagents | Deserialization | Critical | CVE-2025-14931 |
| liquidjs | RCE | Critical | Pre-CVE |
| openhands-sdk | Info Exposure | High | Pre-CVE |
| agno | IDOR | High | Pre-CVE |
| @nevware21/ts-utils | Prototype Pollution | High | CVE-2026-46681 |
| locutus | Code Injection | High | Pre-CVE |
AI エージェント周辺ライブラリ(smolagents、openhands-sdk、agno)が一日で立て続けにヒットしているのが、今波の地味な特徴。
5月20日に新規検出された主な悪意パッケージ:
chai-as-upgraded@7.0.5hehehe@1.0.7clsx-js@1.0.5, @1.0.4 (clsx タイポスクワット)n8n-nodes-pentest-rce@1.0.0, @1.0.1@catladder/cliinstal@1.3.5 (install タイポスクワット)claude-internal-utils@9.0.5 (Anthropic タイポスクワット)anthropic-shared-logger@8.0.5 (Anthropic タイポスクワット)npm ls vm2 で依存ツリー確認、含まれる場合は isolated-vm 等への移行プランnpm ls @anthropic-ai/claude-code で利用バージョン確認、最新化claude-internal-utils、anthropic-shared-logger、clsx-js、instal の名前を依存・lockfile・履歴で検索(typo install の可能性)smolagents、openhands-sdk、agno、liquidjs)を使っている場合はパッチバージョンへ5月19日公開の Mini Shai-Hulud 第3波(@antv 系)の延長で、IDE/AI 設定への足跡(.vscode/tasks.json、.claude/settings.json)の点検も継続中。
Aikido Community Japan
公開日: 2026/5/21
最終更新: 2026/5/21