Skip to main content

Angular SSR EUVDEUVD-2026-75675

| CVE-2026-88056 HIGH
Server-Side Request Forgery (SSRF) (CWE-918)
2026-09-10 GitHub_M GHSA-f6mr-pjwc-34m4
8.6
CVSS 4.0 · Vendor: GitHub_M
Share

Severity by source

Vendor (GitHub_M) PRIMARY
8.6 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
8.2 HIGH

Network exploitable, no auth required, user navigation needed to trigger SSR; scope changes as credentials reach attacker server; integrity limited to SSRF request redirection.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
P
Scope
X

Lifecycle Timeline

5
Patch available
Sep 10, 2026 - 20:02 EUVD
POC Analysis Generated
Sep 10, 2026 - 19:20 vuln.today
Source Code Evidence Fetched
Sep 10, 2026 - 19:17 vuln.today
Analysis Generated
Sep 10, 2026 - 19:17 vuln.today
CVE Published
Sep 10, 2026 - 18:42 cve.org
HIGH 8.6

DescriptionCVE.org

Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.30, 21.2.22, and 22.1.4, Angular Server-Side Rendering in @angular/platform-server processes user-controlled resource or request URLs through HttpClient after application code validates them with WHATWG URL parsing. The resolveUrl and parseUrl utilities called String.prototype.trim(), which removed leading Unicode whitespace such as U+00A0 or U+FEFF after the input passed a same-origin check, converting a relative path into a protocol-relative attacker-controlled URL. In affected applications that attach sensitive server-side credentials such as Authorization headers to approved requests, relativeUrlsTransformerInterceptorFn then dispatched the request to the attacker-controlled origin, causing SSRF and credential disclosure. This issue is fixed in versions 20.3.30, 21.2.22, and 22.1.4.

AnalysisAI

Server-Side Rendering in Angular's @angular/platform-server leaks server-side credentials to attacker-controlled origins via a Unicode whitespace URL validation bypass. When application code validates a user-supplied URL using WHATWG URL parsing (correctly rejecting protocol-relative paths), Angular's internal resolveUrl and parseUrl utilities subsequently call String.prototype.trim(), which strips leading Unicode characters such as U+00A0 (non-breaking space) or U+FEFF (BOM) that WHATWG parsing does not remove - transforming an apparently safe relative path into a protocol-relative URL pointing to the attacker's server. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Install
technique details hidden
C2
technique details hidden
Execute
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Exploitation requires: (1) the application uses Angular SSR (@angular/platform-server) on an affected version; (2) the application has an HttpClient interceptor that appends sensitive credentials (Authorization headers, session tokens, or similar) to outbound server-side requests; (3) an attacker can supply or influence a URL that the SSR application processes through HttpClient - for example, a resource URL derived from a query parameter, route segment, or user-provided input. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment Real-world risk is moderate-to-high for Angular SSR applications that attach sensitive credentials to outbound server-side HTTP requests, and meaningfully lower for those that do not. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Upgrade @angular/platform-server to 20.3.30, 21.2.22, or 22.1.4 as appropriate for the version branch in use. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, audit applications for @angular/platform-server usage and the relativeUrlsTransformerInterceptorFn, and disable automatic credential forwarding for relative URLs. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

CVE-2025-66412 HIGH
8.5 Dec 01

Stored XSS in the Angular Template Compiler (npm package @angular/compiler) allows an authenticated attacker who can per

CVE-2026-22610 HIGH
8.5 Jan 10

Cross-site scripting in Angular's Template Compiler allows attackers to inject arbitrary JavaScript through unsanitized

CVE-2026-50178 HIGH
8.7 Jun 22

Command injection via untrusted Markdown rendering in the Angular Language Service VS Code extension (versions prior to

CVE-2026-49241 HIGH
8.7 Jun 22

Arbitrary code execution in the Angular Language Service VS Code extension prior to 21.2.4 allows attackers to silently

CVE-2026-41423 HIGH
8.7 May 08

Server-Side Request Forgery in Angular's @angular/platform-server (SSR) lets remote unauthenticated attackers hijack the

CVE-2026-88058 HIGH
8.6 Sep 10

Cross-site scripting in Angular's server-side rendering engine (`@angular/platform-server`) allows arbitrary JavaScript

CVE-2026-88060 HIGH POC
8.6 Sep 10

Cross-site scripting via Angular's server-side rendering package (@angular/platform-server) allows arbitrary JavaScript

CVE-2026-27970 HIGH
7.6 Feb 26

Cross-site scripting in Angular's internationalization (i18n) pipeline allows attacker-controlled JavaScript to execute

CVE-2026-88057 MEDIUM
5.3 Sep 10

Cross-site scripting in Angular's compiler and runtime (@angular/core, @angular/compiler) prior to versions 20.3.28, 21.

CVE-2026-88059 MEDIUM
4.0 Sep 10

HttpTransferCache in Angular's SSR stack leaks authenticated user data to subsequent unauthenticated visitors when hiera

CVE-2026-27739
Feb 25

The Angular SSR is a server-rise rendering tool for Angular applications. Versions prior to 21.2.0-rc.1, 21.1.5, 20.3.17

CVE-2026-27738
Feb 25

The Angular SSR is a server-rise rendering tool for Angular applications. An Open Redirect vulnerability exists in the i

Share

EUVD-2026-75675 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy