最近の脆弱性 › CVE-2026-9198

IBM Langflow のコードインジェクションの脆弱性(CVE-2026-9198)

この解説はAIを使用して作成しています。誤りを含む可能性があり、内容は保証できません。必ず公式情報をご確認ください。

基本情報(データから表示)

CVE番号CVE-2026-9198
製品IBM Langflow
深刻度(CVSS)9.8 緊急CVSS v3.1
NVD に登録された、他の機関(開発元など)による評価
詳細(ベクター)CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
KEVへの追加日2026-08-04
米国政府機関の対応期限2026-08-07
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-94

何が起きた

AI のアプリを組み立てるソフト Langflow に、プログラムを紛れ込まされる弱点(コードインジェクション)が見つかり、実際に悪用が確認されています。/api/v1/auto_login という窓口が、ネットワークから呼んだ誰にでも最上位の管理者(SUPERUSER)のトークンを発行していました。これと、送られたコードを実行する /api/v1/validate/code という窓口を組み合わせると、ログインしていない攻撃者に、初期設定の Langflow で任意のコードを実行されるおそれがあります。

攻撃の流れ

データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。

攻撃の流れ: 1. 攻撃者が/api/v1/auto_loginを呼ぶ → 2. 管理者のトークンを手に入れる → 3. /api/v1/validate/codeでコードを実行させる1攻撃者が/api/v1/auto_loginを呼ぶ2管理者のトークンを手に入れる3/api/v1/validate/codeでコードを実行させる攻撃の流れ: 1. 攻撃者が/api/v1/auto_loginを呼ぶ → 2. 管理者のトークンを手に入れる → 3. /api/v1/validate/codeでコードを実行させる1攻撃者が/api/v1/auto_loginを呼ぶ2管理者のトークンを手に入れる3/api/v1/validate/codeでコードを実行させる

誰が影響を受ける

IBM Langflow OSS の 1.0.0 から 1.10.0 までを、自動ログイン(auto-login)が有効な初期設定のまま使っている組織が影響を受けます。

何をすればいい

Langflow を 1.10.1 以降へ更新してください。IBM は、更新以外の回避策はないとしています。

やることチェックリスト

用語メモ

Langflow
画面上で部品をつないで、AI を使ったアプリを作れるソフトです。
トークン
ログインした証明として使う、合言葉のような文字列のことです。

元データ(英語・CISA KEV より)

IBM Langflow Code Injection Vulnerability

概要

Langflow contains a code injection vulnerability that allows unauthenticated attackers to achieve full remote code execution on default Langflow deployments.

推奨対応

Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.

公式情報