{"id":"CVE-2026-101895","aliases":["CLSA-2026-1791028714","CLSA-2026-1791029776","CLSA-2026-1791030849","CLSA-2026-1791030976","CLSA-2026-1791031362","CLSA-2026-1791033793","CLSA-2026-1791034160","CLSA-2026-1791039582","CLSA-2026-1791039985","CLSA-2026-1791040711","CLSA-2026-1791041074","CLSA-2026-1791041568","CLSA-2026-1791042080","CLSA-2026-1791042545","CLSA-2026-1791042993","CLSA-2026-1791043587","CLSA-2026-1791044018","CLSA-2026-1791045476","CLSA-2026-1791045894","CLSA-2026-1791046463","CLSA-2026-1791047714","CLSA-2026-1791047984","CLSA-2026-1791048306","CLSA-2026-1791048667","CLSA-2026-1791049096","CLSA-2026-1791049554","CLSA-2026-1791050697","CLSA-2026-1791051270","CLSA-2026-1791051933","CLSA-2026-1791052322","CLSA-2026-1791052887","CLSA-2026-1791053254","CLSA-2026-1791053637","CLSA-2026-1791053983","CLSA-2026-1791054432","CLSA-2026-1791054878","CLSA-2026-1791056035","CLSA-2026-1791056602","CLSA-2026-1791057793","CLSA-2026-1791058120","CLSA-2026-1791058521","CLSA-2026-1791058923","CLSA-2026-1791059251","CLSA-2026-1791059780","CLSA-2026-1791060262","CLSA-2026-1791060595","CLSA-2026-1791060952","CLSA-2026-1791061459","CLSA-2026-1791195835","CLSA-2026-1791196167","CLSA-2026-1792160932","CLSA-2026-1792160933","CLSA-2026-1792160993","CLSA-2026-1792160994","CLSA-2026-1792161359","CLSA-2026-1792161360","CLSA-2026-1792161361","CLSA-2026-1792161362","CLSA-2026-1792161363","CLSA-2026-1792161364","CLSA-2026-1792161366","CLSA-2026-1792161367","CLSA-2026-1792161368","CLSA-2026-1792161369","CLSA-2026-1792161370","CLSA-2026-1792161371","CLSA-2026-1792161372","CLSA-2026-1792161373","CLSA-2026-1792161374","CLSA-2026-1792161375","CLSA-2026-1792161376","CLSA-2026-1792161378","CLSA-2026-1792161379","CLSA-2026-1792161380","CLSA-2026-1792161381","CLSA-2026-1792161382","CLSA-2026-1792161383","CLSA-2026-1792161384","CLSA-2026-1792161385","CLSA-2026-1792161386","CLSA-2026-1792161387","CLSA-2026-1792161388","CLSA-2026-1792161389","CLSA-2026-1792161391","CLSA-2026-1792161392","CLSA-2026-1792161393","CLSA-2026-1792161394","CLSA-2026-1792161395","CLSA-2026-1792161396","CLSA-2026-1792161397","CLSA-2026-1792161398","CLSA-2026-1792161399","CLSA-2026-1792161400","CLSA-2026-1792161402","CLSA-2026-1792161403","CLSA-2026-1792161404","DEBIAN-CVE-2026-101895","EUVD-2026-101126","GHSA-f67j-2jqw-jpq7","UBUNTU-CVE-2026-101895"],"aliases_more":639,"status":"published","title":"Angular SSR: Denial of Service (DoS) via Infinite Loop on Malformed DOCTYPE","description":"Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.31, 21.2.23, and 22.1.6, the @angular/platform-server DOM emulation parser can enter an infinite synchronous loop when Angular server-side rendering processes attacker-controlled HTML containing an incomplete DOCTYPE that ends with whitespace at end of input. In Domino lib/HTMLParser.js, after_doctype_name_state emits doctype and EOF tokens without advancing nextchar or leaving the fixed-lookahead state, so the scanner repeatedly handles the same EOF marker. A remote unauthenticated attacker can use this condition through server-side HTML parsing paths such as innerHTML binding to consume a Node.js SSR worker at full CPU, starve the event loop, and stop concurrent and subsequent requests. This issue is fixed in versions 20.3.31, 21.2.23, and 22.1.6.","severity":{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00872,"percentile":0.59141,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-400","CWE-835"],"published":"2026-09-28T21:31:21Z","modified":"2026-11-10T02:50:21Z","fixes":[{"ecosystem":"npm","package":"@angular/platform-server","fixed_in":["22.1.6","21.2.23","20.3.31"],"sources":["ghsa","osv"]},{"ecosystem":"TuxCare:npm","package":"@angular/bazel","fixed_in":["16.2.12-tuxcare.16","18.1.2-tuxcare.8","16.2.11-tuxcare.6","16.2.7-tuxcare.7","17.1.0-tuxcare.8","17.3.12-tuxcare.18","18.2.12-tuxcare.8","5.1.0-tuxcare.8","5.2.7-tuxcare.9","5.1.2-tuxcare.8","6.0.1-tuxcare.8","5.2.11-tuxcare.22","6.1.10-tuxcare.15","19.2.23-tuxcare.7","19.2.21-tuxcare.9","8.0.3-tuxcare.9","7.2.1-tuxcare.6","9.1.13-tuxcare.16","18.2.14-tuxcare.17","7.2.16-tuxcare.13","10.2.5-tuxcare.13","10.1.0-tuxcare.8","7.2.11-tuxcare.6","11.2.14-tuxcare.12","11.2.0-tuxcare.7","11.2.11-tuxcare.7","12.2.17-tuxcare.12","8.2.14-tuxcare.14","12.0.0-tuxcare.7","12.2.0-tuxcare.7","12.2.16-tuxcare.7","13.3.0-tuxcare.7","13.4.0-tuxcare.12","8.0.0-tuxcare.6","14.3.0-tuxcare.13","15.0.3-tuxcare.8","15.2.1-tuxcare.6","13.3.11-tuxcare.6","15.2.6-tuxcare.7","13.3.12-tuxcare.7","15.2.9-tuxcare.7","14.2.8-tuxcare.7","14.2.12-tuxcare.6","15.2.10-tuxcare.16","15.2.2-tuxcare.7"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@angular/benchpress","fixed_in":["16.2.12-tuxcare.16","18.1.2-tuxcare.8","16.2.11-tuxcare.6","16.2.7-tuxcare.7","17.1.0-tuxcare.8","17.3.12-tuxcare.18","18.2.12-tuxcare.8","5.1.0-tuxcare.8","5.2.7-tuxcare.9","5.1.2-tuxcare.8","6.0.1-tuxcare.8","5.2.11-tuxcare.22","6.1.10-tuxcare.15","19.2.23-tuxcare.7","19.2.21-tuxcare.9","8.0.3-tuxcare.9","7.2.1-tuxcare.6","9.1.13-tuxcare.16","18.2.14-tuxcare.17","7.2.16-tuxcare.13","10.2.5-tuxcare.13","10.1.0-tuxcare.8","7.2.11-tuxcare.6","11.2.14-tuxcare.12","11.2.0-tuxcare.7","11.2.11-tuxcare.7","12.2.17-tuxcare.12","8.2.14-tuxcare.14","12.0.0-tuxcare.7","12.2.0-tuxcare.7","12.2.16-tuxcare.7","13.3.0-tuxcare.7","13.4.0-tuxcare.12","8.0.0-tuxcare.6","14.3.0-tuxcare.13","15.0.3-tuxcare.8","15.2.1-tuxcare.6","13.3.11-tuxcare.6","15.2.6-tuxcare.7","13.3.12-tuxcare.7","15.2.9-tuxcare.7","14.2.8-tuxcare.7","14.2.12-tuxcare.6","15.2.10-tuxcare.16","15.2.2-tuxcare.7"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@angular/language-service","fixed_in":["16.2.12-tuxcare.16","18.1.2-tuxcare.8","16.2.11-tuxcare.6","16.2.7-tuxcare.7","17.1.0-tuxcare.8","17.3.12-tuxcare.18","18.2.12-tuxcare.8","18.2.13-tuxcare.4","19.2.18-tuxcare.3","5.1.0-tuxcare.8","5.2.7-tuxcare.9","5.1.2-tuxcare.8","6.0.1-tuxcare.8","5.2.11-tuxcare.22","6.1.10-tuxcare.15","19.2.23-tuxcare.7","19.2.21-tuxcare.9","8.0.3-tuxcare.9","7.2.1-tuxcare.6","9.1.13-tuxcare.16","18.2.14-tuxcare.17","7.2.16-tuxcare.13","10.2.5-tuxcare.13","10.1.0-tuxcare.8","7.2.11-tuxcare.6","11.2.14-tuxcare.12","11.2.0-tuxcare.7","11.2.11-tuxcare.7","12.2.17-tuxcare.12","8.2.14-tuxcare.14","12.0.0-tuxcare.7","12.2.0-tuxcare.7","12.2.16-tuxcare.7","13.3.0-tuxcare.7","13.4.0-tuxcare.12","8.0.0-tuxcare.6","14.3.0-tuxcare.13","15.0.3-tuxcare.8","15.2.1-tuxcare.6","13.3.11-tuxcare.6","15.2.6-tuxcare.7","13.3.12-tuxcare.7","15.2.9-tuxcare.7","14.2.8-tuxcare.7","14.2.12-tuxcare.6","15.2.10-tuxcare.16","15.2.2-tuxcare.7"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@angular/http","fixed_in":["5.1.0-tuxcare.8","5.2.7-tuxcare.9","5.1.2-tuxcare.8","6.0.1-tuxcare.8","5.2.11-tuxcare.22","6.1.10-tuxcare.15","8.0.3-tuxcare.9","7.2.1-tuxcare.6","9.1.13-tuxcare.16","7.2.16-tuxcare.13","7.2.11-tuxcare.6","8.2.14-tuxcare.14","8.0.0-tuxcare.6"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","fixed_in":["5.1.0-tuxcare.8","5.2.7-tuxcare.9","5.1.2-tuxcare.8","6.0.1-tuxcare.8","5.2.11-tuxcare.22","6.1.10-tuxcare.15","8.0.3-tuxcare.9","7.2.1-tuxcare.6","9.1.13-tuxcare.16","7.2.16-tuxcare.13","10.2.5-tuxcare.13","10.1.0-tuxcare.8","7.2.11-tuxcare.6","8.2.14-tuxcare.14","8.0.0-tuxcare.6"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","fixed_in":["5.1.0-tuxcare.8","5.2.7-tuxcare.9","5.1.2-tuxcare.8","6.0.1-tuxcare.8","5.2.11-tuxcare.22","6.1.10-tuxcare.15","8.0.3-tuxcare.9","7.2.1-tuxcare.6","9.1.13-tuxcare.16","7.2.16-tuxcare.13","10.2.5-tuxcare.13","10.1.0-tuxcare.8","7.2.11-tuxcare.6","8.2.14-tuxcare.14","8.0.0-tuxcare.6"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@angular/animations","fixed_in":["7.2.0-tuxcare.5","8.0.0-tuxcare.6","16.2.12-tuxcare.16","18.1.2-tuxcare.8","16.2.11-tuxcare.6","16.2.7-tuxcare.7","17.1.0-tuxcare.8","17.3.12-tuxcare.18","18.2.12-tuxcare.8"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@angular/router","fixed_in":["9.1.13-tuxcare.16","13.3.12-tuxcare.7"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"npm","package":"@angular/platform-server","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"22.0.0"},{"fixed":"22.1.6"}]}]},{"source":"ghsa","ecosystem":"npm","package":"@angular/platform-server","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"21.0.0"},{"fixed":"21.2.23"}]}]},{"source":"ghsa","ecosystem":"npm","package":"@angular/platform-server","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"20.0.0"},{"fixed":"20.3.31"}]}]},{"source":"ghsa","ecosystem":"npm","package":"@angular/platform-server","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"19.2.25"}]}]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.12-tuxcare.0"},{"fixed":"16.2.12-tuxcare.16"}]}],"versions":["16.2.12","16.2.12-tuxcare.1","16.2.12-tuxcare.10","16.2.12-tuxcare.11","16.2.12-tuxcare.12","16.2.12-tuxcare.13","16.2.12-tuxcare.14","16.2.12-tuxcare.15","16.2.12-tuxcare.2","16.2.12-tuxcare.3","16.2.12-tuxcare.4","16.2.12-tuxcare.5","16.2.12-tuxcare.6","16.2.12-tuxcare.7","16.2.12-tuxcare.8","16.2.12-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.12-tuxcare.0"},{"fixed":"16.2.12-tuxcare.16"}]}],"versions":["16.2.12","16.2.12-tuxcare.1","16.2.12-tuxcare.10","16.2.12-tuxcare.11","16.2.12-tuxcare.12","16.2.12-tuxcare.13","16.2.12-tuxcare.14","16.2.12-tuxcare.15","16.2.12-tuxcare.2","16.2.12-tuxcare.3","16.2.12-tuxcare.4","16.2.12-tuxcare.5","16.2.12-tuxcare.6","16.2.12-tuxcare.7","16.2.12-tuxcare.8","16.2.12-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.12-tuxcare.0"},{"fixed":"16.2.12-tuxcare.16"}]}],"versions":["16.2.12","16.2.12-tuxcare.1","16.2.12-tuxcare.10","16.2.12-tuxcare.11","16.2.12-tuxcare.12","16.2.12-tuxcare.13","16.2.12-tuxcare.14","16.2.12-tuxcare.15","16.2.12-tuxcare.2","16.2.12-tuxcare.3","16.2.12-tuxcare.4","16.2.12-tuxcare.5","16.2.12-tuxcare.6","16.2.12-tuxcare.7","16.2.12-tuxcare.8","16.2.12-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.1.2-tuxcare.0"},{"fixed":"18.1.2-tuxcare.8"}]}],"versions":["18.1.2","18.1.2-tuxcare.1","18.1.2-tuxcare.2","18.1.2-tuxcare.3","18.1.2-tuxcare.4","18.1.2-tuxcare.5","18.1.2-tuxcare.6","18.1.2-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.1.2-tuxcare.0"},{"fixed":"18.1.2-tuxcare.8"}]}],"versions":["18.1.2","18.1.2-tuxcare.1","18.1.2-tuxcare.2","18.1.2-tuxcare.3","18.1.2-tuxcare.4","18.1.2-tuxcare.5","18.1.2-tuxcare.6","18.1.2-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.1.2-tuxcare.0"},{"fixed":"18.1.2-tuxcare.8"}]}],"versions":["18.1.2","18.1.2-tuxcare.1","18.1.2-tuxcare.2","18.1.2-tuxcare.3","18.1.2-tuxcare.4","18.1.2-tuxcare.5","18.1.2-tuxcare.6","18.1.2-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.11-tuxcare.0"},{"fixed":"16.2.11-tuxcare.6"}]}],"versions":["16.2.11","16.2.11-tuxcare.1","16.2.11-tuxcare.2","16.2.11-tuxcare.3","16.2.11-tuxcare.4","16.2.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.11-tuxcare.0"},{"fixed":"16.2.11-tuxcare.6"}]}],"versions":["16.2.11","16.2.11-tuxcare.1","16.2.11-tuxcare.2","16.2.11-tuxcare.3","16.2.11-tuxcare.4","16.2.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.11-tuxcare.0"},{"fixed":"16.2.11-tuxcare.6"}]}],"versions":["16.2.11","16.2.11-tuxcare.1","16.2.11-tuxcare.2","16.2.11-tuxcare.3","16.2.11-tuxcare.4","16.2.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.7-tuxcare.0"},{"fixed":"16.2.7-tuxcare.7"}]}],"versions":["16.2.7","16.2.7-tuxcare.1","16.2.7-tuxcare.2","16.2.7-tuxcare.3","16.2.7-tuxcare.4","16.2.7-tuxcare.5","16.2.7-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.7-tuxcare.0"},{"fixed":"16.2.7-tuxcare.7"}]}],"versions":["16.2.7","16.2.7-tuxcare.1","16.2.7-tuxcare.2","16.2.7-tuxcare.3","16.2.7-tuxcare.4","16.2.7-tuxcare.5","16.2.7-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.7-tuxcare.0"},{"fixed":"16.2.7-tuxcare.7"}]}],"versions":["16.2.7","16.2.7-tuxcare.1","16.2.7-tuxcare.2","16.2.7-tuxcare.3","16.2.7-tuxcare.4","16.2.7-tuxcare.5","16.2.7-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17.1.0-tuxcare.0"},{"fixed":"17.1.0-tuxcare.8"}]}],"versions":["17.1.0","17.1.0-tuxcare.1","17.1.0-tuxcare.2","17.1.0-tuxcare.3","17.1.0-tuxcare.4","17.1.0-tuxcare.5","17.1.0-tuxcare.6","17.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17.1.0-tuxcare.0"},{"fixed":"17.1.0-tuxcare.8"}]}],"versions":["17.1.0","17.1.0-tuxcare.1","17.1.0-tuxcare.2","17.1.0-tuxcare.3","17.1.0-tuxcare.4","17.1.0-tuxcare.5","17.1.0-tuxcare.6","17.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17.1.0-tuxcare.0"},{"fixed":"17.1.0-tuxcare.8"}]}],"versions":["17.1.0","17.1.0-tuxcare.1","17.1.0-tuxcare.2","17.1.0-tuxcare.3","17.1.0-tuxcare.4","17.1.0-tuxcare.5","17.1.0-tuxcare.6","17.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17.3.12-tuxcare.0"},{"fixed":"17.3.12-tuxcare.18"}]}],"versions":["17.3.12","17.3.12-tuxcare.1","17.3.12-tuxcare.10","17.3.12-tuxcare.11","17.3.12-tuxcare.12","17.3.12-tuxcare.13","17.3.12-tuxcare.14","17.3.12-tuxcare.15","17.3.12-tuxcare.16","17.3.12-tuxcare.17","17.3.12-tuxcare.2","17.3.12-tuxcare.3","17.3.12-tuxcare.4","17.3.12-tuxcare.5","17.3.12-tuxcare.6","17.3.12-tuxcare.7","17.3.12-tuxcare.8","17.3.12-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17.3.12-tuxcare.0"},{"fixed":"17.3.12-tuxcare.18"}]}],"versions":["17.3.12","17.3.12-tuxcare.1","17.3.12-tuxcare.10","17.3.12-tuxcare.11","17.3.12-tuxcare.12","17.3.12-tuxcare.13","17.3.12-tuxcare.14","17.3.12-tuxcare.15","17.3.12-tuxcare.16","17.3.12-tuxcare.17","17.3.12-tuxcare.2","17.3.12-tuxcare.3","17.3.12-tuxcare.4","17.3.12-tuxcare.5","17.3.12-tuxcare.6","17.3.12-tuxcare.7","17.3.12-tuxcare.8","17.3.12-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17.3.12-tuxcare.0"},{"fixed":"17.3.12-tuxcare.18"}]}],"versions":["17.3.12","17.3.12-tuxcare.1","17.3.12-tuxcare.10","17.3.12-tuxcare.11","17.3.12-tuxcare.12","17.3.12-tuxcare.13","17.3.12-tuxcare.14","17.3.12-tuxcare.15","17.3.12-tuxcare.16","17.3.12-tuxcare.17","17.3.12-tuxcare.2","17.3.12-tuxcare.3","17.3.12-tuxcare.4","17.3.12-tuxcare.5","17.3.12-tuxcare.6","17.3.12-tuxcare.7","17.3.12-tuxcare.8","17.3.12-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.2.12-tuxcare.0"},{"fixed":"18.2.12-tuxcare.8"}]}],"versions":["18.2.12","18.2.12-tuxcare.1","18.2.12-tuxcare.2","18.2.12-tuxcare.3","18.2.12-tuxcare.4","18.2.12-tuxcare.5","18.2.12-tuxcare.6","18.2.12-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.2.12-tuxcare.0"},{"fixed":"18.2.12-tuxcare.8"}]}],"versions":["18.2.12","18.2.12-tuxcare.1","18.2.12-tuxcare.2","18.2.12-tuxcare.3","18.2.12-tuxcare.4","18.2.12-tuxcare.5","18.2.12-tuxcare.6","18.2.12-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.2.12-tuxcare.0"},{"fixed":"18.2.12-tuxcare.8"}]}],"versions":["18.2.12","18.2.12-tuxcare.1","18.2.12-tuxcare.2","18.2.12-tuxcare.3","18.2.12-tuxcare.4","18.2.12-tuxcare.5","18.2.12-tuxcare.6","18.2.12-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.2.13-tuxcare.0"},{"fixed":"18.2.13-tuxcare.4"}]}],"versions":["18.2.13","18.2.13-tuxcare.1","18.2.13-tuxcare.2","18.2.13-tuxcare.3"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"19.2.18-tuxcare.0"},{"fixed":"19.2.18-tuxcare.3"}]}],"versions":["19.2.18","19.2.18-tuxcare.1","19.2.18-tuxcare.2"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.0-tuxcare.0"},{"fixed":"5.1.0-tuxcare.8"}]}],"versions":["5.1.0","5.1.0-tuxcare.1","5.1.0-tuxcare.2","5.1.0-tuxcare.3","5.1.0-tuxcare.4","5.1.0-tuxcare.5","5.1.0-tuxcare.6","5.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.0-tuxcare.0"},{"fixed":"5.1.0-tuxcare.8"}]}],"versions":["5.1.0","5.1.0-tuxcare.1","5.1.0-tuxcare.2","5.1.0-tuxcare.3","5.1.0-tuxcare.4","5.1.0-tuxcare.5","5.1.0-tuxcare.6","5.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.0-tuxcare.0"},{"fixed":"5.1.0-tuxcare.8"}]}],"versions":["5.1.0","5.1.0-tuxcare.1","5.1.0-tuxcare.2","5.1.0-tuxcare.3","5.1.0-tuxcare.4","5.1.0-tuxcare.5","5.1.0-tuxcare.6","5.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.0-tuxcare.0"},{"fixed":"5.1.0-tuxcare.8"}]}],"versions":["5.1.0","5.1.0-tuxcare.1","5.1.0-tuxcare.2","5.1.0-tuxcare.3","5.1.0-tuxcare.4","5.1.0-tuxcare.5","5.1.0-tuxcare.6","5.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.0-tuxcare.0"},{"fixed":"5.1.0-tuxcare.8"}]}],"versions":["5.1.0","5.1.0-tuxcare.1","5.1.0-tuxcare.2","5.1.0-tuxcare.3","5.1.0-tuxcare.4","5.1.0-tuxcare.5","5.1.0-tuxcare.6","5.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.0-tuxcare.0"},{"fixed":"5.1.0-tuxcare.8"}]}],"versions":["5.1.0","5.1.0-tuxcare.1","5.1.0-tuxcare.2","5.1.0-tuxcare.3","5.1.0-tuxcare.4","5.1.0-tuxcare.5","5.1.0-tuxcare.6","5.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.7-tuxcare.0"},{"fixed":"5.2.7-tuxcare.9"}]}],"versions":["5.2.7","5.2.7-tuxcare.1","5.2.7-tuxcare.2","5.2.7-tuxcare.3","5.2.7-tuxcare.4","5.2.7-tuxcare.5","5.2.7-tuxcare.6","5.2.7-tuxcare.7","5.2.7-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.7-tuxcare.0"},{"fixed":"5.2.7-tuxcare.9"}]}],"versions":["5.2.7","5.2.7-tuxcare.1","5.2.7-tuxcare.2","5.2.7-tuxcare.3","5.2.7-tuxcare.4","5.2.7-tuxcare.5","5.2.7-tuxcare.6","5.2.7-tuxcare.7","5.2.7-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.7-tuxcare.0"},{"fixed":"5.2.7-tuxcare.9"}]}],"versions":["5.2.7","5.2.7-tuxcare.1","5.2.7-tuxcare.2","5.2.7-tuxcare.3","5.2.7-tuxcare.4","5.2.7-tuxcare.5","5.2.7-tuxcare.6","5.2.7-tuxcare.7","5.2.7-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.7-tuxcare.0"},{"fixed":"5.2.7-tuxcare.9"}]}],"versions":["5.2.7","5.2.7-tuxcare.1","5.2.7-tuxcare.2","5.2.7-tuxcare.3","5.2.7-tuxcare.4","5.2.7-tuxcare.5","5.2.7-tuxcare.6","5.2.7-tuxcare.7","5.2.7-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.7-tuxcare.0"},{"fixed":"5.2.7-tuxcare.9"}]}],"versions":["5.2.7","5.2.7-tuxcare.1","5.2.7-tuxcare.2","5.2.7-tuxcare.3","5.2.7-tuxcare.4","5.2.7-tuxcare.5","5.2.7-tuxcare.6","5.2.7-tuxcare.7","5.2.7-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.7-tuxcare.0"},{"fixed":"5.2.7-tuxcare.9"}]}],"versions":["5.2.7","5.2.7-tuxcare.1","5.2.7-tuxcare.2","5.2.7-tuxcare.3","5.2.7-tuxcare.4","5.2.7-tuxcare.5","5.2.7-tuxcare.6","5.2.7-tuxcare.7","5.2.7-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.2-tuxcare.0"},{"fixed":"5.1.2-tuxcare.8"}]}],"versions":["5.1.2","5.1.2-tuxcare.1","5.1.2-tuxcare.2","5.1.2-tuxcare.3","5.1.2-tuxcare.4","5.1.2-tuxcare.5","5.1.2-tuxcare.6","5.1.2-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.2-tuxcare.0"},{"fixed":"5.1.2-tuxcare.8"}]}],"versions":["5.1.2","5.1.2-tuxcare.1","5.1.2-tuxcare.2","5.1.2-tuxcare.3","5.1.2-tuxcare.4","5.1.2-tuxcare.5","5.1.2-tuxcare.6","5.1.2-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.2-tuxcare.0"},{"fixed":"5.1.2-tuxcare.8"}]}],"versions":["5.1.2","5.1.2-tuxcare.1","5.1.2-tuxcare.2","5.1.2-tuxcare.3","5.1.2-tuxcare.4","5.1.2-tuxcare.5","5.1.2-tuxcare.6","5.1.2-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.2-tuxcare.0"},{"fixed":"5.1.2-tuxcare.8"}]}],"versions":["5.1.2","5.1.2-tuxcare.1","5.1.2-tuxcare.2","5.1.2-tuxcare.3","5.1.2-tuxcare.4","5.1.2-tuxcare.5","5.1.2-tuxcare.6","5.1.2-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.2-tuxcare.0"},{"fixed":"5.1.2-tuxcare.8"}]}],"versions":["5.1.2","5.1.2-tuxcare.1","5.1.2-tuxcare.2","5.1.2-tuxcare.3","5.1.2-tuxcare.4","5.1.2-tuxcare.5","5.1.2-tuxcare.6","5.1.2-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.1.2-tuxcare.0"},{"fixed":"5.1.2-tuxcare.8"}]}],"versions":["5.1.2","5.1.2-tuxcare.1","5.1.2-tuxcare.2","5.1.2-tuxcare.3","5.1.2-tuxcare.4","5.1.2-tuxcare.5","5.1.2-tuxcare.6","5.1.2-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.0.1-tuxcare.0"},{"fixed":"6.0.1-tuxcare.8"}]}],"versions":["6.0.1","6.0.1-tuxcare.1","6.0.1-tuxcare.2","6.0.1-tuxcare.3","6.0.1-tuxcare.4","6.0.1-tuxcare.5","6.0.1-tuxcare.6","6.0.1-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.0.1-tuxcare.0"},{"fixed":"6.0.1-tuxcare.8"}]}],"versions":["6.0.1","6.0.1-tuxcare.1","6.0.1-tuxcare.2","6.0.1-tuxcare.3","6.0.1-tuxcare.4","6.0.1-tuxcare.5","6.0.1-tuxcare.6","6.0.1-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.0.1-tuxcare.0"},{"fixed":"6.0.1-tuxcare.8"}]}],"versions":["6.0.1","6.0.1-tuxcare.1","6.0.1-tuxcare.2","6.0.1-tuxcare.3","6.0.1-tuxcare.4","6.0.1-tuxcare.5","6.0.1-tuxcare.6","6.0.1-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.0.1-tuxcare.0"},{"fixed":"6.0.1-tuxcare.8"}]}],"versions":["6.0.1","6.0.1-tuxcare.1","6.0.1-tuxcare.2","6.0.1-tuxcare.3","6.0.1-tuxcare.4","6.0.1-tuxcare.5","6.0.1-tuxcare.6","6.0.1-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.0.1-tuxcare.0"},{"fixed":"6.0.1-tuxcare.8"}]}],"versions":["6.0.1","6.0.1-tuxcare.1","6.0.1-tuxcare.2","6.0.1-tuxcare.3","6.0.1-tuxcare.4","6.0.1-tuxcare.5","6.0.1-tuxcare.6","6.0.1-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.0.1-tuxcare.0"},{"fixed":"6.0.1-tuxcare.8"}]}],"versions":["6.0.1","6.0.1-tuxcare.1","6.0.1-tuxcare.2","6.0.1-tuxcare.3","6.0.1-tuxcare.4","6.0.1-tuxcare.5","6.0.1-tuxcare.6","6.0.1-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.11-tuxcare.0"},{"fixed":"5.2.11-tuxcare.22"}]}],"versions":["5.2.11","5.2.11-tuxcare.1","5.2.11-tuxcare.10","5.2.11-tuxcare.11","5.2.11-tuxcare.12","5.2.11-tuxcare.13","5.2.11-tuxcare.14","5.2.11-tuxcare.15","5.2.11-tuxcare.16","5.2.11-tuxcare.17","5.2.11-tuxcare.18","5.2.11-tuxcare.19","5.2.11-tuxcare.2","5.2.11-tuxcare.20","5.2.11-tuxcare.21","5.2.11-tuxcare.3","5.2.11-tuxcare.4","5.2.11-tuxcare.5","5.2.11-tuxcare.6","5.2.11-tuxcare.7","5.2.11-tuxcare.8","5.2.11-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.11-tuxcare.0"},{"fixed":"5.2.11-tuxcare.22"}]}],"versions":["5.2.11","5.2.11-tuxcare.1","5.2.11-tuxcare.10","5.2.11-tuxcare.11","5.2.11-tuxcare.12","5.2.11-tuxcare.13","5.2.11-tuxcare.14","5.2.11-tuxcare.15","5.2.11-tuxcare.16","5.2.11-tuxcare.17","5.2.11-tuxcare.18","5.2.11-tuxcare.19","5.2.11-tuxcare.2","5.2.11-tuxcare.20","5.2.11-tuxcare.21","5.2.11-tuxcare.3","5.2.11-tuxcare.4","5.2.11-tuxcare.5","5.2.11-tuxcare.6","5.2.11-tuxcare.7","5.2.11-tuxcare.8","5.2.11-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.11-tuxcare.0"},{"fixed":"5.2.11-tuxcare.22"}]}],"versions":["5.2.11","5.2.11-tuxcare.1","5.2.11-tuxcare.10","5.2.11-tuxcare.11","5.2.11-tuxcare.12","5.2.11-tuxcare.13","5.2.11-tuxcare.14","5.2.11-tuxcare.15","5.2.11-tuxcare.16","5.2.11-tuxcare.17","5.2.11-tuxcare.18","5.2.11-tuxcare.19","5.2.11-tuxcare.2","5.2.11-tuxcare.20","5.2.11-tuxcare.21","5.2.11-tuxcare.3","5.2.11-tuxcare.4","5.2.11-tuxcare.5","5.2.11-tuxcare.6","5.2.11-tuxcare.7","5.2.11-tuxcare.8","5.2.11-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.11-tuxcare.0"},{"fixed":"5.2.11-tuxcare.22"}]}],"versions":["5.2.11","5.2.11-tuxcare.1","5.2.11-tuxcare.10","5.2.11-tuxcare.11","5.2.11-tuxcare.12","5.2.11-tuxcare.13","5.2.11-tuxcare.14","5.2.11-tuxcare.15","5.2.11-tuxcare.16","5.2.11-tuxcare.17","5.2.11-tuxcare.18","5.2.11-tuxcare.19","5.2.11-tuxcare.2","5.2.11-tuxcare.20","5.2.11-tuxcare.21","5.2.11-tuxcare.3","5.2.11-tuxcare.4","5.2.11-tuxcare.5","5.2.11-tuxcare.6","5.2.11-tuxcare.7","5.2.11-tuxcare.8","5.2.11-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.11-tuxcare.0"},{"fixed":"5.2.11-tuxcare.22"}]}],"versions":["5.2.11","5.2.11-tuxcare.1","5.2.11-tuxcare.10","5.2.11-tuxcare.11","5.2.11-tuxcare.12","5.2.11-tuxcare.13","5.2.11-tuxcare.14","5.2.11-tuxcare.15","5.2.11-tuxcare.16","5.2.11-tuxcare.17","5.2.11-tuxcare.18","5.2.11-tuxcare.19","5.2.11-tuxcare.2","5.2.11-tuxcare.20","5.2.11-tuxcare.21","5.2.11-tuxcare.3","5.2.11-tuxcare.4","5.2.11-tuxcare.5","5.2.11-tuxcare.6","5.2.11-tuxcare.7","5.2.11-tuxcare.8","5.2.11-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.2.11-tuxcare.0"},{"fixed":"5.2.11-tuxcare.22"}]}],"versions":["5.2.11","5.2.11-tuxcare.1","5.2.11-tuxcare.10","5.2.11-tuxcare.11","5.2.11-tuxcare.12","5.2.11-tuxcare.13","5.2.11-tuxcare.14","5.2.11-tuxcare.15","5.2.11-tuxcare.16","5.2.11-tuxcare.17","5.2.11-tuxcare.18","5.2.11-tuxcare.19","5.2.11-tuxcare.2","5.2.11-tuxcare.20","5.2.11-tuxcare.21","5.2.11-tuxcare.3","5.2.11-tuxcare.4","5.2.11-tuxcare.5","5.2.11-tuxcare.6","5.2.11-tuxcare.7","5.2.11-tuxcare.8","5.2.11-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.1.10-tuxcare.0"},{"fixed":"6.1.10-tuxcare.15"}]}],"versions":["6.1.10","6.1.10-tuxcare.1","6.1.10-tuxcare.10","6.1.10-tuxcare.11","6.1.10-tuxcare.12","6.1.10-tuxcare.13","6.1.10-tuxcare.14","6.1.10-tuxcare.2","6.1.10-tuxcare.3","6.1.10-tuxcare.4","6.1.10-tuxcare.5","6.1.10-tuxcare.6","6.1.10-tuxcare.7","6.1.10-tuxcare.8","6.1.10-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.1.10-tuxcare.0"},{"fixed":"6.1.10-tuxcare.15"}]}],"versions":["6.1.10","6.1.10-tuxcare.1","6.1.10-tuxcare.10","6.1.10-tuxcare.11","6.1.10-tuxcare.12","6.1.10-tuxcare.13","6.1.10-tuxcare.14","6.1.10-tuxcare.2","6.1.10-tuxcare.3","6.1.10-tuxcare.4","6.1.10-tuxcare.5","6.1.10-tuxcare.6","6.1.10-tuxcare.7","6.1.10-tuxcare.8","6.1.10-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.1.10-tuxcare.0"},{"fixed":"6.1.10-tuxcare.15"}]}],"versions":["6.1.10","6.1.10-tuxcare.1","6.1.10-tuxcare.10","6.1.10-tuxcare.11","6.1.10-tuxcare.12","6.1.10-tuxcare.13","6.1.10-tuxcare.14","6.1.10-tuxcare.2","6.1.10-tuxcare.3","6.1.10-tuxcare.4","6.1.10-tuxcare.5","6.1.10-tuxcare.6","6.1.10-tuxcare.7","6.1.10-tuxcare.8","6.1.10-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.1.10-tuxcare.0"},{"fixed":"6.1.10-tuxcare.15"}]}],"versions":["6.1.10","6.1.10-tuxcare.1","6.1.10-tuxcare.10","6.1.10-tuxcare.11","6.1.10-tuxcare.12","6.1.10-tuxcare.13","6.1.10-tuxcare.14","6.1.10-tuxcare.2","6.1.10-tuxcare.3","6.1.10-tuxcare.4","6.1.10-tuxcare.5","6.1.10-tuxcare.6","6.1.10-tuxcare.7","6.1.10-tuxcare.8","6.1.10-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.1.10-tuxcare.0"},{"fixed":"6.1.10-tuxcare.15"}]}],"versions":["6.1.10","6.1.10-tuxcare.1","6.1.10-tuxcare.10","6.1.10-tuxcare.11","6.1.10-tuxcare.12","6.1.10-tuxcare.13","6.1.10-tuxcare.14","6.1.10-tuxcare.2","6.1.10-tuxcare.3","6.1.10-tuxcare.4","6.1.10-tuxcare.5","6.1.10-tuxcare.6","6.1.10-tuxcare.7","6.1.10-tuxcare.8","6.1.10-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.1.10-tuxcare.0"},{"fixed":"6.1.10-tuxcare.15"}]}],"versions":["6.1.10","6.1.10-tuxcare.1","6.1.10-tuxcare.10","6.1.10-tuxcare.11","6.1.10-tuxcare.12","6.1.10-tuxcare.13","6.1.10-tuxcare.14","6.1.10-tuxcare.2","6.1.10-tuxcare.3","6.1.10-tuxcare.4","6.1.10-tuxcare.5","6.1.10-tuxcare.6","6.1.10-tuxcare.7","6.1.10-tuxcare.8","6.1.10-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"19.2.23-tuxcare.0"},{"fixed":"19.2.23-tuxcare.7"}]}],"versions":["19.2.23","19.2.23-tuxcare.1","19.2.23-tuxcare.2","19.2.23-tuxcare.3","19.2.23-tuxcare.4","19.2.23-tuxcare.5","19.2.23-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"19.2.23-tuxcare.0"},{"fixed":"19.2.23-tuxcare.7"}]}],"versions":["19.2.23","19.2.23-tuxcare.1","19.2.23-tuxcare.2","19.2.23-tuxcare.3","19.2.23-tuxcare.4","19.2.23-tuxcare.5","19.2.23-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"19.2.23-tuxcare.0"},{"fixed":"19.2.23-tuxcare.7"}]}],"versions":["19.2.23","19.2.23-tuxcare.1","19.2.23-tuxcare.2","19.2.23-tuxcare.3","19.2.23-tuxcare.4","19.2.23-tuxcare.5","19.2.23-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"19.2.21-tuxcare.0"},{"fixed":"19.2.21-tuxcare.9"}]}],"versions":["19.2.21","19.2.21-tuxcare.2","19.2.21-tuxcare.4","19.2.21-tuxcare.5","19.2.21-tuxcare.6","19.2.21-tuxcare.7","19.2.21-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"19.2.21-tuxcare.0"},{"fixed":"19.2.21-tuxcare.9"}]}],"versions":["19.2.21","19.2.21-tuxcare.2","19.2.21-tuxcare.4","19.2.21-tuxcare.5","19.2.21-tuxcare.6","19.2.21-tuxcare.7","19.2.21-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"19.2.21-tuxcare.0"},{"fixed":"19.2.21-tuxcare.9"}]}],"versions":["19.2.21","19.2.21-tuxcare.2","19.2.21-tuxcare.4","19.2.21-tuxcare.5","19.2.21-tuxcare.6","19.2.21-tuxcare.7","19.2.21-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.0-tuxcare.0"},{"fixed":"7.2.0-tuxcare.5"}]}],"versions":["7.2.0","7.2.0-tuxcare.1","7.2.0-tuxcare.2","7.2.0-tuxcare.3","7.2.0-tuxcare.4"],"bundled":3},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.0-tuxcare.0"},{"fixed":"7.2.0-tuxcare.5"}]}],"versions":["7.2.0","7.2.0-tuxcare.1","7.2.0-tuxcare.2","7.2.0-tuxcare.3","7.2.0-tuxcare.4"],"bundled":3},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.0-tuxcare.0"},{"fixed":"7.2.0-tuxcare.5"}]}],"versions":["7.2.0","7.2.0-tuxcare.1","7.2.0-tuxcare.2","7.2.0-tuxcare.3","7.2.0-tuxcare.4"],"bundled":3},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.0-tuxcare.0"},{"fixed":"7.2.0-tuxcare.5"}]}],"versions":["7.2.0","7.2.0-tuxcare.1","7.2.0-tuxcare.2","7.2.0-tuxcare.3","7.2.0-tuxcare.4"],"bundled":3},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.0-tuxcare.0"},{"fixed":"7.2.0-tuxcare.5"}]}],"versions":["7.2.0","7.2.0-tuxcare.1","7.2.0-tuxcare.2","7.2.0-tuxcare.3","7.2.0-tuxcare.4"],"bundled":3},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.0-tuxcare.0"},{"fixed":"7.2.0-tuxcare.5"}]}],"versions":["7.2.0","7.2.0-tuxcare.1","7.2.0-tuxcare.2","7.2.0-tuxcare.3","7.2.0-tuxcare.4"],"bundled":3},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.3-tuxcare.0"},{"fixed":"8.0.3-tuxcare.9"}]}],"versions":["8.0.3","8.0.3-tuxcare.1","8.0.3-tuxcare.2","8.0.3-tuxcare.3","8.0.3-tuxcare.4","8.0.3-tuxcare.5","8.0.3-tuxcare.6","8.0.3-tuxcare.7","8.0.3-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.3-tuxcare.0"},{"fixed":"8.0.3-tuxcare.9"}]}],"versions":["8.0.3","8.0.3-tuxcare.1","8.0.3-tuxcare.2","8.0.3-tuxcare.3","8.0.3-tuxcare.4","8.0.3-tuxcare.5","8.0.3-tuxcare.6","8.0.3-tuxcare.7","8.0.3-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.3-tuxcare.0"},{"fixed":"8.0.3-tuxcare.9"}]}],"versions":["8.0.3","8.0.3-tuxcare.1","8.0.3-tuxcare.2","8.0.3-tuxcare.3","8.0.3-tuxcare.4","8.0.3-tuxcare.5","8.0.3-tuxcare.6","8.0.3-tuxcare.7","8.0.3-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.3-tuxcare.0"},{"fixed":"8.0.3-tuxcare.9"}]}],"versions":["8.0.3","8.0.3-tuxcare.1","8.0.3-tuxcare.2","8.0.3-tuxcare.3","8.0.3-tuxcare.4","8.0.3-tuxcare.5","8.0.3-tuxcare.6","8.0.3-tuxcare.7","8.0.3-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.3-tuxcare.0"},{"fixed":"8.0.3-tuxcare.9"}]}],"versions":["8.0.3","8.0.3-tuxcare.1","8.0.3-tuxcare.2","8.0.3-tuxcare.3","8.0.3-tuxcare.4","8.0.3-tuxcare.5","8.0.3-tuxcare.6","8.0.3-tuxcare.7","8.0.3-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.3-tuxcare.0"},{"fixed":"8.0.3-tuxcare.9"}]}],"versions":["8.0.3","8.0.3-tuxcare.1","8.0.3-tuxcare.2","8.0.3-tuxcare.3","8.0.3-tuxcare.4","8.0.3-tuxcare.5","8.0.3-tuxcare.6","8.0.3-tuxcare.7","8.0.3-tuxcare.8"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.1-tuxcare.0"},{"fixed":"7.2.1-tuxcare.6"}]}],"versions":["7.2.1","7.2.1-tuxcare.1","7.2.1-tuxcare.2","7.2.1-tuxcare.3","7.2.1-tuxcare.4","7.2.1-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.1-tuxcare.0"},{"fixed":"7.2.1-tuxcare.6"}]}],"versions":["7.2.1","7.2.1-tuxcare.1","7.2.1-tuxcare.2","7.2.1-tuxcare.3","7.2.1-tuxcare.4","7.2.1-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.1-tuxcare.0"},{"fixed":"7.2.1-tuxcare.6"}]}],"versions":["7.2.1","7.2.1-tuxcare.1","7.2.1-tuxcare.2","7.2.1-tuxcare.3","7.2.1-tuxcare.4","7.2.1-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.1-tuxcare.0"},{"fixed":"7.2.1-tuxcare.6"}]}],"versions":["7.2.1","7.2.1-tuxcare.1","7.2.1-tuxcare.2","7.2.1-tuxcare.3","7.2.1-tuxcare.4","7.2.1-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.1-tuxcare.0"},{"fixed":"7.2.1-tuxcare.6"}]}],"versions":["7.2.1","7.2.1-tuxcare.1","7.2.1-tuxcare.2","7.2.1-tuxcare.3","7.2.1-tuxcare.4","7.2.1-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.1-tuxcare.0"},{"fixed":"7.2.1-tuxcare.6"}]}],"versions":["7.2.1","7.2.1-tuxcare.1","7.2.1-tuxcare.2","7.2.1-tuxcare.3","7.2.1-tuxcare.4","7.2.1-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.1.13-tuxcare.0"},{"fixed":"9.1.13-tuxcare.16"}]}],"versions":["9.1.13","9.1.13-tuxcare.1","9.1.13-tuxcare.10","9.1.13-tuxcare.11","9.1.13-tuxcare.12","9.1.13-tuxcare.13","9.1.13-tuxcare.14","9.1.13-tuxcare.15","9.1.13-tuxcare.2","9.1.13-tuxcare.3","9.1.13-tuxcare.4","9.1.13-tuxcare.5","9.1.13-tuxcare.6","9.1.13-tuxcare.7","9.1.13-tuxcare.8","9.1.13-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.1.13-tuxcare.0"},{"fixed":"9.1.13-tuxcare.16"}]}],"versions":["9.1.13","9.1.13-tuxcare.1","9.1.13-tuxcare.10","9.1.13-tuxcare.11","9.1.13-tuxcare.12","9.1.13-tuxcare.13","9.1.13-tuxcare.14","9.1.13-tuxcare.15","9.1.13-tuxcare.2","9.1.13-tuxcare.3","9.1.13-tuxcare.4","9.1.13-tuxcare.5","9.1.13-tuxcare.6","9.1.13-tuxcare.7","9.1.13-tuxcare.8","9.1.13-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.1.13-tuxcare.0"},{"fixed":"9.1.13-tuxcare.16"}]}],"versions":["9.1.13","9.1.13-tuxcare.1","9.1.13-tuxcare.10","9.1.13-tuxcare.11","9.1.13-tuxcare.12","9.1.13-tuxcare.13","9.1.13-tuxcare.14","9.1.13-tuxcare.15","9.1.13-tuxcare.2","9.1.13-tuxcare.3","9.1.13-tuxcare.4","9.1.13-tuxcare.5","9.1.13-tuxcare.6","9.1.13-tuxcare.7","9.1.13-tuxcare.8","9.1.13-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.1.13-tuxcare.0"},{"fixed":"9.1.13-tuxcare.16"}]}],"versions":["9.1.13","9.1.13-tuxcare.1","9.1.13-tuxcare.10","9.1.13-tuxcare.11","9.1.13-tuxcare.12","9.1.13-tuxcare.13","9.1.13-tuxcare.14","9.1.13-tuxcare.15","9.1.13-tuxcare.2","9.1.13-tuxcare.3","9.1.13-tuxcare.4","9.1.13-tuxcare.5","9.1.13-tuxcare.6","9.1.13-tuxcare.7","9.1.13-tuxcare.8","9.1.13-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.1.13-tuxcare.0"},{"fixed":"9.1.13-tuxcare.16"}]}],"versions":["9.1.13","9.1.13-tuxcare.1","9.1.13-tuxcare.10","9.1.13-tuxcare.11","9.1.13-tuxcare.12","9.1.13-tuxcare.13","9.1.13-tuxcare.14","9.1.13-tuxcare.15","9.1.13-tuxcare.2","9.1.13-tuxcare.3","9.1.13-tuxcare.4","9.1.13-tuxcare.5","9.1.13-tuxcare.6","9.1.13-tuxcare.7","9.1.13-tuxcare.8","9.1.13-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.1.13-tuxcare.0"},{"fixed":"9.1.13-tuxcare.16"}]}],"versions":["9.1.13","9.1.13-tuxcare.1","9.1.13-tuxcare.10","9.1.13-tuxcare.11","9.1.13-tuxcare.12","9.1.13-tuxcare.13","9.1.13-tuxcare.14","9.1.13-tuxcare.15","9.1.13-tuxcare.2","9.1.13-tuxcare.3","9.1.13-tuxcare.4","9.1.13-tuxcare.5","9.1.13-tuxcare.6","9.1.13-tuxcare.7","9.1.13-tuxcare.8","9.1.13-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.2.14-tuxcare.0"},{"fixed":"18.2.14-tuxcare.17"}]}],"versions":["18.2.14","18.2.14-tuxcare.1","18.2.14-tuxcare.10","18.2.14-tuxcare.11","18.2.14-tuxcare.12","18.2.14-tuxcare.13","18.2.14-tuxcare.14","18.2.14-tuxcare.15","18.2.14-tuxcare.16","18.2.14-tuxcare.2","18.2.14-tuxcare.3","18.2.14-tuxcare.4","18.2.14-tuxcare.5","18.2.14-tuxcare.6","18.2.14-tuxcare.7","18.2.14-tuxcare.8","18.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.2.14-tuxcare.0"},{"fixed":"18.2.14-tuxcare.17"}]}],"versions":["18.2.14","18.2.14-tuxcare.1","18.2.14-tuxcare.10","18.2.14-tuxcare.11","18.2.14-tuxcare.12","18.2.14-tuxcare.13","18.2.14-tuxcare.14","18.2.14-tuxcare.15","18.2.14-tuxcare.16","18.2.14-tuxcare.2","18.2.14-tuxcare.3","18.2.14-tuxcare.4","18.2.14-tuxcare.5","18.2.14-tuxcare.6","18.2.14-tuxcare.7","18.2.14-tuxcare.8","18.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.2.14-tuxcare.0"},{"fixed":"18.2.14-tuxcare.17"}]}],"versions":["18.2.14","18.2.14-tuxcare.1","18.2.14-tuxcare.10","18.2.14-tuxcare.11","18.2.14-tuxcare.12","18.2.14-tuxcare.13","18.2.14-tuxcare.14","18.2.14-tuxcare.15","18.2.14-tuxcare.16","18.2.14-tuxcare.2","18.2.14-tuxcare.3","18.2.14-tuxcare.4","18.2.14-tuxcare.5","18.2.14-tuxcare.6","18.2.14-tuxcare.7","18.2.14-tuxcare.8","18.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.16-tuxcare.0"},{"fixed":"7.2.16-tuxcare.13"}]}],"versions":["7.2.16","7.2.16-tuxcare.1","7.2.16-tuxcare.10","7.2.16-tuxcare.11","7.2.16-tuxcare.12","7.2.16-tuxcare.2","7.2.16-tuxcare.3","7.2.16-tuxcare.4","7.2.16-tuxcare.5","7.2.16-tuxcare.6","7.2.16-tuxcare.7","7.2.16-tuxcare.8","7.2.16-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.16-tuxcare.0"},{"fixed":"7.2.16-tuxcare.13"}]}],"versions":["7.2.16","7.2.16-tuxcare.1","7.2.16-tuxcare.10","7.2.16-tuxcare.11","7.2.16-tuxcare.12","7.2.16-tuxcare.2","7.2.16-tuxcare.3","7.2.16-tuxcare.4","7.2.16-tuxcare.5","7.2.16-tuxcare.6","7.2.16-tuxcare.7","7.2.16-tuxcare.8","7.2.16-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.16-tuxcare.0"},{"fixed":"7.2.16-tuxcare.13"}]}],"versions":["7.2.16","7.2.16-tuxcare.1","7.2.16-tuxcare.10","7.2.16-tuxcare.11","7.2.16-tuxcare.12","7.2.16-tuxcare.2","7.2.16-tuxcare.3","7.2.16-tuxcare.4","7.2.16-tuxcare.5","7.2.16-tuxcare.6","7.2.16-tuxcare.7","7.2.16-tuxcare.8","7.2.16-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.16-tuxcare.0"},{"fixed":"7.2.16-tuxcare.13"}]}],"versions":["7.2.16","7.2.16-tuxcare.1","7.2.16-tuxcare.10","7.2.16-tuxcare.11","7.2.16-tuxcare.12","7.2.16-tuxcare.2","7.2.16-tuxcare.3","7.2.16-tuxcare.4","7.2.16-tuxcare.5","7.2.16-tuxcare.6","7.2.16-tuxcare.7","7.2.16-tuxcare.8","7.2.16-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.16-tuxcare.0"},{"fixed":"7.2.16-tuxcare.13"}]}],"versions":["7.2.16","7.2.16-tuxcare.1","7.2.16-tuxcare.10","7.2.16-tuxcare.11","7.2.16-tuxcare.12","7.2.16-tuxcare.2","7.2.16-tuxcare.3","7.2.16-tuxcare.4","7.2.16-tuxcare.5","7.2.16-tuxcare.6","7.2.16-tuxcare.7","7.2.16-tuxcare.8","7.2.16-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.16-tuxcare.0"},{"fixed":"7.2.16-tuxcare.13"}]}],"versions":["7.2.16","7.2.16-tuxcare.1","7.2.16-tuxcare.10","7.2.16-tuxcare.11","7.2.16-tuxcare.12","7.2.16-tuxcare.2","7.2.16-tuxcare.3","7.2.16-tuxcare.4","7.2.16-tuxcare.5","7.2.16-tuxcare.6","7.2.16-tuxcare.7","7.2.16-tuxcare.8","7.2.16-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10.2.5-tuxcare.0"},{"fixed":"10.2.5-tuxcare.13"}]}],"versions":["10.2.5","10.2.5-tuxcare.1","10.2.5-tuxcare.10","10.2.5-tuxcare.11","10.2.5-tuxcare.12","10.2.5-tuxcare.2","10.2.5-tuxcare.3","10.2.5-tuxcare.4","10.2.5-tuxcare.5","10.2.5-tuxcare.6","10.2.5-tuxcare.7","10.2.5-tuxcare.8","10.2.5-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10.2.5-tuxcare.0"},{"fixed":"10.2.5-tuxcare.13"}]}],"versions":["10.2.5","10.2.5-tuxcare.1","10.2.5-tuxcare.10","10.2.5-tuxcare.11","10.2.5-tuxcare.12","10.2.5-tuxcare.2","10.2.5-tuxcare.3","10.2.5-tuxcare.4","10.2.5-tuxcare.5","10.2.5-tuxcare.6","10.2.5-tuxcare.7","10.2.5-tuxcare.8","10.2.5-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10.2.5-tuxcare.0"},{"fixed":"10.2.5-tuxcare.13"}]}],"versions":["10.2.5","10.2.5-tuxcare.1","10.2.5-tuxcare.10","10.2.5-tuxcare.11","10.2.5-tuxcare.12","10.2.5-tuxcare.2","10.2.5-tuxcare.3","10.2.5-tuxcare.4","10.2.5-tuxcare.5","10.2.5-tuxcare.6","10.2.5-tuxcare.7","10.2.5-tuxcare.8","10.2.5-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10.2.5-tuxcare.0"},{"fixed":"10.2.5-tuxcare.13"}]}],"versions":["10.2.5","10.2.5-tuxcare.1","10.2.5-tuxcare.10","10.2.5-tuxcare.11","10.2.5-tuxcare.12","10.2.5-tuxcare.2","10.2.5-tuxcare.3","10.2.5-tuxcare.4","10.2.5-tuxcare.5","10.2.5-tuxcare.6","10.2.5-tuxcare.7","10.2.5-tuxcare.8","10.2.5-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10.2.5-tuxcare.0"},{"fixed":"10.2.5-tuxcare.13"}]}],"versions":["10.2.5","10.2.5-tuxcare.1","10.2.5-tuxcare.10","10.2.5-tuxcare.11","10.2.5-tuxcare.12","10.2.5-tuxcare.2","10.2.5-tuxcare.3","10.2.5-tuxcare.4","10.2.5-tuxcare.5","10.2.5-tuxcare.6","10.2.5-tuxcare.7","10.2.5-tuxcare.8","10.2.5-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10.1.0-tuxcare.0"},{"fixed":"10.1.0-tuxcare.8"}]}],"versions":["10.1.0","10.1.0-tuxcare.1","10.1.0-tuxcare.2","10.1.0-tuxcare.3","10.1.0-tuxcare.4","10.1.0-tuxcare.5","10.1.0-tuxcare.6","10.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10.1.0-tuxcare.0"},{"fixed":"10.1.0-tuxcare.8"}]}],"versions":["10.1.0","10.1.0-tuxcare.1","10.1.0-tuxcare.2","10.1.0-tuxcare.3","10.1.0-tuxcare.4","10.1.0-tuxcare.5","10.1.0-tuxcare.6","10.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10.1.0-tuxcare.0"},{"fixed":"10.1.0-tuxcare.8"}]}],"versions":["10.1.0","10.1.0-tuxcare.1","10.1.0-tuxcare.2","10.1.0-tuxcare.3","10.1.0-tuxcare.4","10.1.0-tuxcare.5","10.1.0-tuxcare.6","10.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10.1.0-tuxcare.0"},{"fixed":"10.1.0-tuxcare.8"}]}],"versions":["10.1.0","10.1.0-tuxcare.1","10.1.0-tuxcare.2","10.1.0-tuxcare.3","10.1.0-tuxcare.4","10.1.0-tuxcare.5","10.1.0-tuxcare.6","10.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10.1.0-tuxcare.0"},{"fixed":"10.1.0-tuxcare.8"}]}],"versions":["10.1.0","10.1.0-tuxcare.1","10.1.0-tuxcare.2","10.1.0-tuxcare.3","10.1.0-tuxcare.4","10.1.0-tuxcare.5","10.1.0-tuxcare.6","10.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.11-tuxcare.0"},{"fixed":"7.2.11-tuxcare.6"}]}],"versions":["7.2.11","7.2.11-tuxcare.1","7.2.11-tuxcare.2","7.2.11-tuxcare.3","7.2.11-tuxcare.4","7.2.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.11-tuxcare.0"},{"fixed":"7.2.11-tuxcare.6"}]}],"versions":["7.2.11","7.2.11-tuxcare.1","7.2.11-tuxcare.2","7.2.11-tuxcare.3","7.2.11-tuxcare.4","7.2.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.11-tuxcare.0"},{"fixed":"7.2.11-tuxcare.6"}]}],"versions":["7.2.11","7.2.11-tuxcare.1","7.2.11-tuxcare.2","7.2.11-tuxcare.3","7.2.11-tuxcare.4","7.2.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.11-tuxcare.0"},{"fixed":"7.2.11-tuxcare.6"}]}],"versions":["7.2.11","7.2.11-tuxcare.1","7.2.11-tuxcare.2","7.2.11-tuxcare.3","7.2.11-tuxcare.4","7.2.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.11-tuxcare.0"},{"fixed":"7.2.11-tuxcare.6"}]}],"versions":["7.2.11","7.2.11-tuxcare.1","7.2.11-tuxcare.2","7.2.11-tuxcare.3","7.2.11-tuxcare.4","7.2.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.11-tuxcare.0"},{"fixed":"7.2.11-tuxcare.6"}]}],"versions":["7.2.11","7.2.11-tuxcare.1","7.2.11-tuxcare.2","7.2.11-tuxcare.3","7.2.11-tuxcare.4","7.2.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.2.14-tuxcare.0"},{"fixed":"11.2.14-tuxcare.12"}]}],"versions":["11.2.14","11.2.14-tuxcare.1","11.2.14-tuxcare.10","11.2.14-tuxcare.11","11.2.14-tuxcare.2","11.2.14-tuxcare.3","11.2.14-tuxcare.4","11.2.14-tuxcare.5","11.2.14-tuxcare.6","11.2.14-tuxcare.7","11.2.14-tuxcare.8","11.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.2.14-tuxcare.0"},{"fixed":"11.2.14-tuxcare.12"}]}],"versions":["11.2.14","11.2.14-tuxcare.1","11.2.14-tuxcare.10","11.2.14-tuxcare.11","11.2.14-tuxcare.2","11.2.14-tuxcare.3","11.2.14-tuxcare.4","11.2.14-tuxcare.5","11.2.14-tuxcare.6","11.2.14-tuxcare.7","11.2.14-tuxcare.8","11.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.2.14-tuxcare.0"},{"fixed":"11.2.14-tuxcare.12"}]}],"versions":["11.2.14","11.2.14-tuxcare.1","11.2.14-tuxcare.10","11.2.14-tuxcare.11","11.2.14-tuxcare.2","11.2.14-tuxcare.3","11.2.14-tuxcare.4","11.2.14-tuxcare.5","11.2.14-tuxcare.6","11.2.14-tuxcare.7","11.2.14-tuxcare.8","11.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.2.0-tuxcare.0"},{"fixed":"11.2.0-tuxcare.7"}]}],"versions":["11.2.0","11.2.0-tuxcare.1","11.2.0-tuxcare.2","11.2.0-tuxcare.3","11.2.0-tuxcare.4","11.2.0-tuxcare.5","11.2.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.2.0-tuxcare.0"},{"fixed":"11.2.0-tuxcare.7"}]}],"versions":["11.2.0","11.2.0-tuxcare.1","11.2.0-tuxcare.2","11.2.0-tuxcare.3","11.2.0-tuxcare.4","11.2.0-tuxcare.5","11.2.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.2.0-tuxcare.0"},{"fixed":"11.2.0-tuxcare.7"}]}],"versions":["11.2.0","11.2.0-tuxcare.1","11.2.0-tuxcare.2","11.2.0-tuxcare.3","11.2.0-tuxcare.4","11.2.0-tuxcare.5","11.2.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.2.11-tuxcare.0"},{"fixed":"11.2.11-tuxcare.7"}]}],"versions":["11.2.11","11.2.11-tuxcare.1","11.2.11-tuxcare.2","11.2.11-tuxcare.3","11.2.11-tuxcare.4","11.2.11-tuxcare.5","11.2.11-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.2.11-tuxcare.0"},{"fixed":"11.2.11-tuxcare.7"}]}],"versions":["11.2.11","11.2.11-tuxcare.1","11.2.11-tuxcare.2","11.2.11-tuxcare.3","11.2.11-tuxcare.4","11.2.11-tuxcare.5","11.2.11-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.2.11-tuxcare.0"},{"fixed":"11.2.11-tuxcare.7"}]}],"versions":["11.2.11","11.2.11-tuxcare.1","11.2.11-tuxcare.2","11.2.11-tuxcare.3","11.2.11-tuxcare.4","11.2.11-tuxcare.5","11.2.11-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.2.17-tuxcare.0"},{"fixed":"12.2.17-tuxcare.12"}]}],"versions":["12.2.17","12.2.17-tuxcare.1","12.2.17-tuxcare.10","12.2.17-tuxcare.11","12.2.17-tuxcare.2","12.2.17-tuxcare.3","12.2.17-tuxcare.4","12.2.17-tuxcare.5","12.2.17-tuxcare.6","12.2.17-tuxcare.7","12.2.17-tuxcare.8","12.2.17-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.2.17-tuxcare.0"},{"fixed":"12.2.17-tuxcare.12"}]}],"versions":["12.2.17","12.2.17-tuxcare.1","12.2.17-tuxcare.10","12.2.17-tuxcare.11","12.2.17-tuxcare.2","12.2.17-tuxcare.3","12.2.17-tuxcare.4","12.2.17-tuxcare.5","12.2.17-tuxcare.6","12.2.17-tuxcare.7","12.2.17-tuxcare.8","12.2.17-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.2.17-tuxcare.0"},{"fixed":"12.2.17-tuxcare.12"}]}],"versions":["12.2.17","12.2.17-tuxcare.1","12.2.17-tuxcare.10","12.2.17-tuxcare.11","12.2.17-tuxcare.2","12.2.17-tuxcare.3","12.2.17-tuxcare.4","12.2.17-tuxcare.5","12.2.17-tuxcare.6","12.2.17-tuxcare.7","12.2.17-tuxcare.8","12.2.17-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.2.14-tuxcare.0"},{"fixed":"8.2.14-tuxcare.14"}]}],"versions":["8.2.14","8.2.14-tuxcare.1","8.2.14-tuxcare.10","8.2.14-tuxcare.11","8.2.14-tuxcare.12","8.2.14-tuxcare.13","8.2.14-tuxcare.2","8.2.14-tuxcare.3","8.2.14-tuxcare.4","8.2.14-tuxcare.5","8.2.14-tuxcare.6","8.2.14-tuxcare.7","8.2.14-tuxcare.8","8.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.2.14-tuxcare.0"},{"fixed":"8.2.14-tuxcare.14"}]}],"versions":["8.2.14","8.2.14-tuxcare.1","8.2.14-tuxcare.10","8.2.14-tuxcare.11","8.2.14-tuxcare.12","8.2.14-tuxcare.13","8.2.14-tuxcare.2","8.2.14-tuxcare.3","8.2.14-tuxcare.4","8.2.14-tuxcare.5","8.2.14-tuxcare.6","8.2.14-tuxcare.7","8.2.14-tuxcare.8","8.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.2.14-tuxcare.0"},{"fixed":"8.2.14-tuxcare.14"}]}],"versions":["8.2.14","8.2.14-tuxcare.1","8.2.14-tuxcare.10","8.2.14-tuxcare.11","8.2.14-tuxcare.12","8.2.14-tuxcare.13","8.2.14-tuxcare.2","8.2.14-tuxcare.3","8.2.14-tuxcare.4","8.2.14-tuxcare.5","8.2.14-tuxcare.6","8.2.14-tuxcare.7","8.2.14-tuxcare.8","8.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.2.14-tuxcare.0"},{"fixed":"8.2.14-tuxcare.14"}]}],"versions":["8.2.14","8.2.14-tuxcare.1","8.2.14-tuxcare.10","8.2.14-tuxcare.11","8.2.14-tuxcare.12","8.2.14-tuxcare.13","8.2.14-tuxcare.2","8.2.14-tuxcare.3","8.2.14-tuxcare.4","8.2.14-tuxcare.5","8.2.14-tuxcare.6","8.2.14-tuxcare.7","8.2.14-tuxcare.8","8.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.2.14-tuxcare.0"},{"fixed":"8.2.14-tuxcare.14"}]}],"versions":["8.2.14","8.2.14-tuxcare.1","8.2.14-tuxcare.10","8.2.14-tuxcare.11","8.2.14-tuxcare.12","8.2.14-tuxcare.13","8.2.14-tuxcare.2","8.2.14-tuxcare.3","8.2.14-tuxcare.4","8.2.14-tuxcare.5","8.2.14-tuxcare.6","8.2.14-tuxcare.7","8.2.14-tuxcare.8","8.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.2.14-tuxcare.0"},{"fixed":"8.2.14-tuxcare.14"}]}],"versions":["8.2.14","8.2.14-tuxcare.1","8.2.14-tuxcare.10","8.2.14-tuxcare.11","8.2.14-tuxcare.12","8.2.14-tuxcare.13","8.2.14-tuxcare.2","8.2.14-tuxcare.3","8.2.14-tuxcare.4","8.2.14-tuxcare.5","8.2.14-tuxcare.6","8.2.14-tuxcare.7","8.2.14-tuxcare.8","8.2.14-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.0.0-tuxcare.0"},{"fixed":"12.0.0-tuxcare.7"}]}],"versions":["12.0.0","12.0.0-tuxcare.1","12.0.0-tuxcare.2","12.0.0-tuxcare.3","12.0.0-tuxcare.4","12.0.0-tuxcare.5","12.0.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.0.0-tuxcare.0"},{"fixed":"12.0.0-tuxcare.7"}]}],"versions":["12.0.0","12.0.0-tuxcare.1","12.0.0-tuxcare.2","12.0.0-tuxcare.3","12.0.0-tuxcare.4","12.0.0-tuxcare.5","12.0.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.0.0-tuxcare.0"},{"fixed":"12.0.0-tuxcare.7"}]}],"versions":["12.0.0","12.0.0-tuxcare.1","12.0.0-tuxcare.2","12.0.0-tuxcare.3","12.0.0-tuxcare.4","12.0.0-tuxcare.5","12.0.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.2.0-tuxcare.0"},{"fixed":"12.2.0-tuxcare.7"}]}],"versions":["12.2.0","12.2.0-tuxcare.1","12.2.0-tuxcare.2","12.2.0-tuxcare.3","12.2.0-tuxcare.4","12.2.0-tuxcare.5","12.2.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.2.0-tuxcare.0"},{"fixed":"12.2.0-tuxcare.7"}]}],"versions":["12.2.0","12.2.0-tuxcare.1","12.2.0-tuxcare.2","12.2.0-tuxcare.3","12.2.0-tuxcare.4","12.2.0-tuxcare.5","12.2.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.2.0-tuxcare.0"},{"fixed":"12.2.0-tuxcare.7"}]}],"versions":["12.2.0","12.2.0-tuxcare.1","12.2.0-tuxcare.2","12.2.0-tuxcare.3","12.2.0-tuxcare.4","12.2.0-tuxcare.5","12.2.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.2.16-tuxcare.0"},{"fixed":"12.2.16-tuxcare.7"}]}],"versions":["12.2.16","12.2.16-tuxcare.1","12.2.16-tuxcare.2","12.2.16-tuxcare.3","12.2.16-tuxcare.4","12.2.16-tuxcare.5","12.2.16-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.2.16-tuxcare.0"},{"fixed":"12.2.16-tuxcare.7"}]}],"versions":["12.2.16","12.2.16-tuxcare.1","12.2.16-tuxcare.2","12.2.16-tuxcare.3","12.2.16-tuxcare.4","12.2.16-tuxcare.5","12.2.16-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.2.16-tuxcare.0"},{"fixed":"12.2.16-tuxcare.7"}]}],"versions":["12.2.16","12.2.16-tuxcare.1","12.2.16-tuxcare.2","12.2.16-tuxcare.3","12.2.16-tuxcare.4","12.2.16-tuxcare.5","12.2.16-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.3.0-tuxcare.0"},{"fixed":"13.3.0-tuxcare.7"}]}],"versions":["13.3.0","13.3.0-tuxcare.1","13.3.0-tuxcare.2","13.3.0-tuxcare.3","13.3.0-tuxcare.4","13.3.0-tuxcare.5","13.3.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.3.0-tuxcare.0"},{"fixed":"13.3.0-tuxcare.7"}]}],"versions":["13.3.0","13.3.0-tuxcare.1","13.3.0-tuxcare.2","13.3.0-tuxcare.3","13.3.0-tuxcare.4","13.3.0-tuxcare.5","13.3.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.3.0-tuxcare.0"},{"fixed":"13.3.0-tuxcare.7"}]}],"versions":["13.3.0","13.3.0-tuxcare.1","13.3.0-tuxcare.2","13.3.0-tuxcare.3","13.3.0-tuxcare.4","13.3.0-tuxcare.5","13.3.0-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.4.0-tuxcare.0"},{"fixed":"13.4.0-tuxcare.12"}]}],"versions":["13.4.0","13.4.0-tuxcare.1","13.4.0-tuxcare.10","13.4.0-tuxcare.11","13.4.0-tuxcare.2","13.4.0-tuxcare.3","13.4.0-tuxcare.4","13.4.0-tuxcare.5","13.4.0-tuxcare.6","13.4.0-tuxcare.7","13.4.0-tuxcare.8","13.4.0-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.4.0-tuxcare.0"},{"fixed":"13.4.0-tuxcare.12"}]}],"versions":["13.4.0","13.4.0-tuxcare.1","13.4.0-tuxcare.10","13.4.0-tuxcare.11","13.4.0-tuxcare.2","13.4.0-tuxcare.3","13.4.0-tuxcare.4","13.4.0-tuxcare.5","13.4.0-tuxcare.6","13.4.0-tuxcare.7","13.4.0-tuxcare.8","13.4.0-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.4.0-tuxcare.0"},{"fixed":"13.4.0-tuxcare.12"}]}],"versions":["13.4.0","13.4.0-tuxcare.1","13.4.0-tuxcare.10","13.4.0-tuxcare.11","13.4.0-tuxcare.2","13.4.0-tuxcare.3","13.4.0-tuxcare.4","13.4.0-tuxcare.5","13.4.0-tuxcare.6","13.4.0-tuxcare.7","13.4.0-tuxcare.8","13.4.0-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.0-tuxcare.0"},{"fixed":"8.0.0-tuxcare.6"}]}],"versions":["8.0.0","8.0.0-tuxcare.1","8.0.0-tuxcare.2","8.0.0-tuxcare.3","8.0.0-tuxcare.4","8.0.0-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.0-tuxcare.0"},{"fixed":"8.0.0-tuxcare.6"}]}],"versions":["8.0.0","8.0.0-tuxcare.1","8.0.0-tuxcare.2","8.0.0-tuxcare.3","8.0.0-tuxcare.4","8.0.0-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/http","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.0-tuxcare.0"},{"fixed":"8.0.0-tuxcare.6"}]}],"versions":["8.0.0","8.0.0-tuxcare.1","8.0.0-tuxcare.2","8.0.0-tuxcare.3","8.0.0-tuxcare.4","8.0.0-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.0-tuxcare.0"},{"fixed":"8.0.0-tuxcare.6"}]}],"versions":["8.0.0","8.0.0-tuxcare.1","8.0.0-tuxcare.2","8.0.0-tuxcare.3","8.0.0-tuxcare.4","8.0.0-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.0-tuxcare.0"},{"fixed":"8.0.0-tuxcare.6"}]}],"versions":["8.0.0","8.0.0-tuxcare.1","8.0.0-tuxcare.2","8.0.0-tuxcare.3","8.0.0-tuxcare.4","8.0.0-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/platform-webworker-dynamic","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.0-tuxcare.0"},{"fixed":"8.0.0-tuxcare.6"}]}],"versions":["8.0.0","8.0.0-tuxcare.1","8.0.0-tuxcare.2","8.0.0-tuxcare.3","8.0.0-tuxcare.4","8.0.0-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14.3.0-tuxcare.0"},{"fixed":"14.3.0-tuxcare.13"}]}],"versions":["14.3.0","14.3.0-tuxcare.1","14.3.0-tuxcare.10","14.3.0-tuxcare.11","14.3.0-tuxcare.12","14.3.0-tuxcare.2","14.3.0-tuxcare.3","14.3.0-tuxcare.4","14.3.0-tuxcare.5","14.3.0-tuxcare.6","14.3.0-tuxcare.7","14.3.0-tuxcare.8","14.3.0-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14.3.0-tuxcare.0"},{"fixed":"14.3.0-tuxcare.13"}]}],"versions":["14.3.0","14.3.0-tuxcare.1","14.3.0-tuxcare.10","14.3.0-tuxcare.11","14.3.0-tuxcare.12","14.3.0-tuxcare.2","14.3.0-tuxcare.3","14.3.0-tuxcare.4","14.3.0-tuxcare.5","14.3.0-tuxcare.6","14.3.0-tuxcare.7","14.3.0-tuxcare.8","14.3.0-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14.3.0-tuxcare.0"},{"fixed":"14.3.0-tuxcare.13"}]}],"versions":["14.3.0","14.3.0-tuxcare.1","14.3.0-tuxcare.10","14.3.0-tuxcare.11","14.3.0-tuxcare.12","14.3.0-tuxcare.2","14.3.0-tuxcare.3","14.3.0-tuxcare.4","14.3.0-tuxcare.5","14.3.0-tuxcare.6","14.3.0-tuxcare.7","14.3.0-tuxcare.8","14.3.0-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.0.3-tuxcare.0"},{"fixed":"15.0.3-tuxcare.8"}]}],"versions":["15.0.3","15.0.3-tuxcare.1","15.0.3-tuxcare.2","15.0.3-tuxcare.3","15.0.3-tuxcare.4","15.0.3-tuxcare.5","15.0.3-tuxcare.6","15.0.3-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.0.3-tuxcare.0"},{"fixed":"15.0.3-tuxcare.8"}]}],"versions":["15.0.3","15.0.3-tuxcare.1","15.0.3-tuxcare.2","15.0.3-tuxcare.3","15.0.3-tuxcare.4","15.0.3-tuxcare.5","15.0.3-tuxcare.6","15.0.3-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.0.3-tuxcare.0"},{"fixed":"15.0.3-tuxcare.8"}]}],"versions":["15.0.3","15.0.3-tuxcare.1","15.0.3-tuxcare.2","15.0.3-tuxcare.3","15.0.3-tuxcare.4","15.0.3-tuxcare.5","15.0.3-tuxcare.6","15.0.3-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.1-tuxcare.0"},{"fixed":"15.2.1-tuxcare.6"}]}],"versions":["15.2.1","15.2.1-tuxcare.1","15.2.1-tuxcare.2","15.2.1-tuxcare.3","15.2.1-tuxcare.4","15.2.1-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.1-tuxcare.0"},{"fixed":"15.2.1-tuxcare.6"}]}],"versions":["15.2.1","15.2.1-tuxcare.1","15.2.1-tuxcare.2","15.2.1-tuxcare.3","15.2.1-tuxcare.4","15.2.1-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.1-tuxcare.0"},{"fixed":"15.2.1-tuxcare.6"}]}],"versions":["15.2.1","15.2.1-tuxcare.1","15.2.1-tuxcare.2","15.2.1-tuxcare.3","15.2.1-tuxcare.4","15.2.1-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.3.11-tuxcare.0"},{"fixed":"13.3.11-tuxcare.6"}]}],"versions":["13.3.11","13.3.11-tuxcare.1","13.3.11-tuxcare.2","13.3.11-tuxcare.3","13.3.11-tuxcare.4","13.3.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.3.11-tuxcare.0"},{"fixed":"13.3.11-tuxcare.6"}]}],"versions":["13.3.11","13.3.11-tuxcare.1","13.3.11-tuxcare.2","13.3.11-tuxcare.3","13.3.11-tuxcare.4","13.3.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.3.11-tuxcare.0"},{"fixed":"13.3.11-tuxcare.6"}]}],"versions":["13.3.11","13.3.11-tuxcare.1","13.3.11-tuxcare.2","13.3.11-tuxcare.3","13.3.11-tuxcare.4","13.3.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.6-tuxcare.0"},{"fixed":"15.2.6-tuxcare.7"}]}],"versions":["15.2.6","15.2.6-tuxcare.1","15.2.6-tuxcare.2","15.2.6-tuxcare.3","15.2.6-tuxcare.4","15.2.6-tuxcare.5","15.2.6-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.6-tuxcare.0"},{"fixed":"15.2.6-tuxcare.7"}]}],"versions":["15.2.6","15.2.6-tuxcare.1","15.2.6-tuxcare.2","15.2.6-tuxcare.3","15.2.6-tuxcare.4","15.2.6-tuxcare.5","15.2.6-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.6-tuxcare.0"},{"fixed":"15.2.6-tuxcare.7"}]}],"versions":["15.2.6","15.2.6-tuxcare.1","15.2.6-tuxcare.2","15.2.6-tuxcare.3","15.2.6-tuxcare.4","15.2.6-tuxcare.5","15.2.6-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.3.12-tuxcare.0"},{"fixed":"13.3.12-tuxcare.7"}]}],"versions":["13.3.12","13.3.12-tuxcare.1","13.3.12-tuxcare.2","13.3.12-tuxcare.3","13.3.12-tuxcare.4","13.3.12-tuxcare.5","13.3.12-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.3.12-tuxcare.0"},{"fixed":"13.3.12-tuxcare.7"}]}],"versions":["13.3.12","13.3.12-tuxcare.1","13.3.12-tuxcare.2","13.3.12-tuxcare.3","13.3.12-tuxcare.4","13.3.12-tuxcare.5","13.3.12-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.3.12-tuxcare.0"},{"fixed":"13.3.12-tuxcare.7"}]}],"versions":["13.3.12","13.3.12-tuxcare.1","13.3.12-tuxcare.2","13.3.12-tuxcare.3","13.3.12-tuxcare.4","13.3.12-tuxcare.5","13.3.12-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.9-tuxcare.0"},{"fixed":"15.2.9-tuxcare.7"}]}],"versions":["15.2.9","15.2.9-tuxcare.1","15.2.9-tuxcare.2","15.2.9-tuxcare.3","15.2.9-tuxcare.4","15.2.9-tuxcare.5","15.2.9-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.9-tuxcare.0"},{"fixed":"15.2.9-tuxcare.7"}]}],"versions":["15.2.9","15.2.9-tuxcare.1","15.2.9-tuxcare.2","15.2.9-tuxcare.3","15.2.9-tuxcare.4","15.2.9-tuxcare.5","15.2.9-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.9-tuxcare.0"},{"fixed":"15.2.9-tuxcare.7"}]}],"versions":["15.2.9","15.2.9-tuxcare.1","15.2.9-tuxcare.2","15.2.9-tuxcare.3","15.2.9-tuxcare.4","15.2.9-tuxcare.5","15.2.9-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14.2.8-tuxcare.0"},{"fixed":"14.2.8-tuxcare.7"}]}],"versions":["14.2.8","14.2.8-tuxcare.1","14.2.8-tuxcare.2","14.2.8-tuxcare.3","14.2.8-tuxcare.4","14.2.8-tuxcare.5","14.2.8-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14.2.8-tuxcare.0"},{"fixed":"14.2.8-tuxcare.7"}]}],"versions":["14.2.8","14.2.8-tuxcare.1","14.2.8-tuxcare.2","14.2.8-tuxcare.3","14.2.8-tuxcare.4","14.2.8-tuxcare.5","14.2.8-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14.2.8-tuxcare.0"},{"fixed":"14.2.8-tuxcare.7"}]}],"versions":["14.2.8","14.2.8-tuxcare.1","14.2.8-tuxcare.2","14.2.8-tuxcare.3","14.2.8-tuxcare.4","14.2.8-tuxcare.5","14.2.8-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14.2.12-tuxcare.0"},{"fixed":"14.2.12-tuxcare.6"}]}],"versions":["14.2.12","14.2.12-tuxcare.1","14.2.12-tuxcare.2","14.2.12-tuxcare.3","14.2.12-tuxcare.4","14.2.12-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14.2.12-tuxcare.0"},{"fixed":"14.2.12-tuxcare.6"}]}],"versions":["14.2.12","14.2.12-tuxcare.1","14.2.12-tuxcare.2","14.2.12-tuxcare.3","14.2.12-tuxcare.4","14.2.12-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14.2.12-tuxcare.0"},{"fixed":"14.2.12-tuxcare.6"}]}],"versions":["14.2.12","14.2.12-tuxcare.1","14.2.12-tuxcare.2","14.2.12-tuxcare.3","14.2.12-tuxcare.4","14.2.12-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.10-tuxcare.0"},{"fixed":"15.2.10-tuxcare.16"}]}],"versions":["15.2.10","15.2.10-tuxcare.1","15.2.10-tuxcare.10","15.2.10-tuxcare.11","15.2.10-tuxcare.12","15.2.10-tuxcare.13","15.2.10-tuxcare.14","15.2.10-tuxcare.15","15.2.10-tuxcare.2","15.2.10-tuxcare.3","15.2.10-tuxcare.4","15.2.10-tuxcare.5","15.2.10-tuxcare.6","15.2.10-tuxcare.7","15.2.10-tuxcare.8","15.2.10-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.10-tuxcare.0"},{"fixed":"15.2.10-tuxcare.16"}]}],"versions":["15.2.10","15.2.10-tuxcare.1","15.2.10-tuxcare.10","15.2.10-tuxcare.11","15.2.10-tuxcare.12","15.2.10-tuxcare.13","15.2.10-tuxcare.14","15.2.10-tuxcare.15","15.2.10-tuxcare.2","15.2.10-tuxcare.3","15.2.10-tuxcare.4","15.2.10-tuxcare.5","15.2.10-tuxcare.6","15.2.10-tuxcare.7","15.2.10-tuxcare.8","15.2.10-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.10-tuxcare.0"},{"fixed":"15.2.10-tuxcare.16"}]}],"versions":["15.2.10","15.2.10-tuxcare.1","15.2.10-tuxcare.10","15.2.10-tuxcare.11","15.2.10-tuxcare.12","15.2.10-tuxcare.13","15.2.10-tuxcare.14","15.2.10-tuxcare.15","15.2.10-tuxcare.2","15.2.10-tuxcare.3","15.2.10-tuxcare.4","15.2.10-tuxcare.5","15.2.10-tuxcare.6","15.2.10-tuxcare.7","15.2.10-tuxcare.8","15.2.10-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.2-tuxcare.0"},{"fixed":"15.2.2-tuxcare.7"}]}],"versions":["15.2.2","15.2.2-tuxcare.1","15.2.2-tuxcare.2","15.2.2-tuxcare.3","15.2.2-tuxcare.4","15.2.2-tuxcare.5","15.2.2-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/benchpress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.2-tuxcare.0"},{"fixed":"15.2.2-tuxcare.7"}]}],"versions":["15.2.2","15.2.2-tuxcare.1","15.2.2-tuxcare.2","15.2.2-tuxcare.3","15.2.2-tuxcare.4","15.2.2-tuxcare.5","15.2.2-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15.2.2-tuxcare.0"},{"fixed":"15.2.2-tuxcare.7"}]}],"versions":["15.2.2","15.2.2-tuxcare.1","15.2.2-tuxcare.2","15.2.2-tuxcare.3","15.2.2-tuxcare.4","15.2.2-tuxcare.5","15.2.2-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"19.2.14-tuxcare.0"},{"fixed":"19.2.14-tuxcare.3"}]}],"versions":["19.2.14","19.2.14-tuxcare.1","19.2.14-tuxcare.2"],"bundled":9},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/bazel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"19.2.25-tuxcare.0"},{"fixed":"19.2.25-tuxcare.5"}]}],"versions":["19.2.25","19.2.25-tuxcare.1","19.2.25-tuxcare.2","19.2.25-tuxcare.3","19.2.25-tuxcare.4"],"bundled":5},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/language-service","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"19.2.25-tuxcare.0"},{"fixed":"19.2.25-tuxcare.5"}]}],"versions":["19.2.25","19.2.25-tuxcare.1","19.2.25-tuxcare.2","19.2.25-tuxcare.3","19.2.25-tuxcare.4"],"bundled":5},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/animations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.2.0-tuxcare.0"},{"fixed":"7.2.0-tuxcare.5"}]}],"versions":["7.2.0","7.2.0-tuxcare.1","7.2.0-tuxcare.2","7.2.0-tuxcare.3","7.2.0-tuxcare.4"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/animations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.0-tuxcare.0"},{"fixed":"8.0.0-tuxcare.6"}]}],"versions":["8.0.0","8.0.0-tuxcare.1","8.0.0-tuxcare.2","8.0.0-tuxcare.3","8.0.0-tuxcare.4","8.0.0-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/router","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9.1.13-tuxcare.0"},{"fixed":"9.1.13-tuxcare.16"}]}],"versions":["9.1.13","9.1.13-tuxcare.1","9.1.13-tuxcare.10","9.1.13-tuxcare.11","9.1.13-tuxcare.12","9.1.13-tuxcare.13","9.1.13-tuxcare.14","9.1.13-tuxcare.15","9.1.13-tuxcare.2","9.1.13-tuxcare.3","9.1.13-tuxcare.4","9.1.13-tuxcare.5","9.1.13-tuxcare.6","9.1.13-tuxcare.7","9.1.13-tuxcare.8","9.1.13-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/router","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13.3.12-tuxcare.0"},{"fixed":"13.3.12-tuxcare.7"}]}],"versions":["13.3.12","13.3.12-tuxcare.1","13.3.12-tuxcare.2","13.3.12-tuxcare.3","13.3.12-tuxcare.4","13.3.12-tuxcare.5","13.3.12-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/animations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.12-tuxcare.0"},{"fixed":"16.2.12-tuxcare.16"}]}],"versions":["16.2.12","16.2.12-tuxcare.1","16.2.12-tuxcare.10","16.2.12-tuxcare.11","16.2.12-tuxcare.12","16.2.12-tuxcare.13","16.2.12-tuxcare.14","16.2.12-tuxcare.15","16.2.12-tuxcare.2","16.2.12-tuxcare.3","16.2.12-tuxcare.4","16.2.12-tuxcare.5","16.2.12-tuxcare.6","16.2.12-tuxcare.7","16.2.12-tuxcare.8","16.2.12-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/animations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.1.2-tuxcare.0"},{"fixed":"18.1.2-tuxcare.8"}]}],"versions":["18.1.2","18.1.2-tuxcare.1","18.1.2-tuxcare.2","18.1.2-tuxcare.3","18.1.2-tuxcare.4","18.1.2-tuxcare.5","18.1.2-tuxcare.6","18.1.2-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/animations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.11-tuxcare.0"},{"fixed":"16.2.11-tuxcare.6"}]}],"versions":["16.2.11","16.2.11-tuxcare.1","16.2.11-tuxcare.2","16.2.11-tuxcare.3","16.2.11-tuxcare.4","16.2.11-tuxcare.5"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/animations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16.2.7-tuxcare.0"},{"fixed":"16.2.7-tuxcare.7"}]}],"versions":["16.2.7","16.2.7-tuxcare.1","16.2.7-tuxcare.2","16.2.7-tuxcare.3","16.2.7-tuxcare.4","16.2.7-tuxcare.5","16.2.7-tuxcare.6"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/animations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17.1.0-tuxcare.0"},{"fixed":"17.1.0-tuxcare.8"}]}],"versions":["17.1.0","17.1.0-tuxcare.1","17.1.0-tuxcare.2","17.1.0-tuxcare.3","17.1.0-tuxcare.4","17.1.0-tuxcare.5","17.1.0-tuxcare.6","17.1.0-tuxcare.7"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/animations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17.3.12-tuxcare.0"},{"fixed":"17.3.12-tuxcare.18"}]}],"versions":["17.3.12","17.3.12-tuxcare.1","17.3.12-tuxcare.10","17.3.12-tuxcare.11","17.3.12-tuxcare.12","17.3.12-tuxcare.13","17.3.12-tuxcare.14","17.3.12-tuxcare.15","17.3.12-tuxcare.16","17.3.12-tuxcare.17","17.3.12-tuxcare.2","17.3.12-tuxcare.3","17.3.12-tuxcare.4","17.3.12-tuxcare.5","17.3.12-tuxcare.6","17.3.12-tuxcare.7","17.3.12-tuxcare.8","17.3.12-tuxcare.9"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@angular/animations","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"18.2.12-tuxcare.0"},{"fixed":"18.2.12-tuxcare.8"}]}],"versions":["18.2.12","18.2.12-tuxcare.1","18.2.12-tuxcare.2","18.2.12-tuxcare.3","18.2.12-tuxcare.4","18.2.12-tuxcare.5","18.2.12-tuxcare.6","18.2.12-tuxcare.7"]},{"source":"osv","ecosystem":"Debian:12","package":"angular.js","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.8.3-1","1.8.3-1+deb12u1","1.8.3-1+deb12u1~deb11u1","1.8.3-2","1.8.3-3"]},{"source":"osv","ecosystem":"Debian:13","package":"angular.js","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.8.3-3"]},{"source":"osv","ecosystem":"npm","package":"@angular/platform-server","ranges":[{"type":"SEMVER","events":[{"introduced":"22.0.0"},{"fixed":"22.1.6"}]}]},{"source":"osv","ecosystem":"npm","package":"@angular/platform-server","ranges":[{"type":"SEMVER","events":[{"introduced":"21.0.0"},{"fixed":"21.2.23"}]}]},{"source":"osv","ecosystem":"npm","package":"@angular/platform-server","ranges":[{"type":"SEMVER","events":[{"introduced":"20.0.0"},{"fixed":"20.3.31"}]}]},{"source":"osv","ecosystem":"npm","package":"@angular/platform-server","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"last_affected":"19.2.25"}]}]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"angular.js","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.2.28-1ubuntu2","1.2.28-1ubuntu2+esm1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"angular.js","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.5.10-1","1.5.10-1ubuntu0.1~esm1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:20.04:LTS","package":"angular.js","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.5.10-1","1.7.9-1","1.7.9-1ubuntu0.1~esm1"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"angular.js","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.8.2-2","1.8.2-2ubuntu0.1"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"angular.js","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.8.3-1","1.8.3-1ubuntu0.24.04.1"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"angular.js","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.8.3-3"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"angular.js","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.8.3-3"]}],"affected_more":674,"products":[{"vendor":"@angular","product":"platform-server"},{"vendor":"@angular/","product":"platform-server"},{"vendor":"angular","product":"angular"}],"references":[{"url":"https://github.com/angular/angular/security/advisories/GHSA-f67j-2jqw-jpq7","tags":["x_refsource_CONFIRM","exploit","advisory","web"]},{"url":"https://github.com/angular/angular/commit/3db26e2544964d07a520836ad01f02f36ec88e25","tags":["x_refsource_MISC","fix"]},{"url":"https://github.com/angular/angular/commit/fc2e8fbc0bda2f5c11585e8a0cbd88c074f5e567","tags":["x_refsource_MISC","fix"]},{"url":"https://github.com/angular/domino/commit/4d97473116d000e3fd4d6f75ec98cbd67576fa6f","tags":["x_refsource_MISC","fix"]},{"url":"https://github.com/angular/angular/releases/tag/v20.3.31","tags":["x_refsource_MISC","web"]},{"url":"https://github.com/angular/angular/releases/tag/v21.2.23","tags":["x_refsource_MISC","web"]},{"url":"https://github.com/angular/angular/releases/tag/v22.1.6","tags":["x_refsource_MISC","web"]},{"url":"https://github.com/advisories/GHSA-f67j-2jqw-jpq7"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/101xxx/CVE-2026-101895.json","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-101895","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-101895","tags":["advisory"]},{"url":"https://github.com/angular/angular","tags":["package"]},{"url":"https://ubuntu.com/security/CVE-2026-101895","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-101895","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2026-101895","title":"Angular SSR: Denial of Service (DoS) via Infinite Loop on Malformed DOCTYPE","description":"Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.31, 21.2.23, and 22.1.6, the @angular/platform-server DOM emulation parser can enter an infinite synchronous loop when Angular server-side rendering processes attacker-controlled HTML containing an incomplete DOCTYPE that ends with whitespace at end of input. In Domino lib/HTMLParser.js, after_doctype_name_state emits doctype and EOF tokens without advancing nextchar or leaving the fixed-lookahead state, so the scanner repeatedly handles the same EOF marker. A remote unauthenticated attacker can use this condition through server-side HTML parsing paths such as innerHTML binding to consume a Node.js SSR worker at full CPU, starve the event loop, and stop concurrent and subsequent requests. This issue is fixed in versions 20.3.31, 21.2.23, and 22.1.6.","status":"published","published":"2026-10-14T15:00:14.385Z","modified":"2026-10-14T17:38:10.017Z","cvss":[{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"high","assessor":"cna"}],"cwes":["CWE-400","CWE-835"],"updated_at":"2026-11-02T14:20:09.808851Z"}],"euvd":[{"id":"EUVD-2026-101126","description":"Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.31, 21.2.23, and 22.1.6, the @angular/platform-server DOM emulation parser can enter an infinite synchronous loop when Angular server-side rendering processes attacker-controlled HTML containing an incomplete DOCTYPE that ends with whitespace at end of input. In Domino lib/HTMLParser.js, after_doctype_name_state emits doctype and EOF tokens without advancing nextchar or leaving the fixed-lookahead state, so the scanner repeatedly handles the same EOF marker. A remote unauthenticated attacker can use this condition through server-side HTML parsing paths such as innerHTML binding to consume a Node.js SSR worker at full CPU, starve the event loop, and stop concurrent and subsequent requests. This issue is fixed in versions 20.3.31, 21.2.23, and 22.1.6.","status":"published","published":"2026-10-14T15:00:14Z","modified":"2026-10-14T17:38:10Z","cvss":[{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"high"}],"updated_at":"2026-11-02T17:27:13.785562Z"}],"ghsa":[{"id":"GHSA-f67j-2jqw-jpq7","title":"Angular SSR: Denial of Service (DoS) via Infinite Loop on Malformed DOCTYPE","description":"A Denial of Service (DoS) vulnerability exists in `@angular/platform-server`'s DOM emulation parser (`domino`). When processing untrusted user input containing an incomplete DOCTYPE declaration ending with whitespace before EOF (such as `\u003c!DOCTYPE html `), the HTML parser enters an infinite synchronous loop, pegging CPU utilization at 100% and completely freezing the Node.js server process.\n\n### Technical Description\nIn Angular Server-Side Rendering (SSR), `@angular/platform-server` uses `domino` to parse and sanitize HTML bound through template bindings (such as `[innerHTML]`) or manipulated via DOM APIs.\n\nIn Domino's HTML parser (`lib/HTMLParser.js`), tokenizer states that specify fixed lookahead—such as `after_doctype_name_state` (`lookahead = 6`)—rely on the state handler function to explicitly advance the character index pointer (`nextchar`). While branches for whitespace, `\u003e`, and keyword matching advance `nextchar`, the EOF branch (`case -1: // EOF`) emitted doctype and EOF tokens without advancing `nextchar` or transitioning out of the state:\n\n```javascript\ncase -1: // EOF\n  forcequirks();\n  emitDoctype();\n  emitEOF();\n  break;\n```\n\nBecause `nextchar` remained unchanged pointing to the EOF marker character (`\\uFFFF`), the scanner loop (`while (nextchar \u003c numchars)`) repeatedly re-invoked `after_doctype_name_state` with `codepoint = EOF` indefinitely. In Node.js's single-threaded runtime, this synchronous loop starves the event loop entirely.\n\n### Impact \u0026 Reachability\n* **Reachability**: The vulnerability is reachable in any Angular SSR application where untrusted user input is bound to `[innerHTML]`, interpolated into markup, or sanitized on the server.\n* **Impact**: Successful exploitation allows an unauthenticated remote attacker to cause an immediate Denial of Service (DoS) by sending a payload containing an incomplete DOCTYPE (e.g., `\u003c!DOCTYPE html `). The Node.js SSR process locks up at 100% CPU and ceases responding to all concurrent and subsequent HTTP requests.\n\n**Proof of Concept:**\n```ts\nimport { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-root',\n  standalone: true,\n  template: `\u003cdiv [innerHTML]=\"payload\"\u003e\u003c/div\u003e`,\n})\nexport class AppComponent {\n  // Attacker-controlled input containing an incomplete DOCTYPE ending with whitespace\n  payload = '\u003c!DOCTYPE html ';\n}\n```\n\n### Workarounds\n* Avoid binding untrusted user input directly to `[innerHTML]` in server-rendered templates; use standard text interpolation (`{{ userInput }}`) or `[textContent]` when raw HTML rendering is not required.\n* Validate or sanitize user input before passing it to `[innerHTML]` on the server by stripping or rejecting strings matching `/^\u003c!DOCTYPE/i`.","status":"published","published":"2026-09-28T21:31:21Z","modified":"2026-09-28T21:31:22Z","cvss":[{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"high"}],"cwes":["CWE-400","CWE-835"],"updated_at":"2026-11-02T14:41:22.654187Z"}],"nvd":[{"id":"CVE-2026-101895","description":"Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.31, 21.2.23, and 22.1.6, the @angular/platform-server DOM emulation parser can enter an infinite synchronous loop when Angular server-side rendering processes attacker-controlled HTML containing an incomplete DOCTYPE that ends with whitespace at end of input. In Domino lib/HTMLParser.js, after_doctype_name_state emits doctype and EOF tokens without advancing nextchar or leaving the fixed-lookahead state, so the scanner repeatedly handles the same EOF marker. A remote unauthenticated attacker can use this condition through server-side HTML parsing paths such as innerHTML binding to consume a Node.js SSR worker at full CPU, starve the event loop, and stop concurrent and subsequent requests. This issue is fixed in versions 20.3.31, 21.2.23, and 22.1.6.","status":"published","published":"2026-10-14T15:17:03.37Z","modified":"2026-10-16T16:00:33.533Z","cvss":[{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"high","assessor":"secondary"}],"cwes":["CWE-400","CWE-835"],"updated_at":"2026-11-02T14:12:58.99337Z"}],"osv":[{"id":"CVE-2026-101895","title":"Angular SSR: Denial of Service (DoS) via Infinite Loop on Malformed DOCTYPE","description":"Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.31, 21.2.23, and 22.1.6, the @angular/platform-server DOM emulation parser can enter an infinite synchronous loop when Angular server-side rendering processes attacker-controlled HTML containing an incomplete DOCTYPE that ends with whitespace at end of input. In Domino lib/HTMLParser.js, after_doctype_name_state emits doctype and EOF tokens without advancing nextchar or leaving the fixed-lookahead state, so the scanner repeatedly handles the same EOF marker. A remote unauthenticated attacker can use this condition through server-side HTML parsing paths such as innerHTML binding to consume a Node.js SSR worker at full CPU, starve the event loop, and stop concurrent and subsequent requests. This issue is fixed in versions 20.3.31, 21.2.23, and 22.1.6.","status":"published","published":"2026-10-14T15:00:14.385Z","modified":"2026-10-28T02:30:22.25847096Z","cvss":[{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"high"}],"cwes":["CWE-400","CWE-835"],"updated_at":"2026-11-02T15:44:53.83521Z"},{"id":"DEBIAN-CVE-2026-101895","description":"Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.31, 21.2.23, and 22.1.6, the @angular/platform-server DOM emulation parser can enter an infinite synchronous loop when Angular server-side rendering processes attacker-controlled HTML containing an incomplete DOCTYPE that ends with whitespace at end of input. In Domino lib/HTMLParser.js, after_doctype_name_state emits doctype and EOF tokens without advancing nextchar or leaving the fixed-lookahead state, so the scanner repeatedly handles the same EOF marker. A remote unauthenticated attacker can use this condition through server-side HTML parsing paths such as innerHTML binding to consume a Node.js SSR worker at full CPU, starve the event loop, and stop concurrent and subsequent requests. This issue is fixed in versions 20.3.31, 21.2.23, and 22.1.6.","status":"published","published":"2026-10-14T15:17:03.37Z","modified":"2026-10-23T17:47:21.45655875Z","cvss":[{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"high"}],"updated_at":"2026-11-02T15:45:48.440897Z"},{"id":"GHSA-f67j-2jqw-jpq7","title":"Angular SSR: Denial of Service (DoS) via Infinite Loop on Malformed DOCTYPE","description":"A Denial of Service (DoS) vulnerability exists in `@angular/platform-server`'s DOM emulation parser (`domino`). When processing untrusted user input containing an incomplete DOCTYPE declaration ending with whitespace before EOF (such as `\u003c!DOCTYPE html `), the HTML parser enters an infinite synchronous loop, pegging CPU utilization at 100% and completely freezing the Node.js server process.\n\n### Technical Description\nIn Angular Server-Side Rendering (SSR), `@angular/platform-server` uses `domino` to parse and sanitize HTML bound through template bindings (such as `[innerHTML]`) or manipulated via DOM APIs.\n\nIn Domino's HTML parser (`lib/HTMLParser.js`), tokenizer states that specify fixed lookahead—such as `after_doctype_name_state` (`lookahead = 6`)—rely on the state handler function to explicitly advance the character index pointer (`nextchar`). While branches for whitespace, `\u003e`, and keyword matching advance `nextchar`, the EOF branch (`case -1: // EOF`) emitted doctype and EOF tokens without advancing `nextchar` or transitioning out of the state:\n\n```javascript\ncase -1: // EOF\n  forcequirks();\n  emitDoctype();\n  emitEOF();\n  break;\n```\n\nBecause `nextchar` remained unchanged pointing to the EOF marker character (`\\uFFFF`), the scanner loop (`while (nextchar \u003c numchars)`) repeatedly re-invoked `after_doctype_name_state` with `codepoint = EOF` indefinitely. In Node.js's single-threaded runtime, this synchronous loop starves the event loop entirely.\n\n### Impact \u0026 Reachability\n* **Reachability**: The vulnerability is reachable in any Angular SSR application where untrusted user input is bound to `[innerHTML]`, interpolated into markup, or sanitized on the server.\n* **Impact**: Successful exploitation allows an unauthenticated remote attacker to cause an immediate Denial of Service (DoS) by sending a payload containing an incomplete DOCTYPE (e.g., `\u003c!DOCTYPE html `). The Node.js SSR process locks up at 100% CPU and ceases responding to all concurrent and subsequent HTTP requests.\n\n**Proof of Concept:**\n```ts\nimport { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-root',\n  standalone: true,\n  template: `\u003cdiv [innerHTML]=\"payload\"\u003e\u003c/div\u003e`,\n})\nexport class AppComponent {\n  // Attacker-controlled input containing an incomplete DOCTYPE ending with whitespace\n  payload = '\u003c!DOCTYPE html ';\n}\n```\n\n### Workarounds\n* Avoid binding untrusted user input directly to `[innerHTML]` in server-rendered templates; use standard text interpolation (`{{ userInput }}`) or `[textContent]` when raw HTML rendering is not required.\n* Validate or sanitize user input before passing it to `[innerHTML]` on the server by stripping or rejecting strings matching `/^\u003c!DOCTYPE/i`.","status":"published","published":"2026-09-28T21:31:21Z","modified":"2026-09-28T21:45:03.879204328Z","cvss":[{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"high"}],"cwes":["CWE-400","CWE-835"],"updated_at":"2026-11-02T15:46:46.006631Z"},{"id":"UBUNTU-CVE-2026-101895","description":"(Angular is a development platform for building mobile and desktop web ...)","status":"published","published":"2026-11-09T00:00:00Z","modified":"2026-11-10T02:50:21.669578301Z","cvss":[{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","level":"high"}],"updated_at":"2026-11-10T03:18:57.092165Z"},{"id":"CLSA-2026-1791028714","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 16.2.12-tuxcare.16.","status":"published","published":"2026-10-03T11:58:34Z","modified":"2026-10-19T07:45:19.680942315Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791029776","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 18.1.2-tuxcare.8.","status":"published","published":"2026-10-03T12:16:16Z","modified":"2026-10-19T07:45:21.286179532Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791030849","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 16.2.11-tuxcare.6.","status":"published","published":"2026-10-03T12:34:09Z","modified":"2026-10-19T07:45:19.221601854Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791030976","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 16.2.7-tuxcare.7.","status":"published","published":"2026-10-03T12:36:16Z","modified":"2026-10-19T07:45:19.652797391Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791031362","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 17.1.0-tuxcare.8.","status":"published","published":"2026-10-03T12:42:42Z","modified":"2026-10-19T07:45:18.621640398Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791033793","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 17.3.12-tuxcare.18.","status":"published","published":"2026-10-03T13:23:13Z","modified":"2026-10-19T07:45:18.699953655Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791034160","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 18.2.12-tuxcare.8.","status":"published","published":"2026-10-03T13:29:20Z","modified":"2026-10-19T07:45:20.095293723Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791039582","title":"TuxCare security update for @angular/language-service (1 CVE)","description":"TuxCare rebuilt @angular/language-service to address 1 CVE. Fixed in 18.2.13-tuxcare.4.","status":"published","published":"2026-10-03T14:59:42Z","modified":"2026-10-19T07:45:21.278660243Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791039985","title":"TuxCare security update for @angular/language-service (1 CVE)","description":"TuxCare rebuilt @angular/language-service to address 1 CVE. Fixed in 19.2.18-tuxcare.3.","status":"published","published":"2026-10-03T15:06:25Z","modified":"2026-10-19T07:45:19.733236686Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791040711","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 5.1.0-tuxcare.8.","status":"published","published":"2026-10-03T15:18:31Z","modified":"2026-10-19T07:45:19.711812431Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791041074","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 5.2.7-tuxcare.9.","status":"published","published":"2026-10-03T15:24:34Z","modified":"2026-10-19T07:45:20.504983549Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791041568","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 5.1.2-tuxcare.8.","status":"published","published":"2026-10-03T15:32:48Z","modified":"2026-10-19T07:45:20.345521485Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791042080","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 6.0.1-tuxcare.8.","status":"published","published":"2026-10-03T15:41:20Z","modified":"2026-10-19T07:45:20.479889455Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791042545","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 5.2.11-tuxcare.22.","status":"published","published":"2026-10-03T15:49:05Z","modified":"2026-10-19T07:45:18.626555886Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791042993","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 6.1.10-tuxcare.15.","status":"published","published":"2026-10-03T15:56:33Z","modified":"2026-10-19T07:45:25.401711673Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791043587","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 19.2.23-tuxcare.7.","status":"published","published":"2026-10-03T16:06:27Z","modified":"2026-10-19T07:45:26.138495469Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791044018","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 19.2.21-tuxcare.9.","status":"published","published":"2026-10-03T16:13:38Z","modified":"2026-10-19T07:45:25.417842797Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791045476","title":"TuxCare security update for @angular (3 CVEs)","description":"TuxCare rebuilt 6 @angular packages to address 3 CVEs. Fixed in 7.2.0-tuxcare.5.","status":"published","published":"2026-10-03T16:37:56Z","modified":"2026-11-02T19:58:48.690369461Z","updated_at":"2026-11-02T20:22:25.675551Z"},{"id":"CLSA-2026-1791045894","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 8.0.3-tuxcare.9.","status":"published","published":"2026-10-03T16:44:54Z","modified":"2026-10-19T07:45:26.192038222Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791046463","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 7.2.1-tuxcare.6.","status":"published","published":"2026-10-03T16:54:23Z","modified":"2026-10-19T07:45:42.238899854Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791047714","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 9.1.13-tuxcare.16.","status":"published","published":"2026-10-03T17:15:14Z","modified":"2026-10-19T07:45:26.325881614Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791047984","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 18.2.14-tuxcare.17.","status":"published","published":"2026-10-03T17:19:44Z","modified":"2026-10-19T07:45:26.176861343Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791048306","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 7.2.16-tuxcare.13.","status":"published","published":"2026-10-03T17:25:06Z","modified":"2026-10-19T07:45:26.137037932Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791048667","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 5 @angular packages to address 1 CVE. Fixed in 10.2.5-tuxcare.13.","status":"published","published":"2026-10-03T17:31:07Z","modified":"2026-10-19T07:45:26.301386628Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791049096","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 5 @angular packages to address 1 CVE. Fixed in 10.1.0-tuxcare.8.","status":"published","published":"2026-10-03T17:38:16Z","modified":"2026-10-19T07:45:26.30037706Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791049554","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 7.2.11-tuxcare.6.","status":"published","published":"2026-10-03T17:45:54Z","modified":"2026-10-19T07:45:26.186864771Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791050697","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 11.2.14-tuxcare.12.","status":"published","published":"2026-10-03T18:04:57Z","modified":"2026-10-19T07:45:26.227463437Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791051270","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 11.2.0-tuxcare.7.","status":"published","published":"2026-10-03T18:14:30Z","modified":"2026-10-19T07:45:42.327405456Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791051933","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 11.2.11-tuxcare.7.","status":"published","published":"2026-10-03T18:25:33Z","modified":"2026-10-19T07:45:15.151637687Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791052322","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 12.2.17-tuxcare.12.","status":"published","published":"2026-10-03T18:32:02Z","modified":"2026-10-19T07:45:43.353986205Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791052887","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 8.2.14-tuxcare.14.","status":"published","published":"2026-10-03T18:41:27Z","modified":"2026-10-19T07:45:42.536088572Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791053254","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 12.0.0-tuxcare.7.","status":"published","published":"2026-10-03T18:47:34Z","modified":"2026-10-19T07:45:46.214365519Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791053637","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 12.2.0-tuxcare.7.","status":"published","published":"2026-10-03T18:53:57Z","modified":"2026-10-19T07:45:43.804095102Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791053983","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 12.2.16-tuxcare.7.","status":"published","published":"2026-10-03T18:59:43Z","modified":"2026-10-19T07:45:44.396802222Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791054432","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 13.3.0-tuxcare.7.","status":"published","published":"2026-10-03T19:07:12Z","modified":"2026-10-19T07:45:42.480411318Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791054878","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 13.4.0-tuxcare.12.","status":"published","published":"2026-10-03T19:14:38Z","modified":"2026-10-19T07:45:46.236641484Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791056035","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 6 @angular packages to address 1 CVE. Fixed in 8.0.0-tuxcare.6.","status":"published","published":"2026-10-03T19:33:55Z","modified":"2026-10-19T07:45:43.783497777Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791056602","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 14.3.0-tuxcare.13.","status":"published","published":"2026-10-03T19:43:22Z","modified":"2026-10-19T07:45:43.768660326Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791057793","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 15.0.3-tuxcare.8.","status":"published","published":"2026-10-03T20:03:13Z","modified":"2026-10-19T07:45:42.786291449Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791058120","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 15.2.1-tuxcare.6.","status":"published","published":"2026-10-03T20:08:40Z","modified":"2026-10-19T07:45:44.372257626Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791058521","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 13.3.11-tuxcare.6.","status":"published","published":"2026-10-03T20:15:21Z","modified":"2026-10-19T07:45:43.173650284Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791058923","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 15.2.6-tuxcare.7.","status":"published","published":"2026-10-03T20:22:03Z","modified":"2026-10-19T07:45:43.807612627Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791059251","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 13.3.12-tuxcare.7.","status":"published","published":"2026-10-03T20:27:31Z","modified":"2026-10-19T07:45:42.782813427Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791059780","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 15.2.9-tuxcare.7.","status":"published","published":"2026-10-03T20:36:20Z","modified":"2026-10-19T07:45:43.861623456Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791060262","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 14.2.8-tuxcare.7.","status":"published","published":"2026-10-03T20:44:22Z","modified":"2026-10-19T07:45:43.07810072Z","updated_at":"2026-11-02T15:43:49.016976Z"},{"id":"CLSA-2026-1791060595","title":"TuxCare security update for @angular (1 CVE)","description":"TuxCare rebuilt 3 @angular packages to address 1 CVE. Fixed in 14.2.12-tuxcare.6.","status":"published","published":"2026-10-03T20:49:55Z","modified":"2026-10-19T07:45:46.252979672Z","updated_at":"2026-11-02T15:43:49.016976Z"}]},"sources_more":{"osv":689}}
