PatchSiren cyber security CVE debrief
CVE-2026-54265 angular CVE debrief
CVE-2026-54265 is a medium-severity vulnerability in the @angular/compiler package of the Angular development platform. The issue allows an attacker to bypass DOM property sanitization through the use of two-way property bindings. Specifically, when a native DOM property that requires sanitization, such as innerHTML or src, is bound using the two-way binding syntax, the Angular template compiler fails to apply the appropriate schema-derived sanitizer resolution. This flaw can lead to client-side Cross-Site Scripting (XSS) if an attacker can control the value of a two-way bound sensitive property. The vulnerability is fixed in versions 22.0.1, 21.2.17, and 20.3.25 of Angular.
- Vendor
- angular
- Product
- Unknown
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-06-22
- Original CVE updated
- 2026-06-26
- Advisory published
- 2026-06-22
- Advisory updated
- 2026-06-26
Who should care
Developers and security teams using Angular versions prior to 22.0.1, 21.2.17, or 20.3.25 should be aware of this vulnerability and take steps to mitigate it. This includes reviewing their applications for usage of two-way property bindings with sensitive properties and updating to a patched version of Angular. Additionally, developers should ensure that user-input data is properly sanitized and validated to prevent potential XSS attacks.
Technical summary
The vulnerability exists in the @angular/compiler package of the Angular development platform. When a native DOM property that requires sanitization is bound using the two-way binding syntax, the Angular template compiler fails to apply the appropriate schema-derived sanitizer resolution. This results in native two-way DOM bindings being emitted without the required sanitizer function, potentially leading to client-side Cross-Site Scripting (XSS). The CVSS score for this vulnerability is 5.3, indicating a medium severity level.
Defensive priority
Apply patches: Update to Angular versions 22.0.1, 21.2.17, or 20.3.25. Review applications for usage of two-way property bindings with sensitive properties.
Recommended defensive actions
- Apply patches: Update to Angular versions 22.0.1, 21.2.17, or 20.3.25.
- Review applications for usage of two-way property bindings with sensitive properties.
- Ensure user-input data is properly sanitized and validated.
- Monitor applications for potential XSS attacks.
- Consider implementing additional security measures, such as Content Security Policy (CSP).
Evidence notes
The CVE-2026-54265 vulnerability was publicly disclosed on June 22, 2026, and has a CVSS score of 5.3, indicating a medium severity level. The vulnerability affects various versions of Angular, including 22.0.0, 21.2.16, and 20.3.24. Patches are available in versions 22.0.1, 21.2.17, and 20.3.25.
Official resources
-
CVE-2026-54265 CVE record
CVE.org
-
CVE-2026-54265 NVD detail
NVD
-
Source item URL
nvd_modified
-
Mitigation or vendor reference
[email protected] - Patch
-
Mitigation or vendor reference
[email protected] - Issue Tracking, Patch
-
Mitigation or vendor reference
[email protected] - Third Party Advisory
This article was generated with AI assistance based on the supplied source corpus.