CVE-2026-32635
@angular/core: @angular/compiler: Angular has XSS in i18n attribute bindings
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD. Plus basse selon GHSA (élevée), Red Hat (moyenne).
Description
Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 22.0.0-next.3, 21.2.4, 20.3.18, and 19.2.20, a Cross-Site Scripting (XSS) vulnerability has been identified in the Angular runtime and compiler. It occurs when the application uses a security-sensitive attribute (for example href on an anchor tag) together with Angular's ability to internationalize attributes. Enabling internationalization for the sensitive attribute by adding i18n-<attribute> name bypasses Angular's built-in sanitization mechanism, which when combined with a data binding to untrusted user-generated data can allow an attacker to inject a malicious script. This vulnerability is fixed in 22.0.0-next.3, 21.2.4, 20.3.18, and 19.2.20.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé en |
|---|---|---|
| echo | angular.js | pas de correctif indiqué |
| npm::GitHub Security Advisory npm | @angular/compiler, @angular/core | 22.0.0-next.3, 21.2.4, 20.3.18, 19.2.20 |
| rapidfort alma 10 | gjs, gjs-devel, intel-cmt-cat et 6 autres | pas de correctif indiqué |
| rapidfort alma 8 | intel-cmt-cat, intel-cmt-cat-devel | pas de correctif indiqué |
| rapidfort alma 9 | gjs, gjs-devel, intel-cmt-cat et 6 autres | pas de correctif indiqué |
| rapidfort fedora 41 | ceph, librados-devel, librados2 et 9 autres | 2:19.2.3-8.fc41 |
| rapidfort fedora 43 | ceph, gjs, gjs-devel et 13 autres | 2:19.2.6-2.fc43 et 2 autres |
| rapidfort fedora 44 | ceph, librados-devel, librados2 et 9 autres | 2:20.2.4-2.fc44 |
| rapidfort Oracle Linux 10 | gjs, gjs-devel | pas de correctif indiqué |
| rapidfort Oracle Linux 9 | gjs, gjs-devel | pas de correctif indiqué |
| rapidfort Red Hat 10 | gjs, gjs-devel, intel-cmt-cat et 6 autres | pas de correctif indiqué |
| rapidfort Red Hat 9 | gjs, gjs-devel, intel-cmt-cat et 6 autres | pas de correctif indiqué |
Afficher les 104 entrées de 16 sources
| Source | Paquet | Corrigé en |
|---|---|---|
| echo | angular.js | pas de correctif indiqué |
| npm::GitHub Security Advisory npm | @angular/compiler | 22.0.0-next.3, 21.2.4, 20.3.18, 19.2.20 |
| npm::GitHub Security Advisory npm | @angular/core | 22.0.0-next.3, 21.2.4, 20.3.18, 19.2.20 |
| rapidfort alma 10 | gjs | pas de correctif indiqué |
| rapidfort alma 10 | gjs-devel | pas de correctif indiqué |
| rapidfort alma 10 | intel-cmt-cat | pas de correctif indiqué |
| rapidfort alma 10 | intel-cmt-cat-devel | pas de correctif indiqué |
| rapidfort alma 10 | librados-devel | pas de correctif indiqué |
| rapidfort alma 10 | librados2 | pas de correctif indiqué |
| rapidfort alma 10 | libradospp-devel | pas de correctif indiqué |
| rapidfort alma 10 | librbd-devel | pas de correctif indiqué |
| rapidfort alma 10 | librbd1 | pas de correctif indiqué |
| rapidfort alma 8 | intel-cmt-cat | pas de correctif indiqué |
| rapidfort alma 8 | intel-cmt-cat-devel | pas de correctif indiqué |
| rapidfort alma 9 | gjs | pas de correctif indiqué |
| rapidfort alma 9 | gjs-devel | pas de correctif indiqué |
| rapidfort alma 9 | intel-cmt-cat | pas de correctif indiqué |
| rapidfort alma 9 | intel-cmt-cat-devel | pas de correctif indiqué |
| rapidfort alma 9 | librados-devel | pas de correctif indiqué |
| rapidfort alma 9 | librados2 | pas de correctif indiqué |
| rapidfort alma 9 | libradospp-devel | pas de correctif indiqué |
| rapidfort alma 9 | librbd-devel | pas de correctif indiqué |
| rapidfort alma 9 | librbd1 | pas de correctif indiqué |
| rapidfort fedora 41 | ceph | 2:19.2.3-8.fc41 |
| rapidfort fedora 41 | librados-devel | 2:19.2.3-8.fc41 |
| rapidfort fedora 41 | librados2 | 2:19.2.3-8.fc41 |
| rapidfort fedora 41 | libradospp-devel | 2:19.2.3-8.fc41 |
| rapidfort fedora 41 | librbd-devel | 2:19.2.3-8.fc41 |
| rapidfort fedora 41 | librbd1 | 2:19.2.3-8.fc41 |
| rapidfort fedora 41 | rf-ceph | 2:19.2.3-8.fc41 |
| rapidfort fedora 41 | rf-librados-devel | 2:19.2.3-8.fc41 |
| rapidfort fedora 41 | rf-librados2 | 2:19.2.3-8.fc41 |
| rapidfort fedora 41 | rf-libradospp-devel | 2:19.2.3-8.fc41 |
| rapidfort fedora 41 | rf-librbd-devel | 2:19.2.3-8.fc41 |
| rapidfort fedora 41 | rf-librbd1 | 2:19.2.3-8.fc41 |
| rapidfort fedora 43 | ceph | 2:19.2.6-2.fc43 |
| rapidfort fedora 43 | gjs | 1.86.0-3.fc43 |
| rapidfort fedora 43 | gjs-devel | 1.86.0-3.fc43 |
| rapidfort fedora 43 | intel-cmt-cat | 26.03-2.fc43 |
| rapidfort fedora 43 | intel-cmt-cat-devel | 26.03-2.fc43 |
| rapidfort fedora 43 | librados-devel | 2:19.2.6-2.fc43 |
| rapidfort fedora 43 | librados2 | 2:19.2.6-2.fc43 |
| rapidfort fedora 43 | libradospp-devel | 2:19.2.6-2.fc43 |
| rapidfort fedora 43 | librbd-devel | 2:19.2.6-2.fc43 |
| rapidfort fedora 43 | librbd1 | 2:19.2.6-2.fc43 |
| rapidfort fedora 43 | rf-ceph | 2:19.2.6-2.fc43 |
| rapidfort fedora 43 | rf-librados-devel | 2:19.2.6-2.fc43 |
| rapidfort fedora 43 | rf-librados2 | 2:19.2.6-2.fc43 |
| rapidfort fedora 43 | rf-libradospp-devel | 2:19.2.6-2.fc43 |
| rapidfort fedora 43 | rf-librbd-devel | 2:19.2.6-2.fc43 |
| rapidfort fedora 43 | rf-librbd1 | 2:19.2.6-2.fc43 |
| rapidfort fedora 44 | ceph | 2:20.2.4-2.fc44 |
| rapidfort fedora 44 | librados-devel | 2:20.2.4-2.fc44 |
| rapidfort fedora 44 | librados2 | 2:20.2.4-2.fc44 |
| rapidfort fedora 44 | libradospp-devel | 2:20.2.4-2.fc44 |
| rapidfort fedora 44 | librbd-devel | 2:20.2.4-2.fc44 |
| rapidfort fedora 44 | librbd1 | 2:20.2.4-2.fc44 |
| rapidfort fedora 44 | rf-ceph | 2:20.2.4-2.fc44 |
| rapidfort fedora 44 | rf-librados-devel | 2:20.2.4-2.fc44 |
| rapidfort fedora 44 | rf-librados2 | 2:20.2.4-2.fc44 |
| rapidfort fedora 44 | rf-libradospp-devel | 2:20.2.4-2.fc44 |
| rapidfort fedora 44 | rf-librbd-devel | 2:20.2.4-2.fc44 |
| rapidfort fedora 44 | rf-librbd1 | 2:20.2.4-2.fc44 |
| rapidfort Oracle Linux 10 | gjs | pas de correctif indiqué |
| rapidfort Oracle Linux 10 | gjs-devel | pas de correctif indiqué |
| rapidfort Oracle Linux 9 | gjs | pas de correctif indiqué |
| rapidfort Oracle Linux 9 | gjs-devel | pas de correctif indiqué |
| rapidfort Red Hat 10 | gjs | pas de correctif indiqué |
| rapidfort Red Hat 10 | gjs-devel | pas de correctif indiqué |
| rapidfort Red Hat 10 | intel-cmt-cat | pas de correctif indiqué |
| rapidfort Red Hat 10 | intel-cmt-cat-devel | pas de correctif indiqué |
| rapidfort Red Hat 10 | librados-devel | pas de correctif indiqué |
| rapidfort Red Hat 10 | librados2 | pas de correctif indiqué |
| rapidfort Red Hat 10 | libradospp-devel | pas de correctif indiqué |
| rapidfort Red Hat 10 | librbd-devel | pas de correctif indiqué |
| rapidfort Red Hat 10 | librbd1 | pas de correctif indiqué |
| rapidfort Red Hat 9 | gjs | pas de correctif indiqué |
| rapidfort Red Hat 9 | gjs-devel | pas de correctif indiqué |
| rapidfort Red Hat 9 | intel-cmt-cat | pas de correctif indiqué |
| rapidfort Red Hat 9 | intel-cmt-cat-devel | pas de correctif indiqué |
| rapidfort Red Hat 9 | librados-devel | pas de correctif indiqué |
| rapidfort Red Hat 9 | librados2 | pas de correctif indiqué |
| rapidfort Red Hat 9 | libradospp-devel | pas de correctif indiqué |
| rapidfort Red Hat 9 | librbd-devel | pas de correctif indiqué |
| rapidfort Red Hat 9 | librbd1 | pas de correctif indiqué |
| rapidfort rocky 10 | gjs | pas de correctif indiqué |
| rapidfort rocky 10 | gjs-devel | pas de correctif indiqué |
| rapidfort rocky 9 | gjs | pas de correctif indiqué |
| rapidfort rocky 9 | gjs-devel | pas de correctif indiqué |
| Red Hat | gjs | pas de correctif indiqué |
| Red Hat | gjs-devel | pas de correctif indiqué |
| Red Hat | intel-cmt-cat | pas de correctif indiqué |
| Red Hat | intel-cmt-cat-devel | pas de correctif indiqué |
| Red Hat | librados-devel | pas de correctif indiqué |
| Red Hat | librados2 | pas de correctif indiqué |
| Red Hat | libradospp-devel | pas de correctif indiqué |
| Red Hat | librbd-devel | pas de correctif indiqué |
| Red Hat | librbd1 | pas de correctif indiqué |
| Red Hat | mozjs60 | pas de correctif indiqué |
| Red Hat | mozjs60-devel | pas de correctif indiqué |
| seal npm::Seal Security Database | @angular/compiler | 17.3.0-sp999, 18.1.0-next.1-sp999, 19.2.0-next.1-sp999, 20.0.2-sp999, 20.3.0-sp999, 21.0.6-sp999 |
| seal npm::Seal Security Database | @angular/core | 17.3.0-sp999, 18.1.0-next.1-sp999, 19.2.0-next.1-sp999, 20.0.2-sp999, 20.3.0-sp999, 21.0.6-sp999 |
| seal npm::Seal Security Database | @seal-security/angular-sealsec-compiler | 17.3.0-sp999, 18.1.0-next.1-sp999, 19.2.0-next.1-sp999, 20.0.2-sp999, 20.3.0-sp999, 21.0.6-sp999 |
| seal npm::Seal Security Database | @seal-security/angular-sealsec-core | 17.3.0-sp999, 18.1.0-next.1-sp999, 19.2.0-next.1-sp999, 20.0.2-sp999, 20.3.0-sp999, 21.0.6-sp999 |
Références
- https://access.redhat.com/security/cve/CVE-2026-32635
- https://github.com/angular/angular
- https://github.com/angular/angular/commit/224e60ecb1b90115baa702f1c06edc1d64d86187
- https://github.com/angular/angular/commit/78dea55351fb305b33a919c43a6b363137eca166
- https://github.com/angular/angular/commit/8630319f74c9575a21693d875cc7d5252516146d
- https://github.com/angular/angular/commit/ed2d324f9cc12aab6cfa0569ef10b73243a62c65
- https://github.com/angular/angular/pull/67541
- https://github.com/angular/angular/pull/67561