CVE-2026-100654 in vLLMinfo

Zusammenfassung

von VulDB • 26.09.2026

vLLM vor Version 0.29.0 akzeptiert benutzerkontrollierte stop_token_ids in den OpenAI-kompatiblen POST /v1/completions- und POST /v1/chat/completions-Endpunkten, validiert jedoch nur, dass die Werte Ganzzahlen sind, nicht aber, ob jede Token-ID innerhalb des Modellwortschatzes/logits-Bereichs liegt. Wenn min_tokens > 0 ist, werden die stop token ids als logits-Indizes verwendet, um Stop-Tokens zu unterdrücken; eine ID außerhalb des Bereichs führt daher zu einer CUDA-Indexierungsoperation (index_put_) und löst eine device-side assertion aus. Ein authentifizierter API-Benutzer kann eine einzelne fehlerhafte Completion-Anfrage senden, die einen 500 Internal Server Error zurückgibt und EngineCore in einen fatalen Zustand versetzt, wodurch nachfolgende Anfragen bis zum Neustart des Dienstes fehlschlagen (Denial of Service).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

VulnCheck

Reservieren

26.09.2026

Veröffentlichung

26.09.2026

Moderieren

akzeptiert

Eintrag

VDB-410700

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!