PT-2026-47686 · Npm · Degit

·

CVE-2026-11572

·

تاريخ النشر

2026-06-09

·

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

2026-06-09

CVSS v3.1

8.8

عالية

المتجهAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات degit الأقدم من 2.8.6
إصدارات degit من 3.0.0 إلى 3.3.0
الوصف
يحدث حقن الأوامر بسبب عدم تنقية مدخلات المستخدم المستخدمة في أوامر git shell بشكل صحيح. تستدعي الدالتان cloneWithGit() وfetchRefs() هذه الأوامر مباشرةً باستخدام الطريقة exec(). يمكن للمهاجم تنفيذ أوامر عشوائية لنظام التشغيل بصفته مستخدم العملية من خلال توفير اسم مستودع git مصمم خصيصًا. تؤثر هذه المشكلة بشكل أساسي على مولدات القوالب، وبرامج تمهيد المشاريع، وخطوط أنابيب CI التي تعالج معرّفات المستودعات غير الموثوق بها.
التوصيات
قم بالتحديث إلى الإصدار 2.8.6 للإصدارات الأقدم من 2.8.6.
قم بالتحديث إلى الإصدار 3.3.1 للإصدارات من 3.0.0 إلى 3.3.0.

استغلال

إصلاح

OS Command Injection

Command Injection

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-11572
GHSA-77C7-PQ4R-6MCQ

المنتجات المتأثرة

Degit