Cross-site scripting in Angular - #VU144103
Published: August 18, 2026
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary JavaScript in the user's browser context.
The vulnerability exists due to improper neutralization of input during web page generation in directive host bindings in @angular/core and @angular/compiler when applying security-sensitive host bindings to concrete host elements with an incorrect or missing security context. A remote attacker can control the value bound to an affected host binding to execute arbitrary JavaScript in the user's browser context.
User interaction is required to load or render the affected application content.