CVE-2025-66448

Yüksək

Təsvir

vLLM böyük dil modelləri (LLM) üçün istifadə və təminat mühərrikidir. 0.11.1 versiyasından əvvəl vllm-də Nemotron_Nano_VL_Config adlı konfiqurasiya sinfində kritik uzaqdan kodun icrası vektoru mövcuddur. vllm auto_map girişi olan model konfiqurasiyasını yüklədikdə, konfiqurasiya sinfi həmin xəritələməni get_class_from_dynamic_module(...) vasitəsilə həll edir və qaytarılan sinifdən dərhal nümunə yaradır. Bu, auto_map sətirində göstərilən uzaq repozitoriyadan Python kodunu götürür və icra edir. Əsas məsələ odur ki, bu proses çağırıcı tərəfindən vllm.transformers_utils.config.get_config funksiyasında trust_remote_code=False parametriniz açıq şəkildə təyin edildikdə belə baş verir. Praktikada hücumçu, config.json faylı auto_map vasitəsilə ayrı bir zərərli backend repozitoriyasına yönləndirilmiş, zahirən zərərsiz görünən frontend repozitoriyası dərc edə bilər; frontend-in yüklənməsi zərərçəkən hostda backend kodunun səssizcə işə düşməsinə səbəb olacaqdır. Bu boşluq 0.11.1 versiyasında aradan qaldırılmışdır.

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulVllm
Dərc1 dek 2025
İlk görülmə1 dek 2025
Zəiflik növüCWE-94Kod inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • vllm vllm0.11.1 və ya daha yeni versiya
  • vllm0.11.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
vllm vllmv < 0.11.10.11.1
vllmPyPIv < 0.11.10.11.1

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.

Intelligence 360 paketində

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.

CVE-2025-66448 · Vllm · Dark Radar