CVE-2026-57577 in DotVVMالمعلومات

الملخص

بحسب VulDB • 14/09/2026

DotVVM هو إطار عمل MVVM مفتوح المصدر لتطبيقات الويب. قبل الإصدارات 4.2.11، و4.3.15، و5.0.0-preview09-final، يمكن أن يؤدي مسار يحتوي على معاملات غير مقيدة متعددة في جزء واحد من المسار إلى إعادة تتبع زائدة (excessive regular-expression backtracking) في الدالة DotvvmRoute.IsMatch عندما يزود مُطلِق عن بُعد بمسار طويل قريب من المطابقة. كان لـ DotvvmRouteParser.RouteRegex سابقاً مهلة مطابقة معدومة. تقوم الإصدارات المصححة بإعادة المحاولة باستخدام محرك .NET غير القابل لإعادة التتبع (non-backtracking engine)، بينما تُرجع الإصدارات التي لا تدعم المطابقة غير القابلة لإعادة التتبع استجابة HTTP 503 بعد انتهاء المهلة البالغة ثانية واحدة في DotvvmRoutingMiddleware. تم إصلاح هذه المشكلة في الإصدارات 4.2.11، و4.3.15، و5.0.0-preview09-final.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub M

حجز

24/06/2026

إفشاء

14/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-403644

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!