CVE-2026-73559
Təsvir
vLLM böyük dil modelləri üçün inferensiya və xidmət mühərrikidir. 0.19.0 versiyasından 0.26.0 versiyasına qədər, vllm/entrypoints/openai/completion/protocol.py faylındakı /v1/completions CompletionRequest.prompt sahəsi məhdudiyyətsiz list[str] və ya list[list[int]] qəbul edir; vllm/renderers/inputs/preprocess.py faylındakı prompt_to_seq() və vllm/renderers/online_renderer.py faylındakı OnlineRenderer.preprocess_completion() hər bir elementi genişləndirir və vllm/entrypoints/openai/completion/serving.py hər bir prompt üçün bir mühərrik generatoru və cavab slotu yaradır. Bu, autentifikasiya olunmuş API klientinə tək bir sorğu ilə CPU-nu, yaddaşı, asinxron planlaşdırma tutumunu, mühərrik sorğu slotlarını və cavab buferini tükətməyə imkan verir. Bu problem 0.26.0 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- vllm vllm0.26.0 və ya daha yeni versiya
- vllm0.26.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| vllm vllm | 0.19.0 ≤ v < 0.26.0 | 0.26.0 |
| vllmPyPI | 0.19.0 ≤ v < 0.26.0 | 0.26.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.