脆弱性  ·  2026-11-14

vLLM Cohere2 Visionのリクエスト制御されたmax_patchesによるサービス拒否 (CWE-400)

脆弱性Medium 影響度GlobalCVE-2026-126397
vLLM 0.10.1から0.31.0より前のバージョンでは、OpenAI互換のPythonフロントエンドが、リクエスト制御のmm_processor_kwargs.max_patches値をサーバー側の上限なしでHugging FaceプロセッサーにCohere2 Visionモデル用に転送します。前処理作業は値とともに二次関数的に増大し、クライアントが小さなLRUキャッシュを回避するために値を変更できるため、リモートクライアントは前処理ワーカーを枯渇させ、他のクライアントへのサービスを拒否する小さな画像チャット完了リクエストを送信できます。
これは広く展開されているモデルサービングエンジン(デフォルトのvLLMサーバーはAPIキーを必要としない)に対する認証不要のリモートリソース枯渇ベクトルであり、Cohere2 Visionを提供するデプロイで実際にサービス拒否を可能にします。これは、サーバー側の制限なしにリクエスト制御された計算予算を信頼するというAIサービングの落とし穴を代表しています。
リモートの認証不要の画像チャット完了リクエストで、大きな変動するmm_processor_kwargs.max_patches値を送信し、ワーカーを枯渇させる二次的な前処理作業を引き起こす。
vLLM 0.10.1 – 0.30.x (Cohere2 Visionマルチモーダル前処理パス)
vLLM 0.31.0+にアップグレード;Cohere2 Visionモデルを提供する場合はAPI認証とレート/パラメータ制限を追加;大きなmax_patches値を持つ異常な画像リクエストをログに記録しレビュー。
GitHub Security Advisory GHSA-9g3c-x747-c6wr (vLLM)VulnCheck advisory — vLLM Cohere2 Vision DoS via max_patches
ライブフィードで見る AIセキュリティとガバナンスの関連情報をさらに見る — 毎朝更新。
フィードを開く →