PT-2025-47601 · Zx · Zx
CVSS v4.0
5.6
متوسطة
| المتجه | AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:H/SC:N/SI:H/SA:H/E:U |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
zx (الإصدارات المتأثرة غير محددة)
الوصف
يوجد عيب في zx حيث، عند استدعائه باستخدام الخيار
--prefer-local الذي يشير إلى مسار محدد، تقوم واجهة سطر الأوامر بإنشاء رابط رمزي باسم ./node modules إلى الدليل node modules في المسار المحدد. يؤدي خطأ منطقي في الملف src/cli.ts، وتحديدًا في الدالتين linkNodeModules وcleanup، إلى قيام الدالة بإرجاع المسار الهدف بدلاً من مسار الرابط الرمزي. بعد ذلك، تقوم روتين التنظيف بحذف الدليل الهدف عن غير قصد خارج دليل العمل الحالي. وقد يؤدي ذلك إلى حذف دلائل node modules خارجية. الدالتان المعرضتان للثغرة هما linkNodeModules() وcleanup(). المعلمة المعرضة للثغرة هي <path>.التوصيات
في الوقت الحالي، لا توجد معلومات عن إصدار أحدث يحتوي على تصحيح لهذه الثغرة.
استغلال
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Zx