PT-2026-52513

CVE-2026-50014

·

تاريخ النشر

2026-06-25

·

تاريخ التحديث

2026-07-30

الوصف من

CVSS 3.1
7.3
عالية
المقاييسAV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات pnpm الأقدم من 10.34.0
إصدارات pnpm الأقدم من 11.4.0
الوصف
يقوم pnpm بتمرير قيمة git resolution.commit من ملف القفل إلى الأمر git fetch دون استخدام فاصل ”--“ أو إجراء التحقق من صحة تنسيق الالتزام. عند جلب تبعيات git عبر مسار shallow-fetch، يمكن لملف قفل ضار استبدال هاش الالتزام المكون من 40 حرفًا بخيار Git، مثل --upload-pack=<command>. بالنسبة لعمليات النقل المحلية وSSH، يمكن لخيار --upload-pack تنفيذ الأمر المحدد. لا تتأثر عمليات النقل عبر HTTPS لأنها تتجاهل هذا الخيار.
التوصيات
تحديث pnpm إلى الإصدار 10.34.0 أو أحدث.
تحديث pnpm إلى الإصدار 11.4.0 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-P4XF-RF54-RJ3X
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾