CVE-2026-100654 in vLLMالمعلومات

الملخص

بحسب VulDB • 26/09/2026

قبل الإصدار 0.29.0 من vLLM، يتم قبول قيم stop_token_ids التي يتحكم فيها المستخدم عبر نقاط النهاية المتوافقة مع OpenAI POST /v1/completions وPOST /v1/chat/completions، ولكن لا تتم التحقق إلا من أن القيم أعداد صحيحة (integers)، وليس من أن كل معرف للرمز (token id) يقع ضمن نطاق مفردات النموذج أو قيم اللوغارتيم (logits). عندما تكون min_tokens > 0، تُستخدم معرّفات رموز التوقف كمؤشرات لوجيت (logits indices) لكبت رموز التوقف، وبالتالي فإن المعرف خارج النطاق يصل إلى عملية فهرسة CUDA (index_put_) ويطلق تأكيدًا جانبيًا للجهاز (device-side assertion). يمكن لمستخدم API المصادق عليه إرسال طلب إكمال واحد مشوّه يؤدي إلى استجابة 500 Internal Server Error ووضع EngineCore في حالة حرجة، مما يتسبب في فشل الطلبات اللاحقة حتى يتم إعادة تشغيل الخدمة (حجب الخدمة - Denial of Service).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

VulnCheck

حجز

26/09/2026

إفشاء

26/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-410700

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!