Intel

AIKIDO-2026-10827

@angular/platform-server is vulnerable to Server Side Request Forgery (SSRF)

Server Side Request Forgery (SSRF)CVE-2026-46417 Published May 19, 2026

88

High Risk

This Affects:

JS@angular/platform-server
19.0.0 - 19.2.21
Fixed in 19.2.22
20.0.0 - 20.3.20
Fixed in 20.3.21
21.0.0 - 21.2.12
Fixed in 21.2.13
Are you affected? Scan for Free

TL;DR

The server rendering entry points took a request URL that could point at an absolute attacker-controlled origin. The SSR stack then treated that host as the active location, so relative HttpClient calls and platform hostname reads could be redirected toward the attacker’s server instead of the real deployment. The fix adds an allowlist wired into renderModule and renderApplication so the URL’s hostname must match configured hosts before bootstrap. Applications must pass an explicit allowedHosts list consistent with their deployment.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

@angular/platform-server is vulnerable to Server Side Request Forgery (SSRF) in versions 19.0.0 - 19.2.21, 20.0.0 - 20.3.20 and 21.0.0 - 21.2.12.

How to fix this

Upgrade the @angular/platform-server library to the patch version.