Trusted Design

CVE-2026-42208 の詳細

CVEの情報

説明:
LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. From version 1.81.16 to before version 1.83.7, a database query used during proxy API key checks mixed the caller-supplied key value into the query text instead of passing it as a separate parameter. An unauthenticated attacker could send a specially crafted Authorization header to any LLM API route (for example POST /chat/completions) and reach this query through the proxy's error-handling path. An attacker could read data from the proxy's database and may be able to modify it, leading to unauthorised access to the proxy and the credentials it manages. This issue has been patched in version 1.83.7.

CVE更新日: 2026-05-08 04:16:19.923000

CVSSバージョン: 4.0

CVSSスコア: 9.3

KEVの情報

KEV更新日: 2026-05-08

EPSSの情報

EPSSは脆弱性が今後30日以内に悪用される確率を予測するスコアリングシステムで、FIRST(Forum of Incident Response and Security Teams)が提供しています。
EPSSのスコアが高いということは、攻撃されるリスクが高いことを意味するので、早めの対策が必要です。

EPSSスコア: 0.542620000

EPSS更新日: 2026-06-01 00:00:00

SSVCの情報

SSVCはカーネギーメロン大学ソフトウェア工学研究所が提案する脆弱性の評価手法です。ステークホルダーごとに脆弱性対応の優先度を決定することを支援します。
本サイトでは、CVE、KEV、EPSSの内容からExploitation(悪用状況)、Technical Impact(技術的影響)、Automatable(自動攻撃の可否)を判定します。

Exploitation: active

Technical Impact: low

Automatable: True

AIを使った解説

解説:

1. 脆弱性の概要

LiteLLM(AI Gateway / Proxy)に存在する SQL インジェクション脆弱性(CWE‑89)。 LiteLLM Proxy の API キー検証処理において、Authorization ヘッダーの値が SQL クエリ文字列に直接連結されていたため、未認証の攻撃者が任意の SQL を実行可能となる。 攻撃者は細工した Authorization ヘッダーを任意の LLM API ルート(例:POST /chat/completions)へ送信するだけで、 Proxy のエラーハンドリング経路を通じて脆弱なクエリに到達できる。

1.1 影響

  • 未認証で SQL インジェクションが可能
  • Proxy が接続するデータベースの読み取り・書き込み・削除が可能
  • API キーなどの機密情報の漏洩・改ざんにつながる
  • Proxy 全体の不正アクセスにつながる可能性

1.2 深刻度

  • CVSS:9.3(Critical)
  • CISA Known Exploited Vulnerabilities(KEV)に登録済み(悪用確認済み)
  • 公開から 約 36 時間で実際の攻撃キャンペーンが開始(Sysdig 観測)

2. 対象となる環境

2.1 影響を受けるバージョン

LiteLLM Proxy:

  • 1.81.16 〜 1.83.6 が影響を受ける
  • 1.83.7 で修正済み

2.2 影響を受ける設定

  • Proxy API が外部ネットワークに公開されている環境は特に危険
  • Authorization ヘッダーを受け取る任意の LLM API ルートが攻撃対象

3. 影響を受けた時の兆候

  • 攻撃はすでに観測されている(KEV 登録 / Sysdig レポート)
  • 攻撃者は以下の 3 つのテーブルを標的にした(Sysdig 観測)
    • credentials
    • api_keys
    • proxy_logs

※具体的なログ例やペイロード文字列が公開されている。

4. 推奨対策

4.1 本対策(恒久対策)

  • LiteLLM を 1.83.7 以降へアップデートする
  • 脆弱な SQL クエリが削除され、パラメータ化クエリに置き換えられている

4.2 暫定回避策(緩和策)

  • Proxy API を外部公開しない(アクセス制限)
  • disable_error_logs: true を設定することで攻撃経路の一部を遮断可能(ただし限定的)
  • 不要な API キー・資格情報の棚卸し
  • DB 監査ログの強化

5. その他補足

  • LiteLLM は 100 以上の LLM プロバイダー API を集約するゲートウェイであり、SQL インジェクションにより 複数クラウドの API キーが一括で漏洩するリスクがある
  • 攻撃は 未認証・低複雑性・ネットワーク経由で実行可能

参照サイト

OpenCVE – CVE‑2026‑42208

MY TECH BLOG – CVE‑2026‑42208 SQL Injection

GitHub Advisory – GHSA-r75f-5x8p-qvmc

NVDサイト

NVDでCVEの詳細を見る

戻る