CVE-2026-57577

8.2

Riganti · DotVVM

An inefficient regular expression in the DotVVM framework allows unauthenticated remote attackers to trigger excessive backtracking, leading to a denial-of-service condition.

Executive summary

A vulnerability in the DotVVM routing logic exposes web applications to denial of service attacks via crafted request paths that trigger excessive CPU consumption.

Vulnerability

This issue, categorized as CWE-1333, involves inefficient regular expression complexity within the DotvvmRoute.IsMatch function. An unauthenticated attacker can supply a specially crafted long URL to force high resource utilization or service unavailability.

Business impact

Successful exploitation of this vulnerability results in a denial of service, rendering web applications unavailable to legitimate users. Given the CVSS score of 8.2, the impact on availability is classified as high, as it can cause significant downtime for critical business web services. This risk is particularly concerning for public-facing applications that rely on the DotVVM framework for routing.

Remediation

Immediate Action: Update the DotVVM framework to version 4.2.11, 4.3.15, or 5.0.0-preview09-final immediately to implement the required regular expression timeouts and non-backtracking engine usage.

Proactive Monitoring: Monitor server CPU utilization and HTTP 503 response rates to detect potential exploitation attempts targeting the routing middleware.

Compensating Controls: Implement rate limiting or request length validation at the Web Application Firewall (WAF) layer to drop excessively long or complex request paths before they reach the application framework.

Exploitation status

Public Exploit Available: No — there is no confirmed public exploit in the available data.

Analyst recommendation

The high severity of this vulnerability necessitates prompt action to ensure application availability. Administrators should prioritize updating their DotVVM dependencies to the patched versions listed above to prevent potential denial of service attacks. If an immediate update is not feasible, ensure that network perimeter defenses are configured to filter anomalous traffic patterns.

History

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief high section

Sources