本文へ移動

Shai-Hulud 2.0:npm パッケージを汚染して広がるワームと開発委託先の点検

公開日
更新日

2025年11月下旬、npm で自己増殖型のワームが広がり、preinstall スクリプト経由で開発端末や CI の認証情報が盗まれました。Web 制作・システム開発の委託先に、該当期間のインストールと認証情報の入れ替えを尋ねる文面です。

まず確かめること4 項目

  1. 開発で使う npm の部品が自己増殖型のワームで汚染され、開発者の認証情報が盗まれた
  2. 委託先が当社向けの開発で npm を使っているか
  3. 2025年11月21〜24日頃に、汚染が報告されたパッケージをインストールしていないか
  4. 該当する場合、GitHub・クラウドなどの認証情報の入れ替えが済んでいるか

事実確認日

事件の要点は全文を無料で読めます。委託先への確認に使うヒアリング質問票・回答フォーマット・依頼メール文の下書きは、登録または単発購入で受け取れます。

無料登録で受け取る

単発は税抜 2,980円(税込 3,278円)。1 回だけのお支払いです。

登録すると、30日間はスタンダードと同じ中身を無料で使え、この事件のレポートも過去のレポート(3件まで)として選んで開けます。カードの登録はいらず、自動で課金されることはありません。

「npm パッケージ」の影響と対応の要点

インターネット上の公開情報(開発元・公的機関・報道の発表)を、AI が自動で集めてまとめた下書きです。バージョンや悪用状況などの情報を含め、正確さは保証できません。原典で確かめ、ご自身の判断と責任でお使いください。

SECUBELL事件レポートNPM-SHAI-HULUD-2-WORM/SUMMARY

npm パッケージを汚染する自己増殖型ワーム「Shai-Hulud 2.0」

JavaScript の部品の配布元 npm で、パッケージを汚染して広がる自己増殖型のワーム「Shai-Hulud 2.0」が 2025-11-21〜23 に発生し、11-24 からセキュリティ各社が警告を出しました。Check Point は 621 の npm パッケージが感染したとしています。

一次情報 4 件確認 2026-10-29

分類
サプライチェーン
出典
CISA・Check Point・@IT(ITmedia)・Unit 42
公開日
2025-11-24
作成日
2025-11-24
版
2026-10-29
確からしさ
一次情報 4件・確認日 2026-10-29・食い違いなし
文書番号
NPM-SHAI-HULUD-2-WORM/SUMMARY

誤りを報告

事件の要点

何が起きたか

JavaScript の部品の配布元 npm で、パッケージを汚染して広がる自己増殖型のワーム「Shai-Hulud 2.0」が 2025-11-21〜23 に発生し、11-24 からセキュリティ各社が警告を出しました。Check Point は 621 の npm パッケージが感染したとしています。[1]

npm の preinstall スクリプトを悪用するため、インストールが終わる前や失敗したときにも悪性コードが動きます。盗まれた情報は公開の GitHub リポジトリに送られました。[1]

誰が影響を受けうるか

2025年11月21〜24日頃に、汚染された npm パッケージを開発端末や CI(自動ビルド)でインストールした事業者です。Web 制作・システム開発の委託先が npm を使っている場合、その開発端末や CI の認証情報が盗まれ、発注元の環境に広がる可能性があります(推測を含む)。[1][2]

確認すべき点

  • 委託先が当社向けの開発で npm を使っているか
  • 2025年11月21〜24日頃に、汚染が報告されたパッケージをインストールしていないか
  • 該当する場合、GitHub・クラウドなどの認証情報の入れ替えが済んでいるか

第1波(2025年9月)について、CISA は依存関係の点検と開発者の認証情報の即時の入れ替えを呼びかけています。[3]

原典

  1. [1]Check Point「Shai-Hulud 2.0: Inside the Second Coming」https://blog.checkpoint.com/research/shai-hulud-2-0-inside-the-second-coming-the-most-aggressive-npm-supply-chain-attack-of-2025/
  2. [2]@IT(ITmedia)「Shai-Hulud 2.0 関連記事」https://atmarkit.itmedia.co.jp/ait/spv/2512/05/news051.html
  3. [3]CISA「Widespread Supply Chain Compromise Impacting npm Ecosystem」https://www.cisa.gov/news-events/alerts/2025/09/23/widespread-supply-chain-compromise-impacting-npm-ecosystem

誤りに気づいたらこの情報の誤りを報告する

委託先への確認とお知らせ例文(レポートの文書)

委託先に送る質問票・依頼メール文と、社外へのお知らせ文の下書きです。Word・Excel・CSV で保存できます。会社名や回答期限の差し込みとファイルの作成はブラウザの中で行い、入力した値は当社に送られません。照会のメールは御社から送るので、照会先や回答を当社が持つこともありません。

  • ヒアリング質問票ライト以上・単発購入でも読めます
  • 回答フォーマットライト以上・単発購入でも読めます
  • 依頼メール文ライト以上・単発購入でも読めます
  • お知らせ文(影響なし版)スタンダード以上
  • お知らせ文(影響あり・調査中版)スタンダード以上
  • お知らせ文(EC・通販事業者向け・影響なし版)スタンダード以上
  • お知らせ文(SaaS 事業者向け・影響なし版)スタンダード以上
  • お知らせ文(Web 制作・保守会社向け・影響なし版)スタンダード以上
  • 影響を受けた版・時系列プロ以上
  • 悪用状況と深刻度プロ以上
  • 公表された痕跡とログの確認観点プロ以上
  • 委託先の照会記録台帳プロ以上
  • 経営層向けの1枚サマリープロ以上
無料登録で受け取る

無料登録すると、30日間はスタンダードと同じ中身を使え、過去のレポートから3件まで選んで開けます(カードの登録は不要)。

見本のレポートで、質問票・依頼メール・お知らせ文の中身を先に見る →

「npm パッケージ」の対応・確認方法(よくある質問)

「npm パッケージ」について、自社に影響があるかは、何を確認すればよいですか。
開発で使う npm の部品が自己増殖型のワームで汚染され、開発者の認証情報が盗まれた。委託先が当社向けの開発で npm を使っているか。2025年11月21〜24日頃に、汚染が報告されたパッケージをインストールしていないか。該当する場合、GitHub・クラウドなどの認証情報の入れ替えが済んでいるか。
npm パッケージの影響を受けるバージョンは、どう確認しますか。
対象の製品は npm の npm パッケージ です。影響を受けるバージョンと修正版は、出典に挙げた開発元・公的機関の発表で確かめ、自社や委託先が使っているバージョンと突き合わせてください。
「npm パッケージ」への対応状況を、委託先にどう確認すればよいですか。
委託先が当社向けの開発で npm を使っているか。レポートの「ヒアリング質問票」「依頼メール文」に、聞く項目と送る文をまとめています。
お客様・取引先へのお知らせ文の例文はありますか。
レポートに「お知らせ文(影響なし版)」「お知らせ文(影響あり・調査中版)」の下書きがあります。公開情報をもとに AI で作った下書きのため、原典を確かめ、自社の状況に合わせて直してからお使いください。

あと1,000円で、ライト。

単発(税抜 2,980円)にあと1,000円足すと、ライト(月3,980円・税込 4,378円)で毎月すべての事件のレポートが届きます。

ライトで始める
無料登録で受け取る