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().
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-947F-4V7F-X2V8
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾