脆弱性・CVE速報深刻度: 高

n8n で、権限のない認証情報をサブワークフローや省略パラメータ経由で使える 3 件(CVE-2026-118642 ほか、CVSS v3.1 7.1): 1.123.85・2.43.5・2.44.1 で修正

目次(6)

CVE-2026-118642

CVE-2026-118675

CVE-2026-118676

NVD は 2026-10-28 に、ワークフロー自動化ツール n8n の認証情報の権限確認を回避できる脆弱性 3 件(CVE-2026-118642・118675・118676)を登録しました。3 件とも VulnCheck(CNA)が評価した CVSS v3.1 は 7.1 で、修正版は 1.123.85、2.43.5、2.44.1 です。同じ修正リリースの別の脆弱性(Data Table の越境、Webhook の保存型 XSS など)は、別記事で扱っています。

3 件の内容

CVE何が起きるか前提
CVE-2026-118642Execute Workflow ノードをインライン JSON モードで使い、disabled に真偽値以外を入れると、認証情報の権限確認が飛ばされる。復号された認証情報を攻撃者のサーバーへ送れる(CWE-863)認証済みのメンバーで、対象の認証情報 ID を知っていること
CVE-2026-118675共有ワークフローの編集者が、Execute Sub-workflow ノードの取得元に URL またはローカルファイルを指定すると、制限された認証情報のガードを回避し、プロジェクトの認証情報の復号値を取得できる(CWE-863)共有ワークフローの編集者
CVE-2026-118676ノードの既定パラメータを省略して保存・実行すると、実行前の確認が認証情報のスロットを飛ばし、アクセス権のない認証情報の復号値を攻撃者の指定先に送れる(CWE-863)認証済みのメンバー
  • 3 件とも、他の利用者やプロジェクトに紐づく認証情報(API トークン、パスワードなど)を、権限なしで使わせてしまう点が共通です。CVSS の S:C(影響が他のコンポーネントへ及ぶ)は、n8n の認証情報で接続先のサービスまで影響が及ぶことを反映していると見られます(推定)。
  • 影響版は 3 件とも 1.123.85 未満、2.43.5 未満、2.44.x の 2.44.1 未満です(NVD の記述による)。
  • 実際の攻撃での悪用は確認していません。KEV にも載っていません。

修正の状況

  • 修正版は 1.123.85、2.43.5、2.44.1 です。
  • 2026-11-02 時点で、GitHub の n8n リリースには 2.45.7、2.46.3、1.123.91(いずれも 2026-10-30)があり、修正版より新しい番号です。これらに修正が含まれることは版の順序からの推定です。
  • 暫定的な回避策は確認できていません。

数値と出典(2026-11-02 時点)

項目CVE-2026-118642CVE-2026-118675CVE-2026-118676
CVSS v3.1(VulnCheck=CNA)7.17.17.1
ベクターAV:N/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N同左同左
CVSS v4.0(同)5.15.15.1
NVD の状態DeferredDeferredDeferred
EPSS0.002120.001710.00200
EPSS パーセンタイル0.120.060.10
KEV掲載なし掲載なし掲載なし

EPSS は FIRST の 2026-11-01 付、KEV は CISA カタログ(2026.10.30)です。NVD 自身の評価は付いておらず、CVSS はすべて CNA の値です。

severity を high とした理由

CVSS v3.1 は 7.1 で、High の範囲に入ります。一方で、いずれも認証が必要で、AC:H(攻撃の成立に追加条件がある)、EPSS は 0.2% 前後と低く、KEV にもありません。critical にする根拠はないため、high としました。ただし、n8n は他システムの認証情報を集約して持つため、成立した場合の影響は大きくなりえます(推定)。

対応として考えられること

  1. n8n の版を確認します。1.x は 1.123.85 未満、2.x は 2.43.5 未満(2.44.x は 2.44.1 未満)なら対象です。
  2. 対象なら 1.123.85、2.43.5、2.44.1 以降へ更新します(推定: 最新の安定版を選ぶのが無難)。
  3. 更新までの間、ワークフローの作成・編集を許すメンバーと、共有ワークフローの編集者を最小限にします(推定)。
  4. 信頼できない利用者がいた環境では、他のプロジェクトの認証情報が不審な宛先へ送られていないか、実行履歴と送信先を点検し、必要なら認証情報の入れ替えを検討します(推定)。
  5. Execute Workflow/Execute Sub-workflow ノードで、外部の URL やローカルファイルを取得元にしているワークフローがないか確認します(推定)。

未確認の点

  • 実際の攻撃での悪用は確認していません。
  • 暫定的な回避策は確認できていません。
  • NVD 独自の評価(CVSS の再評価)はまだありません。
  • 1.123.x、2.45.x、2.46.x の各最新版に修正が含まれることは、版の順序からの推定で、個別には確認していません。
  • 各 CVE の GitHub Security Advisory 上の影響版の記載は、今回は個別に突き合わせていません。

この記事について

出典

この記事を共有