ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
يقوم vLLM من الإصدار 0.7.3 قبل 0.31.0 بتمرير mm_processor_kwargs.code_revision المقدم في الطلب إلى Transformers AutoProcessor.from_pretrained، مما يتيح للعملاء اختيار إصدار شيفرة المعالج الديناميكي للنموذج التي يتم استيرادها عندما يكون trust_remote_code مُمكّنًا. يمكن للمهاجم الذي يتحكم في الإصدار داخل مستودع النموذج المُخدّم إرسال طلب متعدد الوسائط إلى نقطة النهاية tokenize دون مصادقة لتنفيذ شيفرة Python عشوائية في عملية واجهة برمجة تطبيقات vLLM.