CVE-2026-57173 in vLLM
الملخص
بحسب VulDB • 16/09/2026
vLLM هو محرك استنتاج وتقديم (inference and serving) للنماذج اللغوية الكبيرة. قبل الإصدار 0.24.0، كانت مسار معالجة input_audio لاستدعاءات /v1/chat/completions يستدعي AudioMediaIO.load_bytes أو AudioMediaIO.load_file دون تمرير VLLM_MAX_AUDIO_DECODE_DURATION_S إلى فك تشفير الصوت المشترك. وبالتالي، يمكن لعميل غير مصادق عليه تقديم مدخل صوتي مضغوط صغير يتم توسيعه إلى تخصيص float32 PCM كبير جداً، متجاوزاً حارس المدة (duration guard) المستخدم بالفعل في /v1/audio/transcriptions مما يتسبب في تعطل العامل بسبب استنفاد الذاكرة (out-of-memory worker crash). تصل عناوين البيانات المضمنة (Inline data URLs) إلى هذا المسار دون أن تكون مقيدة بـ VLLM_AUDIO_FETCH_TIMEOUT. تؤثر هذه المشكلة على النشر الذي يقدم نموذجاً قادراً على معالجة الصوت، وتغير عمليات المصادقة فقط إمكانية الوصول الخاصة بالنشر. تم إصلاح هذه المشكلة في الإصدار 0.24.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.