PT-2026-133640
CVE-2026-119706
·
تاريخ النشر
2026-10-30
·
تاريخ التحديث
2026-10-30
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
InternLM LMDeploy الإصدارات 0.9.0 through 0.18.0
Description
يمكن لمهاجم عن بُعد غير مصرح له تنفيذ أوامر نظام تشغيل تعسفية بصلاحيات عملية api server. يحدث هذا عندما يستقبل الخادم بيانات pickled مصممة خصيصًا يتم إرسالها إلى نقطة النهاية '/update weights'. على وجه التحديد، يمكن للمهاجم تقديم حمولة مشفرة بنظام base64 داخل المتغير
serialized named tensors والذي تقوم دالة ForkingPickler.loads() بإلغاء تسلسله دون التحقق من صحته. الـ Pickling هي عملية تُستخدم لتحويل تسلسل كائنات Python إلى تدفق من البايتات، ويمكن أن يؤدي إلغاء تسلسل بيانات غير موثوقة إلى تنفيذ تعليمات برمجية.Recommendations
تحديث InternLM LMDeploy إلى إصدار أحدث من 0.18.0.
كإجراء تخفيف مؤقت، قم بتقييد الوصول إلى نقطة النهاية '/update weights'.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾