PT-2026-42045
CVE-2026-46378
·
تاريخ النشر
2026-05-19
·
تاريخ التحديث
2026-10-24
الوصف من
CVSS 3.1
6.2
متوسطةالمقاييسAV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات dasel من 3.0.0 إلى 3.3.1
الوصف
يحتوي محلل الكلمة (selector lexer) على عيب يؤدي إلى حلقة لا تنتهي عند تحليل نمط تعبير منتظم غير منتهي، مثل
r/. يحدث هذا لأن الإغلاق matchRegexPattern داخل الدالة parseCurRune() يفشل في إجراء فحص نهاية الإدخال أثناء البحث عن الشرطة المائلة الأمامية الختامية. ونتيجة لذلك، في حالة عدم وجود الشرطة المائلة الختامية، يستمر مُجزئ الرموز في زيادة مؤشر الموضع إلى ما لا نهاية، مما يؤدي إلى استهلاك 100% من موارد وحدة المعالجة المركزية (CPU) على نواة واحدة وإلى حدوث رفض الخدمة. ويمكن أن تحدث هذه المشكلة من خلال إدخال بسيط مكون من بايتين فقط، مثل r/.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾