{"id":"CVE-2026-44728","aliases":["CLSA-2026-1784336946","CLSA-2026-1784509777","CLSA-2026-1784509815","CLSA-2026-1790161979","CLSA-2026-1792160961","CLSA-2026-1792161418","CLSA-2026-1792161419","CLSA-2026-1792161420","CLSA-2026-1792161615","CLSA-2026-1792161616","CLSA-2026-1792161617","CLSA-2026-1792161631","CLSA-2026-1792161666","CLSA-2026-1792161730","CLSA-2026-1792161731","CLSA-2026-1792161732","CLSA-2026-1792161743","CLSA-2026-1792161886","CLSA-2026-1792161887","CLSA-2026-1792161888","CLSA-2026-1792161898","CLSA-2026-1792161951","CLSA-2026-1792161983","CLSA-2026-1792161984","CLSA-2026-1792161985","CLSA-2026-1792162020","CLSA-2026-1792162021","CLSA-2026-1792162045","CLSA-2026-1792162046","CLSA-2026-1792162069","CLSA-2026-1792162070","CLSA-2026-1792162089","CLSA-2026-1792162090","CLSA-2026-1792162091","CLSA-2026-1792162113","CLSA-2026-1792162114","CLSA-2026-1792162115","CLSA-2026-1792162136","CLSA-2026-1792162138","CLSA-2026-1792162139","CLSA-2026-1792162156","CLSA-2026-1792162157","CLSA-2026-1792162158","CLSA-2026-1792162178","CLSA-2026-1792162179","CLSA-2026-1792162180","CLSA-2026-1792162207","CLSA-2026-1792162208","CLSA-2026-1792162210","CLSA-2026-1792163437","CLSA-2026-1792163438","CLSA-2026-1792163439","CLSA-2026-1792163450","CLSA-2026-1792194429","CLSA-2026-1792194430","CLSA-2026-1792194432","CLSA-2026-1792201263","CLSA-2026-1792201264","CLSA-2026-1792201265","CLSA-2026-1792278635","CLSA-2026-1792278636","CLSA-2026-1792278637","CLSA-2026-1792283507","CLSA-2026-1792283508","CLSA-2026-1792283509","CLSA-2026-1792285562","CLSA-2026-1792285563","CLSA-2026-1792285564","CLSA-2026-1792286712","CLSA-2026-1792289873","CLSA-2026-1792291417","CLSA-2026-1792291418","CLSA-2026-1792291419","CLSA-2026-1792292296","CLSA-2026-1792292297","CLSA-2026-1792302623","CLSA-2026-1792304208","CLSA-2026-1792304209","CLSA-2026-1792304210","CLSA-2026-1792306775","CLSA-2026-1792306776","CLSA-2026-1792308466","CLSA-2026-1792309331","CLSA-2026-1792309332","CLSA-2026-1792312962","CLSA-2026-1792342438","CLSA-2026-1792342439","CLSA-2026-1792342440","CLSA-2026-1792361346","CLSA-2026-1792361347","CLSA-2026-1792361348","CLSA-2026-1792369489","CLSA-2026-1792369490","CLSA-2026-1792369491","CLSA-2026-1792373910","DEBIAN-CVE-2026-44728","EUVD-2026-31946","GHSA-fv7c-fp4j-7gwp","ROOT-APP-NPM-CVE-2026-44728","UBUNTU-CVE-2026-44728"],"aliases_more":183,"status":"published","title":"Improper Control of Generation of Code when compiling specifically crafted malicious code with @babel/plugin-transform-modules-systemjs","description":"Babel is a compiler for writing next generation JavaScript. From 7.12.0 to before 7.29.4 and 8.0.0-alpha.13, using Babel to compile code that was specifically crafted by an attacker can cause Babel to generate output code that executes arbitrary code. This vulnerability is fixed in 7.29.4 and 8.0.0-alpha.13.","severity":{"version":"3.1","score":8.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00125,"percentile":0.02221,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-843","CWE-94"],"published":"2026-05-08T20:34:07Z","modified":"2026-11-02T19:59:13Z","fixes":[{"ecosystem":"npm","package":"@babel/plugin-transform-modules-systemjs","fixed_in":["7.29.4","8.0.0-alpha.13"],"sources":["ghsa","osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-modules-systemjs","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2","7.23.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-class-properties","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/code-frame","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/core","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2","7.23.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/eslint-parser","fixed_in":["7.18.9-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/generator","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/parser","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-decorators","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-nullish-coalescing-operator","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-numeric-separator","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-optional-chaining","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-flow-strip-types","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-object-assign","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-display-name","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/preset-react","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/traverse","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/types","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-runtime","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-exponentiation-operator","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/preset-typescript","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2","7.29.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-template-literals","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-shorthand-properties","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-object-rest-spread","fixed_in":["7.29.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-nullish-coalescing-operator","fixed_in":["7.29.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-create-regexp-features-plugin","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-builder-binary-assignment-operator-visitor","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-class-static-block","fixed_in":["7.29.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-wrap-function","fixed_in":["7.12.18-tuxcare.2","7.29.0-tuxcare.1","7.18.9-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-hoist-variables","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-get-function-arity","fixed_in":["7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-explode-assignable-expression","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-export-namespace-from","fixed_in":["7.29.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/register","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-compilation-targets","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-plugin-utils","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-module-transforms","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2","7.23.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-typescript","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2","7.29.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-block-scoped-functions","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-builder-react-jsx","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-unicode-regex","fixed_in":["7.29.0-tuxcare.1","7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-typescript","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx-self","fixed_in":["7.29.0-tuxcare.1","7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/runtime-corejs3","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/runtime-corejs2","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-sticky-regex","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-spread","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-for-of","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-classes","fixed_in":["7.29.0-tuxcare.1","7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-regenerator","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx-source","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-block-scoping","fixed_in":["7.18.9-tuxcare.2","7.23.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-private-property-in-object","fixed_in":["7.29.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-destructuring","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2","7.23.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-member-expression-to-functions","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-export-default-from","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-computed-properties","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-private-methods","fixed_in":["7.29.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-optional-chaining","fixed_in":["7.29.0-tuxcare.1","7.23.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-optional-catch-binding","fixed_in":["7.29.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-flow","fixed_in":["7.29.0-tuxcare.1","7.12.18-tuxcare.2","7.18.9-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-create-class-features-plugin","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-function-name","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-modules-commonjs","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2","7.23.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-arrow-functions","fixed_in":["7.29.0-tuxcare.1","7.12.18-tuxcare.2","7.18.9-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-async-generator-functions","fixed_in":["7.12.18-tuxcare.2","7.18.9-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-literals","fixed_in":["7.18.9-tuxcare.2","7.29.0-tuxcare.1","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-replace-supers","fixed_in":["7.29.0-tuxcare.1","7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-function-name","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2","7.29.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-async-to-generator","fixed_in":["7.29.0-tuxcare.1","7.12.18-tuxcare.2","7.18.9-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-define-map","fixed_in":["7.12.18-tuxcare.2","7.18.9-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-optional-catch-binding","fixed_in":["7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-call-delegate","fixed_in":["7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/helper-optimise-call-expression","fixed_in":["7.29.0-tuxcare.1","7.18.9-tuxcare.2","7.12.18-tuxcare.2"],"sources":["osv"]},{"ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-named-capturing-groups-regex","fixed_in":["7.29.0-tuxcare.1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"node-babel7","fixed_in":["8.0.4+ds1+~cs177.303.116-2"],"sources":["osv"]},{"ecosystem":"Root:npm","package":"@babel/plugin-transform-modules-systemjs","fixed_in":["7.27.1-aikido.2","7.28.5-aikido.2","7.12.1-aikido.1","7.25.9-aikido.2","7.24.1-aikido.1","7.16.7-aikido.1","7.23.3-aikido.1","7.20.11-aikido.1"],"sources":["osv"]},{"ecosystem":"Root:npm","package":"@rootio/babel__plugin-transform-modules-systemjs","fixed_in":["7.27.1-root.io.1","7.28.5-root.io.1","7.27.1-root.io.2","7.28.5-root.io.2","7.12.1-root.io.1","7.25.9-root.io.2","7.24.1-root.io.1","7.16.7-root.io.1","7.23.3-root.io.1","7.20.11-root.io.1"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"npm","package":"@babel/plugin-transform-modules-systemjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.0"},{"last_affected":"7.29.3"},{"fixed":"7.29.4"}]}]},{"source":"ghsa","ecosystem":"npm","package":"@babel/plugin-transform-modules-systemjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.0.0-alpha.0"},{"last_affected":"8.0.0-alpha.12"},{"fixed":"8.0.0-alpha.13"}]}]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-modules-systemjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-modules-systemjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-modules-systemjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-modules-systemjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-class-properties","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/code-frame","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/code-frame","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/code-frame","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/eslint-parser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/generator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/generator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/generator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/generator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"],"bundled":2},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/parser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/parser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/parser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/parser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"],"bundled":2},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-class-properties","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-decorators","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-decorators","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-decorators","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-nullish-coalescing-operator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-nullish-coalescing-operator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-numeric-separator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-numeric-separator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-optional-chaining","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-optional-chaining","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-flow-strip-types","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-flow-strip-types","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-flow-strip-types","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-object-assign","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-object-assign","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-object-assign","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-display-name","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-display-name","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-display-name","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/preset-react","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/preset-react","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/preset-react","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/traverse","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/traverse","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/traverse","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/types","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/types","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/types","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18","7.12.18-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/types","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"],"bundled":2},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-runtime","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-runtime","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-runtime","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-exponentiation-operator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-exponentiation-operator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-exponentiation-operator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/preset-typescript","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/preset-typescript","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/preset-typescript","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-template-literals","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-template-literals","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-template-literals","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-shorthand-properties","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-shorthand-properties","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-shorthand-properties","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-object-rest-spread","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-nullish-coalescing-operator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-create-regexp-features-plugin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-create-regexp-features-plugin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-create-regexp-features-plugin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-builder-binary-assignment-operator-visitor","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-builder-binary-assignment-operator-visitor","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-class-static-block","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-wrap-function","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-wrap-function","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-wrap-function","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-hoist-variables","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-hoist-variables","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-get-function-arity","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-explode-assignable-expression","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-explode-assignable-expression","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-export-namespace-from","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/register","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/register","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/register","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-compilation-targets","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-compilation-targets","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-compilation-targets","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-plugin-utils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-plugin-utils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-plugin-utils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-module-transforms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-module-transforms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-module-transforms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-module-transforms","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-typescript","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-typescript","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-typescript","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-block-scoped-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-block-scoped-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-block-scoped-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-builder-react-jsx","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-builder-react-jsx","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-builder-react-jsx","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-unicode-regex","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-unicode-regex","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-unicode-regex","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-typescript","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-typescript","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-typescript","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx-self","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx-self","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx-self","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/runtime-corejs3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/runtime-corejs3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/runtime-corejs3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/runtime-corejs2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/runtime-corejs2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/runtime-corejs2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-sticky-regex","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-sticky-regex","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-sticky-regex","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-spread","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-spread","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-spread","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-for-of","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-for-of","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-for-of","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-classes","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-classes","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-classes","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-regenerator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-regenerator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-regenerator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-react-jsx-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-block-scoping","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-block-scoping","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-private-property-in-object","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-destructuring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-destructuring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-destructuring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-destructuring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-member-expression-to-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-member-expression-to-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-member-expression-to-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-member-expression-to-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"],"bundled":2},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-export-default-from","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-export-default-from","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-export-default-from","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-computed-properties","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-computed-properties","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-computed-properties","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-private-methods","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-optional-chaining","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-optional-chaining","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-optional-catch-binding","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-flow","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-flow","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-syntax-flow","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-create-class-features-plugin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-create-class-features-plugin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-create-class-features-plugin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-function-name","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-function-name","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-function-name","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"],"bundled":2},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-modules-commonjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-modules-commonjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-modules-commonjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-modules-commonjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.23.0-tuxcare.0"},{"fixed":"7.23.0-tuxcare.1"}]}],"versions":["7.23.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-arrow-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-arrow-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-arrow-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-async-generator-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-async-generator-functions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-literals","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-literals","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-literals","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-replace-supers","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-replace-supers","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-replace-supers","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-function-name","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-function-name","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-function-name","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-async-to-generator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-async-to-generator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-async-to-generator","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-define-map","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-define-map","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-optional-catch-binding","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-proposal-optional-catch-binding","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-call-delegate","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-optimise-call-expression","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-optimise-call-expression","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.18.9-tuxcare.0"},{"fixed":"7.18.9-tuxcare.2"}]}],"versions":["7.18.9","7.18.9-tuxcare.1"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/helper-optimise-call-expression","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.12.18-tuxcare.0"},{"fixed":"7.12.18-tuxcare.2"}]}],"versions":["7.12.18"]},{"source":"osv","ecosystem":"TuxCare:npm","package":"@babel/plugin-transform-named-capturing-groups-regex","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.29.0-tuxcare.0"},{"fixed":"7.29.0-tuxcare.1"}]}],"versions":["7.29.0"]},{"source":"osv","ecosystem":"Debian:12","package":"node-babel7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["7.20.15+ds1+~cs214.269.168-10","7.20.15+ds1+~cs214.269.168-11","7.20.15+ds1+~cs214.269.168-12","7.20.15+ds1+~cs214.269.168-13","7.20.15+ds1+~cs214.269.168-14","7.20.15+ds1+~cs214.269.168-15","7.20.15+ds1+~cs214.269.168-16","7.20.15+ds1+~cs214.269.168-17","7.20.15+ds1+~cs214.269.168-18","7.20.15+ds1+~cs214.269.168-3","7.20.15+ds1+~cs214.269.168-3+deb12u1","7.20.15+ds1+~cs214.269.168-3+deb12u2","7.20.15+ds1+~cs214.269.168-4","7.20.15+ds1+~cs214.269.168-5","7.20.15+ds1+~cs214.269.168-6","7.20.15+ds1+~cs214.269.168-7","7.20.15+ds1+~cs214.269.168-8","7.20.15+ds1+~cs214.269.168-9","8.0.4+ds1+~cs177.303.116-1","8.0.4+ds1+~cs177.303.116-2","8.0.4+ds1+~cs177.303.116-3","8.0.6+ds1+~cs177.303.116-1"]},{"source":"osv","ecosystem":"Debian:13","package":"node-babel7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["7.20.15+ds1+~cs214.269.168-10","7.20.15+ds1+~cs214.269.168-11","7.20.15+ds1+~cs214.269.168-12","7.20.15+ds1+~cs214.269.168-13","7.20.15+ds1+~cs214.269.168-14","7.20.15+ds1+~cs214.269.168-15","7.20.15+ds1+~cs214.269.168-16","7.20.15+ds1+~cs214.269.168-17","7.20.15+ds1+~cs214.269.168-18","7.20.15+ds1+~cs214.269.168-8","7.20.15+ds1+~cs214.269.168-9","8.0.4+ds1+~cs177.303.116-1","8.0.4+ds1+~cs177.303.116-2","8.0.4+ds1+~cs177.303.116-3","8.0.6+ds1+~cs177.303.116-1"]},{"source":"osv","ecosystem":"Debian:14","package":"node-babel7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"8.0.4+ds1+~cs177.303.116-2"}]}],"versions":["7.20.15+ds1+~cs214.269.168-10","7.20.15+ds1+~cs214.269.168-11","7.20.15+ds1+~cs214.269.168-12","7.20.15+ds1+~cs214.269.168-13","7.20.15+ds1+~cs214.269.168-14","7.20.15+ds1+~cs214.269.168-15","7.20.15+ds1+~cs214.269.168-16","7.20.15+ds1+~cs214.269.168-17","7.20.15+ds1+~cs214.269.168-18","7.20.15+ds1+~cs214.269.168-8","7.20.15+ds1+~cs214.269.168-9","8.0.4+ds1+~cs177.303.116-1"]},{"source":"osv","ecosystem":"npm","package":"@babel/plugin-transform-modules-systemjs","ranges":[{"type":"SEMVER","events":[{"introduced":"7.12.0"},{"fixed":"7.29.4"}]}]},{"source":"osv","ecosystem":"npm","package":"@babel/plugin-transform-modules-systemjs","ranges":[{"type":"SEMVER","events":[{"introduced":"8.0.0-alpha.0"},{"fixed":"8.0.0-alpha.13"}]}]},{"source":"osv","ecosystem":"Root:npm","package":"@babel/plugin-transform-modules-systemjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.27.1-aikido.2"},{"fixed":"7.28.5-aikido.2"},{"fixed":"7.12.1-aikido.1"},{"fixed":"7.25.9-aikido.2"},{"fixed":"7.24.1-aikido.1"},{"fixed":"7.16.7-aikido.1"},{"fixed":"7.23.3-aikido.1"},{"fixed":"7.20.11-aikido.1"}]}]},{"source":"osv","ecosystem":"Root:npm","package":"@rootio/babel__plugin-transform-modules-systemjs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.27.1-root.io.1"},{"fixed":"7.28.5-root.io.1"},{"fixed":"7.27.1-root.io.2"},{"fixed":"7.28.5-root.io.2"},{"fixed":"7.12.1-root.io.1"},{"fixed":"7.25.9-root.io.2"},{"fixed":"7.24.1-root.io.1"},{"fixed":"7.16.7-root.io.1"},{"fixed":"7.23.3-root.io.1"},{"fixed":"7.20.11-root.io.1"}]}]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"node-babel7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["7.12.12+~cs150.141.84-6","7.12.12+~cs150.141.84-7","7.12.12+~cs150.141.84-8"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"node-babel7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["7.20.15+ds1+~cs214.269.168-4","7.20.15+ds1+~cs214.269.168-5","7.20.15+ds1+~cs214.269.168-6","7.20.15+ds1+~cs214.269.168-6build1"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"node-babel7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["7.20.15+ds1+~cs214.269.168-8"]},{"source":"osv","ecosystem":"Ubuntu:26.10","package":"node-babel7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["7.20.15+ds1+~cs214.269.168-16","7.20.15+ds1+~cs214.269.168-17build1","7.20.15+ds1+~cs214.269.168-17build2","7.20.15+ds1+~cs214.269.168-18"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"node-babel7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["7.20.15+ds1+~cs214.269.168-8","7.20.15+ds1+~cs214.269.168-9","7.20.15+ds1+~cs214.269.168-11build1","7.20.15+ds1+~cs214.269.168-14","7.20.15+ds1+~cs214.269.168-16"]}],"affected_more":78,"products":[{"vendor":"@babel","product":"plugin-transform-modules-systemjs"},{"vendor":"babel","product":"babel"}],"references":[{"url":"https://github.com/babel/babel/security/advisories/GHSA-fv7c-fp4j-7gwp","tags":["x_refsource_CONFIRM","Mitigation","Vendor Advisory","advisory","web","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-44728","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-fv7c-fp4j-7gwp"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/44xxx/CVE-2026-44728.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-44728","tags":["advisory"]},{"url":"https://github.com/babel/babel","tags":["package"]},{"url":"https://ubuntu.com/security/CVE-2026-44728","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-44728","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2026-44728","title":"Improper Control of Generation of Code when compiling specifically crafted malicious code with @babel/plugin-transform-modules-systemjs","description":"Babel is a compiler for writing next generation JavaScript. From 7.12.0 to before 7.29.4 and 8.0.0-alpha.13, using Babel to compile code that was specifically crafted by an attacker can cause Babel to generate output code that executes arbitrary code. This vulnerability is fixed in 7.29.4 and 8.0.0-alpha.13.","status":"published","published":"2026-05-26T17:48:57.603Z","modified":"2026-05-28T03:55:38.825Z","cvss":[{"version":"3.1","score":8.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H","level":"high","assessor":"cna"}],"cwes":["CWE-94","CWE-843"],"updated_at":"2026-11-02T13:43:00.288193Z"}],"euvd":[{"id":"EUVD-2026-31946","description":"Babel is a compiler for writing next generation JavaScript. From 7.12.0 to before 7.29.4 and 8.0.0-alpha.13, using Babel to compile code that was specifically crafted by an attacker can cause Babel to generate output code that executes arbitrary code. This vulnerability is fixed in 7.29.4 and 8.0.0-alpha.13.","status":"published","published":"2026-05-26T17:48:57Z","modified":"2026-05-28T03:55:38Z","cvss":[{"version":"3.1","score":8.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T18:21:03.0662Z"}],"ghsa":[{"id":"GHSA-fv7c-fp4j-7gwp","title":"@babel/plugin-transform-modules-systemjs generates arbitrary code when compiling malicious input","description":"### Impact\n\nUsing Babel to compile code that was specifically crafted by an attacker can cause Babel to generate output code that executes arbitrary code.\n\nKnown affected plugins are:\n- `@babel/plugin-transform-modules-systemjs`\n- `@babel/preset-env` when using the [`modules: \"systemjs\"` option](https://babel.dev/docs/babel-preset-env#modules), as it delegates to `@babel/plugin-transform-modules-systemjs`\n\nNo other plugins under the `@babel` namespace are impacted.\n\n**Users that only compile trusted code are not impacted.**\n\n### Patches\n\nThe vulnerability has been fixed in `@babel/plugin-transform-modules-systemjs@7.29.4`.\n\nBabel also released `@babel/preset-env@7.29.5`, updating its `@babel/plugin-transform-modules-systemjs` dependency, to simplify forcing the update if you are using `@babel/preset-env` directly.\n\n### Workarounds\n\n- Pin `@babel/parser` to v7.11.5. The downgrade will completely disable string module name parsing, but it would also disable other new language features and the build pipeline may fail as a result. Only do so if you are working on a legacy codebase and can not upgrade `@babel/plugin-transform-modules-systemjs` to v7.29.4.\n- Do not use the `modules: \"systemjs\"` option, migrate the codebase to native ES Modules or any other module formats.\n\n### Credits\nBabel thanks Daniel Cervera for reporting the vulnerability.","status":"published","published":"2026-05-08T20:34:07Z","modified":"2026-06-08T23:28:10Z","cvss":[{"version":"3.1","score":8.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-94","CWE-843"],"updated_at":"2026-11-02T14:40:20.187636Z"}],"nvd":[{"id":"CVE-2026-44728","description":"Babel is a compiler for writing next generation JavaScript. From 7.12.0 to before 7.29.4 and 8.0.0-alpha.13, using Babel to compile code that was specifically crafted by an attacker can cause Babel to generate output code that executes arbitrary code. This vulnerability is fixed in 7.29.4 and 8.0.0-alpha.13.","status":"published","published":"2026-05-26T18:16:50.88Z","modified":"2026-07-24T11:10:00.17Z","cvss":[{"version":"3.1","score":8.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H","level":"high","assessor":"secondary"},{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"}],"cwes":["CWE-94","CWE-843"],"updated_at":"2026-11-02T14:12:20.511562Z"}],"osv":[{"id":"CVE-2026-44728","title":"Improper Control of Generation of Code when compiling specifically crafted malicious code with @babel/plugin-transform-modules-systemjs","description":"Babel is a compiler for writing next generation JavaScript. From 7.12.0 to before 7.29.4 and 8.0.0-alpha.13, using Babel to compile code that was specifically crafted by an attacker can cause Babel to generate output code that executes arbitrary code. This vulnerability is fixed in 7.29.4 and 8.0.0-alpha.13.","status":"published","published":"2026-05-26T17:48:57.603Z","modified":"2026-10-28T02:31:00.06745648Z","cvss":[{"version":"3.1","score":8.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-843","CWE-94"],"updated_at":"2026-11-02T15:45:05.172514Z"},{"id":"DEBIAN-CVE-2026-44728","description":"Babel is a compiler for writing next generation JavaScript. From 7.12.0 to before 7.29.4 and 8.0.0-alpha.13, using Babel to compile code that was specifically crafted by an attacker can cause Babel to generate output code that executes arbitrary code. This vulnerability is fixed in 7.29.4 and 8.0.0-alpha.13.","status":"published","published":"2026-05-26T18:16:50.88Z","modified":"2026-10-01T03:03:15.039290016Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:55.669088Z"},{"id":"GHSA-fv7c-fp4j-7gwp","title":"@babel/plugin-transform-modules-systemjs generates arbitrary code when compiling malicious input","description":"### Impact\n\nUsing Babel to compile code that was specifically crafted by an attacker can cause Babel to generate output code that executes arbitrary code.\n\nKnown affected plugins are:\n- `@babel/plugin-transform-modules-systemjs`\n- `@babel/preset-env` when using the [`modules: \"systemjs\"` option](https://babel.dev/docs/babel-preset-env#modules), as it delegates to `@babel/plugin-transform-modules-systemjs`\n\nNo other plugins under the `@babel` namespace are impacted.\n\n**Users that only compile trusted code are not impacted.**\n\n### Patches\n\nThe vulnerability has been fixed in `@babel/plugin-transform-modules-systemjs@7.29.4`.\n\nBabel also released `@babel/preset-env@7.29.5`, updating its `@babel/plugin-transform-modules-systemjs` dependency, to simplify forcing the update if you are using `@babel/preset-env` directly.\n\n### Workarounds\n\n- Pin `@babel/parser` to v7.11.5. The downgrade will completely disable string module name parsing, but it would also disable other new language features and the build pipeline may fail as a result. Only do so if you are working on a legacy codebase and can not upgrade `@babel/plugin-transform-modules-systemjs` to v7.29.4.\n- Do not use the `modules: \"systemjs\"` option, migrate the codebase to native ES Modules or any other module formats.\n\n### Credits\nBabel thanks Daniel Cervera for reporting the vulnerability.","status":"published","published":"2026-05-08T20:34:07Z","modified":"2026-09-10T03:51:05.541786109Z","cvss":[{"version":"3.1","score":8.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-843","CWE-94"],"updated_at":"2026-11-02T15:46:46.760785Z"},{"id":"UBUNTU-CVE-2026-44728","description":"Babel is a compiler for writing next generation JavaScript. From 7.12.0 to before 7.29.4 and 8.0.0-alpha.13, using Babel to compile code that was specifically crafted by an attacker can cause Babel to generate output code that executes arbitrary code. This vulnerability is fixed in 7.29.4 and 8.0.0-alpha.13.","status":"published","published":"2026-05-26T18:16:00Z","modified":"2026-10-17T12:58:20.765473249Z","cvss":[{"version":"3.1","score":8.2,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H","level":"high"},{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T16:56:26.396868Z"},{"id":"CLSA-2026-1784336946","title":"TuxCare security update for @babel/plugin-transform-modules-systemjs (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-modules-systemjs to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-08-04T14:52:44Z","modified":"2026-11-02T19:46:34.242464259Z","updated_at":"2026-11-02T20:28:42.34712Z"},{"id":"CLSA-2026-1784509777","title":"TuxCare security update for @babel/plugin-transform-modules-systemjs (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-modules-systemjs to address 1 CVE. Fixed in 7.29.0-tuxcare.1.","status":"published","published":"2026-08-04T14:52:45Z","modified":"2026-10-29T19:45:49.123593266Z","updated_at":"2026-11-02T15:43:46.151924Z"},{"id":"CLSA-2026-1784509815","title":"TuxCare security update for @babel/plugin-transform-modules-systemjs (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-modules-systemjs to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-08-04T14:52:45Z","modified":"2026-10-30T19:45:59.595161582Z","updated_at":"2026-11-02T15:43:46.151924Z"},{"id":"CLSA-2026-1790161979","title":"TuxCare security update for @babel/plugin-transform-modules-systemjs (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-modules-systemjs to address 1 CVE. Fixed in 7.23.0-tuxcare.1.","status":"published","published":"2026-09-23T11:12:59Z","modified":"2026-11-02T19:59:00.058487178Z","updated_at":"2026-11-02T20:21:33.036174Z"},{"id":"CLSA-2026-1792160961","title":"TuxCare security update for @babel/plugin-proposal-class-properties (1 CVE)","description":"TuxCare rebuilt @babel/plugin-proposal-class-properties to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:29:17Z","modified":"2026-10-16T16:30:45.726051567Z","updated_at":"2026-11-02T15:43:50.949147Z"},{"id":"CLSA-2026-1792161418","title":"TuxCare security update for @babel/code-frame (1 CVE)","description":"TuxCare rebuilt @babel/code-frame to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:36:58Z","modified":"2026-10-16T16:30:51.898730631Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161419","title":"TuxCare security update for @babel/code-frame (1 CVE)","description":"TuxCare rebuilt @babel/code-frame to address 1 CVE. Fixed in 7.29.0-tuxcare.1.","status":"published","published":"2026-10-16T14:36:59Z","modified":"2026-10-16T16:31:01.719096961Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161420","title":"TuxCare security update for @babel/code-frame (1 CVE)","description":"TuxCare rebuilt @babel/code-frame to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:37:00Z","modified":"2026-10-16T16:31:02.169900937Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161615","title":"TuxCare security update for @babel/core (1 CVE)","description":"TuxCare rebuilt @babel/core to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:40:15Z","modified":"2026-10-16T16:31:12.398253493Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161616","title":"TuxCare security update for @babel/core (1 CVE)","description":"TuxCare rebuilt @babel/core to address 1 CVE. Fixed in 7.29.0-tuxcare.1.","status":"published","published":"2026-10-16T14:40:16Z","modified":"2026-10-16T16:31:12.390369518Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161617","title":"TuxCare security update for @babel/core (1 CVE)","description":"TuxCare rebuilt @babel/core to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:40:17Z","modified":"2026-10-16T16:31:12.388783695Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161631","title":"TuxCare security update for @babel/core (1 CVE)","description":"TuxCare rebuilt @babel/core to address 1 CVE. Fixed in 7.23.0-tuxcare.1.","status":"published","published":"2026-10-16T14:40:31Z","modified":"2026-11-02T19:58:29.401786433Z","updated_at":"2026-11-02T20:23:55.577236Z"},{"id":"CLSA-2026-1792161666","title":"TuxCare security update for @babel/eslint-parser (1 CVE)","description":"TuxCare rebuilt @babel/eslint-parser to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:41:06Z","modified":"2026-10-16T16:31:06.620936643Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161730","title":"TuxCare security update for @babel/generator (1 CVE)","description":"TuxCare rebuilt @babel/generator to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:42:10Z","modified":"2026-10-16T16:31:08.231762717Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161731","title":"TuxCare security update for @babel/generator (1 CVE)","description":"TuxCare rebuilt @babel/generator to address 1 CVE. Fixed in 7.29.0-tuxcare.1.","status":"published","published":"2026-10-16T14:42:11Z","modified":"2026-10-16T16:31:08.241723407Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161732","title":"TuxCare security update for @babel/generator (1 CVE)","description":"TuxCare rebuilt @babel/generator to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:42:12Z","modified":"2026-10-16T16:31:08.771983382Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161743","title":"TuxCare security update for @babel/generator (2 CVEs)","description":"TuxCare rebuilt @babel/generator to address 2 CVEs. Fixed in 7.23.0-tuxcare.1.","status":"published","published":"2026-10-16T14:42:23Z","modified":"2026-10-16T16:31:14.855292817Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161886","title":"TuxCare security update for @babel/parser (1 CVE)","description":"TuxCare rebuilt @babel/parser to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:44:46Z","modified":"2026-10-16T16:31:17.39411109Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161887","title":"TuxCare security update for @babel/parser (1 CVE)","description":"TuxCare rebuilt @babel/parser to address 1 CVE. Fixed in 7.29.0-tuxcare.1.","status":"published","published":"2026-10-16T14:44:47Z","modified":"2026-10-16T16:31:17.841773436Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161888","title":"TuxCare security update for @babel/parser (1 CVE)","description":"TuxCare rebuilt @babel/parser to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:44:48Z","modified":"2026-10-16T16:31:17.236515508Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161898","title":"TuxCare security update for @babel/parser (2 CVEs)","description":"TuxCare rebuilt @babel/parser to address 2 CVEs. Fixed in 7.23.0-tuxcare.1.","status":"published","published":"2026-10-16T14:44:58Z","modified":"2026-10-16T16:30:34.586540601Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161951","title":"TuxCare security update for @babel/plugin-proposal-class-properties (1 CVE)","description":"TuxCare rebuilt @babel/plugin-proposal-class-properties to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:45:51Z","modified":"2026-10-16T16:31:30.884725115Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161983","title":"TuxCare security update for @babel/plugin-proposal-decorators (1 CVE)","description":"TuxCare rebuilt @babel/plugin-proposal-decorators to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:46:23Z","modified":"2026-10-16T16:31:31.388804088Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161984","title":"TuxCare security update for @babel/plugin-proposal-decorators (1 CVE)","description":"TuxCare rebuilt @babel/plugin-proposal-decorators to address 1 CVE. Fixed in 7.29.0-tuxcare.1.","status":"published","published":"2026-10-16T14:46:24Z","modified":"2026-10-16T16:31:31.083590328Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792161985","title":"TuxCare security update for @babel/plugin-proposal-decorators (1 CVE)","description":"TuxCare rebuilt @babel/plugin-proposal-decorators to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:46:25Z","modified":"2026-10-16T16:31:31.391473809Z","updated_at":"2026-11-02T15:43:51.213191Z"},{"id":"CLSA-2026-1792162020","title":"TuxCare security update for @babel/plugin-proposal-nullish-coalescing-operator (1 CVE)","description":"TuxCare rebuilt @babel/plugin-proposal-nullish-coalescing-operator to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:47:00Z","modified":"2026-10-16T16:31:21.005709747Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162021","title":"TuxCare security update for @babel/plugin-proposal-nullish-coalescing-operator (1 CVE)","description":"TuxCare rebuilt @babel/plugin-proposal-nullish-coalescing-operator to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:47:01Z","modified":"2026-10-16T16:31:32.193543246Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162045","title":"TuxCare security update for @babel/plugin-proposal-numeric-separator (1 CVE)","description":"TuxCare rebuilt @babel/plugin-proposal-numeric-separator to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:47:25Z","modified":"2026-10-16T16:31:21.562177826Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162046","title":"TuxCare security update for @babel/plugin-proposal-numeric-separator (1 CVE)","description":"TuxCare rebuilt @babel/plugin-proposal-numeric-separator to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:47:26Z","modified":"2026-10-16T16:31:21.565595411Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162069","title":"TuxCare security update for @babel/plugin-proposal-optional-chaining (1 CVE)","description":"TuxCare rebuilt @babel/plugin-proposal-optional-chaining to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:47:49Z","modified":"2026-10-16T16:31:32.745131668Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162070","title":"TuxCare security update for @babel/plugin-proposal-optional-chaining (1 CVE)","description":"TuxCare rebuilt @babel/plugin-proposal-optional-chaining to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:47:50Z","modified":"2026-10-16T16:31:32.939462734Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162089","title":"TuxCare security update for @babel/plugin-transform-flow-strip-types (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-flow-strip-types to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:48:09Z","modified":"2026-10-16T16:31:42.479577122Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162090","title":"TuxCare security update for @babel/plugin-transform-flow-strip-types (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-flow-strip-types to address 1 CVE. Fixed in 7.29.0-tuxcare.1.","status":"published","published":"2026-10-16T14:48:10Z","modified":"2026-10-16T16:31:42.628266344Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162091","title":"TuxCare security update for @babel/plugin-transform-flow-strip-types (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-flow-strip-types to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:48:11Z","modified":"2026-10-16T16:31:43.025112478Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162113","title":"TuxCare security update for @babel/plugin-transform-object-assign (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-object-assign to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:48:33Z","modified":"2026-10-16T16:30:09.937385693Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162114","title":"TuxCare security update for @babel/plugin-transform-object-assign (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-object-assign to address 1 CVE. Fixed in 7.29.0-tuxcare.1.","status":"published","published":"2026-10-16T14:48:34Z","modified":"2026-10-16T16:30:09.937266875Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162115","title":"TuxCare security update for @babel/plugin-transform-object-assign (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-object-assign to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:48:35Z","modified":"2026-10-16T16:30:09.939073863Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162136","title":"TuxCare security update for @babel/plugin-transform-react-display-name (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-react-display-name to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:48:56Z","modified":"2026-10-16T16:30:09.990886639Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162138","title":"TuxCare security update for @babel/plugin-transform-react-display-name (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-react-display-name to address 1 CVE. Fixed in 7.29.0-tuxcare.1.","status":"published","published":"2026-10-16T14:48:58Z","modified":"2026-10-16T16:30:09.99101932Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162139","title":"TuxCare security update for @babel/plugin-transform-react-display-name (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-react-display-name to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:48:59Z","modified":"2026-10-16T16:30:09.993870114Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162156","title":"TuxCare security update for @babel/plugin-transform-react-jsx (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-react-jsx to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:49:16Z","modified":"2026-10-16T16:31:43.830115602Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162157","title":"TuxCare security update for @babel/plugin-transform-react-jsx (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-react-jsx to address 1 CVE. Fixed in 7.29.0-tuxcare.1.","status":"published","published":"2026-10-16T14:49:17Z","modified":"2026-10-16T16:31:43.830024919Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162158","title":"TuxCare security update for @babel/plugin-transform-react-jsx (1 CVE)","description":"TuxCare rebuilt @babel/plugin-transform-react-jsx to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:49:18Z","modified":"2026-10-16T16:31:43.832961331Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162178","title":"TuxCare security update for @babel/preset-react (1 CVE)","description":"TuxCare rebuilt @babel/preset-react to address 1 CVE. Fixed in 7.18.9-tuxcare.2.","status":"published","published":"2026-10-16T14:49:38Z","modified":"2026-10-16T16:31:36.701634068Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162179","title":"TuxCare security update for @babel/preset-react (1 CVE)","description":"TuxCare rebuilt @babel/preset-react to address 1 CVE. Fixed in 7.29.0-tuxcare.1.","status":"published","published":"2026-10-16T14:49:39Z","modified":"2026-10-16T16:31:36.703015147Z","updated_at":"2026-11-02T15:43:51.466048Z"},{"id":"CLSA-2026-1792162180","title":"TuxCare security update for @babel/preset-react (1 CVE)","description":"TuxCare rebuilt @babel/preset-react to address 1 CVE. Fixed in 7.12.18-tuxcare.2.","status":"published","published":"2026-10-16T14:49:40Z","modified":"2026-10-16T16:31:36.706978165Z","updated_at":"2026-11-02T15:43:51.466048Z"}]},"sources_more":{"osv":233}}
