CVE-2026-57577 in DotVVMinformación

Resumen

por VulDB • 2026-09-14

DotVVM es un framework MVVM de código abierto para aplicaciones web. Antes de las versiones 4.2.11, 4.3.15 y 5.0.0-preview09-final, una ruta que contiene múltiples parámetros sin restricciones en un solo segmento de la ruta puede provocar un retroceso excesivo (backtracking) de expresiones regulares en DotvvmRoute.IsMatch cuando un solicitante remoto proporciona una ruta con coincidencia parcial larga. El objeto DotvvmRouteParser.RouteRegex no tenía anteriormente ningún tiempo de espera para las coincidencias. Las versiones parcheadas reintentan el proceso utilizando el motor .NET sin retroceso, mientras que las versiones que no admiten la coincidencia sin retroceso devuelven un HTTP 503 tras transcurrir el tiempo de espera de un segundo en DotvvmRoutingMiddleware. Este problema está resuelto en las versiones 4.2.11, 4.3.15 y 5.0.0-preview09-final.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

GitHub M

Reservar

2026-06-24

Divulgación

2026-09-14

Moderación

aceptado

Artículo

VDB-403644

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!