{"id":"CLSA-2026-1786791007","summary":"TuxCare security update for @angular (2 CVEs)","details":"TuxCare rebuilt 17 @angular packages to address 2 CVEs. Fixed in 15.2.1-tuxcare.3.","modified":"2026-08-15T12:30:09.248558658Z","published":"2026-08-15T10:50:07Z","upstream":["CVE-2026-69149","CVE-2026-69151"],"affected":[{"package":{"name":"@angular/animations","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/animations"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/bazel","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/bazel"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/benchpress","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/benchpress"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/common","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/common"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/compiler","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/compiler"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/compiler-cli","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/compiler-cli"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/core","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/core"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/elements","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/elements"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/forms","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/forms"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/language-service","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/language-service"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/localize","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/localize"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/platform-browser","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/platform-browser"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/platform-browser-dynamic","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/platform-browser-dynamic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/platform-server","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/platform-server"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/router","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/router"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/service-worker","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/service-worker"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}},{"package":{"name":"@angular/upgrade","ecosystem":"TuxCare:npm","purl":"pkg:npm/%40angular/upgrade"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.2.1-tuxcare.3"}]}],"database_specific":{"source":"https://github.com/cloudlinux/tuxcare-osv/tree/main/data/els_lang/npm/CLSA-2026-1786791007.json"}}],"schema_version":"1.9.0"}