Node.jsの2026年11月11日のセキュリティリリース

カテゴリ
脆弱性の公表
タグ
国外
目次
  1. 脆弱性の内容
  2. 対象の製品と版
  3. 修正と回避策
  4. 未公表の事項
  5. 出典
  6. 更新記録
  7. 関連記事

Node.jsの2026年11月3日の予告によると、26.x・24.x・22.xの各系列の新しい版を11月11日かその後まもなく出し、脆弱性を修正する⁠[1]。各系列で修正する問題のうち最も深刻なものの深刻度は、いずれもHIGHである⁠[1]。

脆弱性の内容

11月4日には、oss-securityのメーリングリストに「Node.js security release pre-alert」の題で同じ予告が投稿された⁠[2]。投稿は対象を22・24・26の系列とし、予告のページのURLを添えた⁠[2]。

前回のセキュリティリリースは10月21日で、26.x・24.x・22.xの各系列を更新した⁠[4]。扱ったCVEは10件あった⁠[4]。深刻度はhighが4件で、残りはmediumとlowが3件ずつだった⁠[4]。そのうちBrotliデコーダーの境界外書き込み(CVE-2026-111497)は、遠隔でのコード実行に至りうる⁠[4]。

前回のリリースで出た版はv22.23.4、v24.22.1、v26.12.1である⁠[4]。

目次へ

対象の製品と版

Node.jsのリリースの一覧は、本番のアプリケーションにはActive LTSかMaintenance LTSの版だけを使うよう求めている⁠[3]。

表1:Node.jsの系列の状態と予告の対象
系列一覧の状態予告の対象資料
v27Alpha(10月29日に初版)-⁠[1、3]
v26(Lithium)LTS対象⁠[1、3]
v25EOL(最終更新は3月31日)-⁠[1、3]
v24(Krypton)LTS対象⁠[1、3]
v22(Jod)LTS対象⁠[1、3]
v20(Iron)EOL(最終更新は3月24日)-⁠[1、3]

目次へ

修正と回避策

Node.jsは予告で、セキュリティリリースがあるときサポート終了(End-of-Life)の版は常に影響を受けると説明し、リリースのスケジュールに沿った最新の版を使うよう求めた⁠[1]。脆弱性とセキュリティ関連のリリースの知らせは、告知専用のメーリングリストnodejs-secで出すとした⁠[1]。

7月のセキュリティリリースは、予告した日付から2回延びた⁠[5]。7月27日の告知は、追加の試験と検証が要るとして公開を7月28日に延ばした⁠[5]。翌日の告知は基盤の問題を理由に、さらに7月29日へ延ばした⁠[5]。

目次へ

未公表の事項

  • 修正する脆弱性の件数とCVE番号
  • 脆弱性のある機能と依存関係
  • 系列ごとの修正版の版番号
  • 悪用の有無
  • サポートが終了したv20とv25の系列への修正版の提供

出典

当事者

背景資料

更新記録

  • 2026年11月5日:公開した。

目次へ