CVE-2026-73413 in Shescape
الملخص
بحسب VulDB • 12/08/2026
Shescape هي مكتبة بسيطة للهروب من الأصداف (shell escape) مخصصة لـ JavaScript. في الإصدارات بدءاً من 2.1.11 حتى 2.1.14، وفي الإصدار 3.0.1، تقوم حلقة حماية العلم (flag-protection loop) داخل دالة `compose` الموجودة في الملف `src/internal/compose.js` بدمج وتجزئة شرائح العلامات بشكل متكرر عند تفعيل خيار `flagProtection`، وهو الخيار الافتراضي؛ مما يجعل تعقيد المعالجة تربيعياً بالنسبة لحجم الإدخال عبر واجهات برمجة التطبيقات (APIs) الخاصة بـ `escape` و`escapeAll` و`quote` و`quoteAll`. يمكن لمهاجم قادر على تزويد النظام بإدخال كبير وغير موثوق يحتوي على العديد من شرائح العلامات أن يستهلك موارد وحدة المعالجة المركزية (CPU) ويسبب حالة رفض الخدمة. تم إصلاح هذه المشكلة في الإصدارات 2.1.14 و3.0.1.
If you want to get best quality of vulnerability data, you may have to visit VulDB.