PatchSiren cyber security CVE debrief
CVE-2026-111754 Angular CVE debrief
An open redirect vulnerability was identified in `@angular/platform-server` when Server-Side Rendering (SSR) is enabled. The vulnerability allows an attacker to redirect users to a malicious website. This issue requires verification of affected versions and potential exploitation. Affected product deployments should be identified and assessed for exposure. The vulnerability class involves protocol-relative URL handling in SSR, which can lead to security risks if not properly mitigated. Source-confidence limits are based on the provided CVE record and related references.
- Vendor
- Angular
- Product
- @angular/platform-server
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-20
- Original CVE updated
- 2026-10-20
- Advisory published
- 2026-10-20
- Advisory updated
- 2026-10-20
Who should care
Defenders responsible for `@angular/platform-server` deployments should assess exposure and prioritize patching or mitigation to prevent potential open redirect attacks. This includes operators managing affected systems, platform administrators, vulnerability management teams, and security teams responsible for monitoring and incident response. They should review the supplied official advisory or CVE record to validate affected scope, severity, and vendor
Why it matters
CVE-2026-111754 is an open redirect vulnerability in `@angular/platform-server` that requires verification of affected versions and potential exploitation to prevent protocol-relative URL attacks.
- Potential open redirect attacks
- Protocol-relative URL exploitation
- Server-Side Rendering (SSR) vulnerability
Technical summary
The vulnerability is caused by the way `@angular/platform-server` handles protocol-relative URLs in Server-Side Rendering (SSR). When a request URL includes a popping dot-segment followed by multiple slashes, the input bypasses the initial check and results in a `pathname` starting with `//`. This can lead to an HTTP 302 redirect with `Location: //evil.test`, which browsers resolve as a protocol-relative navigation off-origin.
Defensive priority
Defenders should prioritize verifying the affected versions of `@angular/platform-server` and applying patches or mitigations to prevent potential open redirect attacks.
Recommended defensive actions
- Verify the affected versions of `@angular/platform-server` and apply patches or mitigations.
- Monitor for potential open redirect attacks.
- Implement additional security measures to prevent protocol-relative URL attacks.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
Evidence notes
The vulnerability is caused by the way `@angular/platform-server` handles protocol-relative URLs in Server-Side Rendering (SSR). When a request URL includes a popping dot-segment followed by multiple slashes, the input bypasses the initial check and results in a `pathname` starting with `//`. This can lead to an HTTP 302 redirect with `Location: //evil.test`, which browsers resolve as a protocol-relative navigation off-origin.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-111754 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-111754
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-111754 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-111754
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
@angular/platform-server: Open Redirect via Protocol-Relative URLs in Server-Side Rendering (SSR
Unverified legacy reference
URL: https://storage.googleapis.com/osv-vulnerabilities/npm/GHSA-w739-gvwx-grc3.json
osv_dev
-
Source reference
Unverified legacy reference
URL: https://github.com/angular/angular/security/advisories/GHSA-w739-gvwx-grc3
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/angular/angular/pull/71077
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/angular/angular/pull/71078
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/angular/angular/pull/71079
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/angular/angular/commit/450af9c813c7660b9bd91e5635f705ee3ed7b32a
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/angular/angular/commit/83944fc8c50e86be90e8ec4184cd15002b5af262
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/angular/angular/commit/928dcfd2582152655b5559509d057bf6a5a19521
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.