PT-2025-10894
CVE-2025-27789
·
تاريخ النشر
2025-03-11
·
تاريخ التحديث
2026-07-20
الوصف من
CVSS 3.1
6.2
متوسطةالمقاييسAV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة:
إصدارات Babel الأقدم من 7.26.10
إصدارات Babel الأقدم من 8.0.0-alpha.17
الوصف:
تظهر المشكلة عند استخدام Babel لتجميع مجموعات التقاط مسماة في التعبيرات النمطية واستخدام الطريقة
.replace في تعبير نمطي يحتوي على مجموعات التقاط مسماة، مع استخدام الكود لسلاسل غير موثوقة كحجة ثانية لـ .replace. ويؤدي ذلك إلى إنشاء كود ذي تعقيد تربيعي في بعض سلاسل أنماط الاستبدال المحددة.التوصيات:
بالنسبة لإصدارات Babel الأقدم من 7.26.10، قم بتحديث
@babel/helpers و@babel/runtime إلى الإصدار 7.26.10 وأعد ترجمة الكود.بالنسبة لإصدارات Babel الأقدم من 8.0.0-alpha.17، قم بتحديث
@babel/helpers و@babel/runtime إلى الإصدار 8.0.0-alpha.17 وأعد ترجمة الكود.كإجراء مؤقت، يُنصح بتجنب استخدام سلاسل غير موثوقة كحجة ثانية لـ
.replace حتى يتم تطبيق التصحيح وإعادة ترجمة الكود.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾