何が起きたか
広く展開されているLLM推論およびサービングエンジンであるvLLMは、2026年8月13日に5つのCVEを開示し、バージョン0.19.0–0.27.0に影響します。CVE-2026-73559(CVSS 6.5)CompletionRequest.promptの無制限プロンプトリストによるリソース枯渇。CVE-2026-73557(CVSS 6.3)プロセスグローバルtorch.sparse状態経由のsafe_load_prompt_embedsのレースコンディション。CVE-2026-73556(CVSS 5.3)検証されていないstructured_outputs.regexが、ReDoSを有効にしてRegexParserに渡されるタイムアウトなし。CVE-2026-73555(CVSS 5.3)追跡情報をリークするサニタイズされていない例外メッセージ。CVE-2026-73558(CVSS 5.3)別のバッチ処理されたユーザーの入力データをリークできるCUDAアクティベーションカーネル内の整数オーバーフロー。
なぜ重要か
vLLMは本番LLMサービング用の最も広く展開されているオープンソース推論エンジンの1つです。バッチ処理情報リーク(CVE-2026-73558)は特に注目に値します。これは1つのテナントのリクエストが共有推論バッチ内の別のユーザーの入力フラグメントを受け取る可能性があるためです。マルチテナントGPU推論ホスティング内のクロステナントデータリークリスク、およびOpenAI互換APIに対する複数の認証なしDoSベクトルとともに。
攻撃経路
OpenAI互換/v1/completionsエンドポイントへの認証なしリクエストで、サイズを超えたプロンプトリスト、構造化出力リクエスト内の細工されたregex、または同時プロンプト埋め込み処理中のレースコンディション。バッチ整数オーバーフローは、被害者と同じ推論バッチ内のリクエストタイミング/サイジングによってトリガーされます。
影響を受けるシステム
vLLM 0.19.0–0.27.0(CVEごとに異なります)
緩和策
CVEごとにベンダーコミットに従いvLLM 0.26.0または0.27.0にアップグレード