CVE-2026-73559 in vLLMinfo

Zusammenfassung

von VulDB • 13.08.2026

vLLM ist eine Inferenz- und Serving-Engine für Large Language Models (LLMs). Von Version 0.19.0 bis 0.26.0 akzeptiert das Feld `CompletionRequest.prompt` von `/v1/completions` in `vllm/entrypoints/openai/completion/protocol.py` eine unbeschränkte Liste vom Typ `list[str]` oder `list[list[int]]`. Die Funktionen `prompt_to_seq()` in `vllm/renderers/inputs/preprocess.py` und `OnlineRenderer.preprocess_completion()` in `vllm/renderers/online_renderer.py` expandieren jedes Element, und `vllm/entrypoints/openai/completion/serving.py` erstellt pro Prompt einen Engine-Generator und eine Antwort-Slot. Dies ermöglicht es einem authentifizierten API-Client, CPU-Ressourcen, Arbeitsspeicher, asynchrone Scheduling-Kapazität, Engine-Anfrage-Slots sowie die Pufferung von Antworten durch eine einzige Anfrage zu erschöpfen (Denial of Service). Dieses Problem wurde in Version 0.26.0 behoben.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

GitHub M

Reservieren

12.08.2026

Veröffentlichung

13.08.2026

Moderieren

akzeptiert

Eintrag

VDB-389600

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!