PT-2026-117472 · Npm · Picomatch

·

CVE-2026-112366

·

تاريخ النشر

2026-10-19

·

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

2026-10-19

CVSS v3.1

7.5

عالية

المتجهAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المصاب والإصدارات المتأثرة Picomatch الإصدارات السابقة لـ 4.0.8
الوصف تحدث حالة رفض الخدمة بسبب التعبيرات النمطية (ReDoS) عند تحليل أنماط extglob المتكررة ذات الفرع الواحد، مثل +(*) أو +(*a). تفشل الدالة analyzeRepeatedExtglob() في lib/parse.js في معالجة هذه الأنماط بشكل صحيح، مما يؤدي إلى تراجع أسي (exponential backtracking) عند معالجة سلاسل نصية قصيرة مصممة خصيصاً. يتسبب هذا السلوك في حظر حلقة الأحداث (event loop) في Node.js، مما يؤدي إلى رفض الخدمة على مستوى التطبيق للخدمات التي تقوم بتجميع أو استخدام globs يتحكم فيها المهاجم.
التوصيات التحديث إلى الإصدار 4.0.8 أو أحدث.

إصلاح

DoS

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

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

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

CVE-2026-112366

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

Picomatch