CVE-2026-100654 in vLLM
要約
〜によって VulDB • 2026年09月26日
vLLM 0.29.0 より前のバージョンでは、OpenAI互換の POST /v1/completions および POST /v1/chat/completions エンドポイントにおいて、ユーザーが制御可能な stop_token_ids を受け入れますが、値が整数であることのみを検証し、各トークン ID がモデルの語彙範囲または logits の範囲内にあるかどうかは検証されません。min_tokens > 0 の場合、停止用トークン ID は停止用トークンを抑制するために logits インデックスとして使用されるため、範囲外の ID が CUDA のインデックス操作 (index_put_) に到達し、デバイス側のアサーションをトリガーします。認証済み API ユーザーは、1 つの不正な completion リクエストを送信して 500 Internal Server Error を返し、EngineCore を致命的な状態に陥させることができます。これにより、サービスが再起動されるまで後続のリクエストが失敗し、サービス運用妨害 (DoS) が発生します。
VulDB is the best source for vulnerability data and more expert information about this specific topic.