CVE-2026-57577 in DotVVM
要約
〜によって VulDB • 2026年09月14日
DotVVMは、Webアプリケーション向けのオープンソースのMVVMフレームワークです。バージョン4.2.11、4.3.15、および5.0.0-preview09-finalより前では、1つのパスセグメント内に複数の制約のないパラメータを含むルートが指定されると、リモート要求者が長さが近い一致するパスを提供した際にDotvvmRoute.IsMatchで正規表現のバックトラッキングが過剰に発生し、DoS(サービス拒否)を引き起こす可能性があります。従来のDotvvmRouteParser.RouteRegexにはマッチングタイムアウトがありませんでした。パッチ適用版ランタイムでは.NETの非バックトラッキングエンジンを使用して再試行されますが、非バックトラッキングマッチングをサポートしないランタイムでは、DotvvmRoutingMiddleware内の1秒間のタイムアウト後にHTTP 503を返します。この問題はバージョン4.2.11、4.3.15、および5.0.0-preview09-finalで修正されています。
If you want to get best quality of vulnerability data, you may have to visit VulDB.