PT-2025-48580

CVE-2025-66448

·

تاريخ النشر

2025-12-01

·

تاريخ التحديث

2026-10-18

الوصف من

CVSS 3.1
8.8
عالية
المقاييسAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات vLLM الأقدم من 0.11.1
الوصف
vLLM هو محرك استدلال وتقديم خدمة للنماذج اللغوية الكبيرة (LLMs). توجد ثغرة أمنية خطيرة في فئة Nemotron Nano VL Config حيث يمكن أن يحدث تنفيذ رمز عن بُعد. عندما يقوم vLLM بتحميل تكوين نموذج يحتوي على إدخال auto map، تُستخدم الدالة get class from dynamic module() لحل التعيين وإنشاء مثيل للفئة المُرجعة. تقوم هذه العملية باسترداد وتنفيذ كود Python من المستودع البعيد المحدد في السلسلة auto map، حتى لو تم تعيين trust remote code على False داخل vllm.transformers utils.config.get config. يمكن للمهاجم استغلال هذه الثغرة عن طريق نشر مستودع واجهة مستخدم يبدو غير ضار يحتوي على ملف config.json يشير إلى مستودع خلفية ضار. وعند تحميل واجهة المستخدم، يتم تنفيذ كود الخلفية بصمت على نظام الضحية. المكون المعرض للخطر هو الدالة get class from dynamic module().
التوصيات
يجب تحديث الإصدارات الأقدم من 0.11.1 إلى الإصدار 0.11.1 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-8FR4-5Q9J-M8GM
PYSEC-2026-2015
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾