Description
A denial of service (DoS) vulnerability was identified in @angular/router when Server-Side Rendering (SSR) is enabled on Node.js (V8).
During route recognition, @angular/router fails to validate whether an auxiliary outlet segment in the URL matches a route configured for that specific outlet name.
Recommendation
Update the @angular/router package to the latest compatible version. Followings are version details:
Affected version(s): **<= 19.2.25 >= 20.0.0, < 20.3.33 >= 21.0.0, < 21.2.25 >= 22.0.0, < 22.2.1** Patched version(s): **20.3.33 21.2.25 22.2.1**
References
Could your website be exposed too?
SmartScanner can check your website for @angular/router: Denial of Service via Unmatched Empty-Path Outlet Route Matching in Server-Side Rendering (SSR) and gives you actionable findings to investigate.
Start a free scanRelated Issues
- @angular/router: Denial of Service via RouterLink Query Parameter Retention in Server-Side Rendering (SSR) - CVE-2026-111751
- Angular Server-Side Rendering (SSR): Denial of Service via Numeric URL Matrix Parameters - CVE-2026-101896
- jsPDF Affected by Client-Side/Server-Side Denial of Service via Malicious GIF Dimensions - CVE-2026-25535
- path-to-regexp vulnerable to Regular Expression Denial of Service via multiple route parameters - CVE-2026-4867


