CVE-2026-34755
Açıklama
vLLM, büyük dil modelleri (LLM'ler) için bir çıkarım ve sunum motorudur. 0.7.0 ile 0.19.0 sürümleri arasında, vllm/multimodal/media/video.py konumundaki VideoMediaIO.load_base64() metodu, tekil JPEG karelerini çıkarmak için video/jpeg veri URL'lerini virgüle göre ayırır ancak bir kare sayısı sınırı uygulamaz. load_bytes() kod yolu tarafından uygulanan num_frames parametresi (varsayılan: 32), video/jpeg base64 yolunda tamamen devre dışı kalmaktadır. Bir saldırgan, binlerce virgülle ayrılmış base64 kodlu JPEG karesi içeren tek bir API isteği göndererek, sunucunun tüm kareleri belleğe çözümlemesine ve OOM nedeniyle çökmesine neden olabilir. Bu güvenlik açığı 0.19.0 sürümünde giderilmiştir.
Nasıl düzeltilir
- vllm vllm0.19.0 ya da sonraki bir sürüm
- vllm0.19.0 ya da sonraki bir sürüm
- access.redhat.com/errata/RHSA-2026:36005
- access.redhat.com/errata/RHSA-2026:36006
- access.redhat.com/errata/RHSA-2026:57380
- access.redhat.com/errata/RHSA-2026:57389
- access.redhat.com/errata/RHSA-2026:57390
- access.redhat.com/errata/RHSA-2026:57387
- access.redhat.com/errata/RHSA-2026:59151
- access.redhat.com/errata/RHSA-2026:59144
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| vllm vllm | 0.7.0 ≤ v < 0.19.0 | 0.19.0 |
| vllmPyPI | 0.7.0 ≤ v < 0.19.0 | 0.19.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.