CVE-2026-69147
Açıklama
vLLM, büyük dil modelleri için bir çıkarım ve sunum motorudur. 0.28.0 sürümünden önce, Chat Completions ve Responses için istek gövdeleri media_io_kwargs.video.video_backend değerini pynvvideocodec olarak ayarlayabilir ve başlangıç yapılandırması bir yazılım çözücü seçmiş olsa bile MediaConnector.fetch_video bu seçimi VideoMediaIO'ya iletir. Motorun _reserve_mm_ipc_gpu_memory mantığı, çözücü belleğini yalnızca statik yapılandırmadan ayırır; bu nedenle istek tarafından seçilen VIDEO_LOADER_REGISTRY arka ucu, motorun KV-önbellek bütçesinden düşülmemiş bir CUDA bağlamı, çözücü yüzeyleri ve çözülmüş kare tahsisleri oluşturabilir. PyNvVideoCodec yüklü olan ve video destekli bir GPU dağıtımına video istekleri gönderebilen bir saldırgan, paylaşılan GPU belleğini tüketerek istek hatalarına, çalışanların çökmesine veya hizmet reddine neden olabilir. Düzeltmeyi içeren ilk sürüm 0.28.0 versiyonudur.
Nasıl düzeltilir
- vllm vllm0.28.0 ya da sonraki bir sürüm
- vllm0.28.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| vllm vllm | v < 0.28.0 | 0.28.0 |
| vllmPyPI | v < 0.28.0 | 0.28.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.