PT-2026-50490 · Vllm · Vllm

·

CVE-2026-54235

·

تاريخ النشر

2026-06-17

·

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

2026-07-13

CVSS v4.0

6.9

متوسطة

المتجهAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات vLLM السابقة للإصدار 0.23.1rc0
الوصف
تستخدم بوابات التحقق من درجة الحرارة عوامل مقارنة تُقيَّم بصمت بقيمة «False» عند مواجهة قيمة NaN (ليست رقماً) أو اللانهاية الموجبة، وذلك بسبب دلالات الأرقام العائمة IEEE 754 في لغة Python. تتجاوز هذه القيم آليات الحماية وتنتقل إلى نوى أخذ العينات في وحدة معالجة الرسومات (GPU)، مما يؤدي إلى سلوك غير محدد أو أخطاء CUDA التي قد تتسبب في تعطل عامل الاستدلال وتدهور الخدمة لجميع المستخدمين المتزامنين. تحدث هذه المشكلة لأن الدالة verify args() في ملف sampling params.py تفتقر إلى عمليات التحقق مثل math.isnan() أو math.isinf() للمتغير temperature.
التوصيات
قم بالتحديث إلى الإصدار 0.23.1rc0.
كحل مؤقت، قم بتقييد استخدام القيم العائمة غير المحدودة للمتغير temperature لمنع تعطل عامل الاستدلال.

استغلال

إصلاح

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-54235
GHSA-7H4P-RFFG-7823
PYSEC-2026-3405

المنتجات المتأثرة

Vllm