PT-2026-63983
CVE-2026-14257
·
تاريخ النشر
2026-07-23
·
تاريخ التحديث
2026-10-20
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات brace-expansion الأقدم من 5.0.8
الوصف
توجد ثغرة تسمح بتنفيذ هجوم «رفض الخدمة» (DoS) عن طريق استنفاد الذاكرة. تحدد الدالة
expand() عدد النتائج باستخدام الخيار max، لكنها لا تفرض قيودًا على طول كل سلسلة نتائج على حدة. يمكن للمهاجم ربط مجموعات متعددة من الأقواس للحفاظ على إجمالي عدد النتائج أقل من الحد المسموح به مع زيادة طول كل نتيجة، مما يؤدي إلى زيادة استخدام الذاكرة حتى تواجه العملية خطأً فادحًا بسبب نفاد الذاكرة. قد يؤثر هذا على أي تطبيق يمرر سلاسل نصية متأثرة بالمهاجم إلى expand()، سواء بشكل مباشر أو غير مباشر من خلال أنماط الأقواس minimatch أو glob.التوصيات
التحديث إلى الإصدار 5.0.8.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾