Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to versions 19.2.18, 20.3.16, 21.0.7, and 21.1.0-rc.0, a cross-site scripting (XSS) vulnerability has been identified in the Angular Template Compiler. The vulnerability exists because Angular’s internal sanitization schema fails to recognize the href and xlink:href attributes of SVG <script> elements as a Resource URL context. This issue has been patched in versions 19.2.18, 20.3.16, 21.0.7, and 21.1.0-rc.0.
References
| Link | Resource |
|---|---|
| https://github.com/angular/angular/commit/91dc91bae4a1bbefc58bef6ef739d0e02ab44d56 | Patch |
| https://github.com/angular/angular/pull/66318 | Issue Tracking |
| https://github.com/angular/angular/security/advisories/GHSA-jrmj-c5cx-3cw6 | Vendor Advisory Mitigation |
Configurations
Configuration 1 (hide)
|
History
No history.
Information
Published : 2026-01-10 04:16
Updated : 2026-02-23 18:23
NVD link : CVE-2026-22610
Mitre link : CVE-2026-22610
CVE.ORG link : CVE-2026-22610
JSON object : View
Products Affected
angular
- angular
CWE
CWE-79
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
