PT-2026-38390
CVE-2026-43999
·
تاريخ النشر
2026-05-01
·
تاريخ التحديث
2026-10-08
الوصف من
CVSS 3.1
9.9
حرجةالمقاييسAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات vm2 الأقدم من 3.11.0
الوصف
يمكن تجاوز قائمة السماح المدمجة في NodeVM عندما يُسمح باستخدام الأمر المدمج
module، بما في ذلك عند استخدام حرف البدل *. يعرض الأمر المدمج module دالة Module. load() في Node، والتي تقوم بتحميل أي وحدة نمطية بالاسم مباشرةً في سياق المضيف، متجاوزةً القيود تمامًا. وهذا يسمح للكود الموجود في بيئة الحماية (sandbox) بتحميل الأوامر المدمجة المستبعدة، مثل child process، مما يؤدي إلى تنفيذ كود عن بُعد على نظام المضيف.التوصيات
قم بالتحديث إلى الإصدار 3.11.0.
كحل مؤقت، استبعد الأداة المدمجة
module صراحةً من تكوين قائمة السماح لمنع الكود الموجود في بيئة الحماية (sandbox) من الوصول إلى Module. load().قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾