CVE-2025-27789
Inefficient RexExp complexity in generated code with .replace when transpiling named capturing groups
Babel is a compiler for writing next generation JavaScript. When using versions of Babel prior to 7.26.10 and 8.0.0-alpha.17 to compile regular expression named capturing groups, Babel will generate a polyfill for the .replace method that has quadratic complexity on some specific replacement pattern strings (i.e. the second argument passed to .replace). Generated code is vulnerable if all the following conditions are true: Using Babel to compile regular expression named capturing groups, using the .replace method on a regular expression that contains named capturing groups, and the code using untrusted strings as the second argument of .replace. This problem has been fixed in @babel/helpers and @babel/runtime 7.26.10 and 8.0.0-alpha.17. It's likely that individual users do not directly depend on @babel/helpers, and instead depend on @babel/core (which itself depends on @babel/helpers). Upgrading to @babel/core 7.26.10 is not required, but it guarantees use of a new enough @babel/helpers version. Note that just updating Babel dependencies is not enough; one will also need to re-compile the code. No known workarounds are available.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.2
Inefficient RexExp complexity in generated code with .replace when transpiling named capturing groups
Babel is a compiler for writing next generation JavaScript. When using versions of Babel prior to 7.26.10 and 8.0.0-alpha.17 to compile regular expression named capturing groups, Babel will generate a polyfill for the .replace method that has quadratic complexity on some specific replacement pattern strings (i.e. the second argument passed to .replace). Generated code is vulnerable if all the following conditions are true: Using Babel to compile regular expression named capturing groups, using the .replace method on a regular expression that contains named capturing groups, and the code using untrusted strings as the second argument of .replace. This problem has been fixed in @babel/helpers and @babel/runtime 7.26.10 and 8.0.0-alpha.17. It's likely that individual users do not directly depend on @babel/helpers, and instead depend on @babel/core (which itself depends on @babel/helpers). Upgrading to @babel/core 7.26.10 is not required, but it guarantees use of a new enough @babel/helpers version. Note that just updating Babel dependencies is not enough; one will also need to re-compile the code. No known workarounds are available.
- Record
CVE-2025-27789- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-1333
- Updated
- 2026-11-02
EUVDEUVD-2025-7806
6.2
Babel is a compiler for writing next generation JavaScript. When using versions of Babel prior to 7.26.10 and 8.0.0-alpha.17 to compile regular expression named capturing groups, Babel will generate a polyfill for the .replace method that has quadratic complexity on some specific replacement pattern strings (i.e. the second argument passed to .replace). Generated code is vulnerable if all the following conditions are true: Using Babel to compile regular expression named capturing groups, using the .replace method on a regular expression that contains named capturing groups, and the code using untrusted strings as the second argument of .replace. This problem has been fixed in @babel/helpers and @babel/runtime 7.26.10 and 8.0.0-alpha.17. It's likely that individual users do not directly depend on @babel/helpers, and instead depend on @babel/core (which itself depends on @babel/helpers). Upgrading to @babel/core 7.26.10 is not required, but it guarantees use of a new enough @babel/helpers version. Note that just updating Babel dependencies is not enough; one will also need to re-compile the code. No known workarounds are available.
- Record
EUVD-2025-7806- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-968p-4wvh-cqc8
6.2
Babel has inefficient RegExp complexity in generated code with .replace when transpiling named capturing groups
Impact
When using Babel to compile regular expression named capturing groups, Babel will generate a polyfill for the .replace method that has quadratic complexity on some specific replacement pattern strings (i.e. the second argument passed to .replace).
Your generated code is vulnerable if all the following conditions are true:
- You use Babel to compile regular expression named capturing groups
- You use the
.replacemethod on a regular expression that contains named capturing groups - Your code uses untrusted strings as the second argument of
.replace
If you are using @babel/preset-env with the targets option, the transform that injects the vulnerable code is automatically enabled if:
- you use duplicated named capturing groups, and target any browser older than Chrome/Edge 126, Opera 112, Firefox 129, Safari 17.4, or Node.js 23
- you use any named capturing groups, and target any browser older than Chrome 64, Opera 71, Edge 79, Firefox 78, Safari 11.1, or Node.js 10
You can verify what transforms @babel/preset-env is using by enabling the debug option.
Patches
This problem has been fixed in @babel/helpers and @babel/runtime 7.26.10 and 8.0.0-alpha.17, please upgrade. It's likely that you do not directly depend on @babel/helpers, and instead you depend on @babel/core (which itself depends on @babel/helpers). Upgrading to @babel/core 7.26.10 is not required, but it guarantees that you are on a new enough @babel/helpers version.
Please note that just updating your Babel dependencies is not enough: you will also need to re-compile your code.
Workarounds
If you are passing user-provided strings as the second argument of .replace on regular expressions that contain named capturing groups, validate the input and make sure it does not contain the substring $< if it's then not followed by > (possibly with other characters in between).
References
This vulnerability was reported and fixed in https://github.com/babel/babel/pull/17173.
- Record
GHSA-968p-4wvh-cqc8- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-1333
- Updated
- 2026-11-02
NVD
6.2
Babel is a compiler for writing next generation JavaScript. When using versions of Babel prior to 7.26.10 and 8.0.0-alpha.17 to compile regular expression named capturing groups, Babel will generate a polyfill for the .replace method that has quadratic complexity on some specific replacement pattern strings (i.e. the second argument passed to .replace). Generated code is vulnerable if all the following conditions are true: Using Babel to compile regular expression named capturing groups, using the .replace method on a regular expression that contains named capturing groups, and the code using untrusted strings as the second argument of .replace. This problem has been fixed in @babel/helpers and @babel/runtime 7.26.10 and 8.0.0-alpha.17. It's likely that individual users do not directly depend on @babel/helpers, and instead depend on @babel/core (which itself depends on @babel/helpers). Upgrading to @babel/core 7.26.10 is not required, but it guarantees use of a new enough @babel/helpers version. Note that just updating Babel dependencies is not enough; one will also need to re-compile the code. No known workarounds are available.
- Record
CVE-2025-27789- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-1333
- Updated
- 2026-11-02
OSV
6.2
Inefficient RexExp complexity in generated code with .replace when transpiling named capturing groups
Babel is a compiler for writing next generation JavaScript. When using versions of Babel prior to 7.26.10 and 8.0.0-alpha.17 to compile regular expression named capturing groups, Babel will generate a polyfill for the .replace method that has quadratic complexity on some specific replacement pattern strings (i.e. the second argument passed to .replace). Generated code is vulnerable if all the following conditions are true: Using Babel to compile regular expression named capturing groups, using the .replace method on a regular expression that contains named capturing groups, and the code using untrusted strings as the second argument of .replace. This problem has been fixed in @babel/helpers and @babel/runtime 7.26.10 and 8.0.0-alpha.17. It's likely that individual users do not directly depend on @babel/helpers, and instead depend on @babel/core (which itself depends on @babel/helpers). Upgrading to @babel/core 7.26.10 is not required, but it guarantees use of a new enough @babel/helpers version. Note that just updating Babel dependencies is not enough; one will also need to re-compile the code. No known workarounds are available.
- Record
CVE-2025-27789- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-1333
- Updated
- 2026-11-02
OSVGHSA-968p-4wvh-cqc8
6.2
Babel has inefficient RegExp complexity in generated code with .replace when transpiling named capturing groups
Impact
When using Babel to compile regular expression named capturing groups, Babel will generate a polyfill for the .replace method that has quadratic complexity on some specific replacement pattern strings (i.e. the second argument passed to .replace).
Your generated code is vulnerable if all the following conditions are true:
- You use Babel to compile regular expression named capturing groups
- You use the
.replacemethod on a regular expression that contains named capturing groups - Your code uses untrusted strings as the second argument of
.replace
If you are using @babel/preset-env with the targets option, the transform that injects the vulnerable code is automatically enabled if:
- you use duplicated named capturing groups, and target any browser older than Chrome/Edge 126, Opera 112, Firefox 129, Safari 17.4, or Node.js 23
- you use any named capturing groups, and target any browser older than Chrome 64, Opera 71, Edge 79, Firefox 78, Safari 11.1, or Node.js 10
You can verify what transforms @babel/preset-env is using by enabling the debug option.
Patches
This problem has been fixed in @babel/helpers and @babel/runtime 7.26.10 and 8.0.0-alpha.17, please upgrade. It's likely that you do not directly depend on @babel/helpers, and instead you depend on @babel/core (which itself depends on @babel/helpers). Upgrading to @babel/core 7.26.10 is not required, but it guarantees that you are on a new enough @babel/helpers version.
Please note that just updating your Babel dependencies is not enough: you will also need to re-compile your code.
Workarounds
If you are passing user-provided strings as the second argument of .replace on regular expressions that contain named capturing groups, validate the input and make sure it does not contain the substring $< if it's then not followed by > (possibly with other characters in between).
References
This vulnerability was reported and fixed in https://github.com/babel/babel/pull/17173.
- Record
GHSA-968p-4wvh-cqc8- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-1333
- Updated
- 2026-11-02
Show 48 moreShow less
OSVROOT-APP-NPM-CVE-2025-27789
6.2
CVE-2025-27789 in @rootio/babel__helpers - Patched by Root
Root has patched CVE-2025-27789 in the @rootio/babel__helpers package for Root:npm. Multiple fixed versions available.
- Record
ROOT-APP-NPM-CVE-2025-27789- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-27789
6.2
Babel is a compiler for writing next generation JavaScript. When using versions of Babel prior to 7.26.10 and 8.0.0-alpha.17 to compile regular expression named capturing groups, Babel will generate a polyfill for the .replace method that has quadratic complexity on some specific replacement pattern strings (i.e. the second argument passed to .replace). Generated code is vulnerable if all the following conditions are true: Using Babel to compile regular expression named capturing groups, using the .replace method on a regular expression that contains named capturing groups, and the code using untrusted strings as the second argument of .replace. This problem has been fixed in @babel/helpers and @babel/runtime 7.26.10 and 8.0.0-alpha.17. It's likely that individual users do not directly depend on @babel/helpers, and instead depend on @babel/core (which itself depends on @babel/helpers). Upgrading to @babel/core 7.26.10 is not required, but it guarantees use of a new enough @babel/helpers version. Note that just updating Babel dependencies is not enough; one will also need to re-compile the code. No known workarounds are available.
- Record
UBUNTU-CVE-2025-27789- CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVCLSA-2026-1775781182 No score
TuxCare security update for 130 packages (1 CVE)
TuxCare rebuilt 130 packages to address 1 CVE. Fixed in 7.16.7-tuxcare.1.
- Record
CLSA-2026-1775781182- Updated
- 2026-11-02
OSVCLSA-2026-1775781183 No score
TuxCare security update for 124 packages (1 CVE)
TuxCare rebuilt 124 packages to address 1 CVE. Fixed in 7.14.8-tuxcare.1.
- Record
CLSA-2026-1775781183- Updated
- 2026-11-02
OSVCLSA-2026-1775781185 No score
TuxCare security update for 126 packages (1 CVE)
TuxCare rebuilt 126 packages to address 1 CVE. Fixed in 7.12.18-tuxcare.1.
- Record
CLSA-2026-1775781185- Updated
- 2026-11-02
OSVCLSA-2026-1775781186 No score
TuxCare security update for 124 packages (1 CVE)
TuxCare rebuilt 124 packages to address 1 CVE. Fixed in 7.12.5-tuxcare.1.
- Record
CLSA-2026-1775781186- Updated
- 2026-11-02
OSVCLSA-2026-1775781187 No score
TuxCare security update for 4 packages (1 CVE)
TuxCare rebuilt 4 packages to address 1 CVE. Fixed in 7.11.2-tuxcare.1.
- Record
CLSA-2026-1775781187- Updated
- 2026-11-02
OSVCLSA-2026-1784769522 No score
TuxCare security update for @babel/runtime (1 CVE)
TuxCare rebuilt @babel/runtime to address 1 CVE. Fixed in 7.21.5-tuxcare.2.
- Record
CLSA-2026-1784769522- Updated
- 2026-11-02
OSVCLSA-2026-1787055425 No score
TuxCare security update for @babel/runtime (1 CVE)
TuxCare rebuilt @babel/runtime to address 1 CVE. Fixed in 7.16.7-tuxcare.2.
- Record
CLSA-2026-1787055425- Updated
- 2026-11-02
OSVCLSA-2026-1789989792 No score
TuxCare security update for @babel (2 CVEs)
TuxCare rebuilt 8 @babel packages to address 2 CVEs. Fixed in 7.24.5-tuxcare.1.
- Record
CLSA-2026-1789989792- Updated
- 2026-11-02
OSVCLSA-2026-1790174680 No score
TuxCare security update for @babel/runtime (1 CVE)
TuxCare rebuilt @babel/runtime to address 1 CVE. Fixed in 7.12.13-tuxcare.3.
- Record
CLSA-2026-1790174680- Updated
- 2026-11-02
OSVCLSA-2026-1791249618 No score
TuxCare security update for @babel/runtime (1 CVE)
TuxCare rebuilt @babel/runtime to address 1 CVE. Fixed in 7.23.9-tuxcare.3.
- Record
CLSA-2026-1791249618- Updated
- 2026-11-02
OSVCLSA-2026-1791293360 No score
TuxCare security update for @babel/runtime (1 CVE)
TuxCare rebuilt @babel/runtime to address 1 CVE. Fixed in 7.23.2-tuxcare.2.
- Record
CLSA-2026-1791293360- Updated
- 2026-11-02
OSVCLSA-2026-1792160950 No score
TuxCare security update for @babel/generator (1 CVE)
TuxCare rebuilt @babel/generator to address 1 CVE. Fixed in 7.12.5-tuxcare.1.
- Record
CLSA-2026-1792160950- Updated
- 2026-11-02
OSVCLSA-2026-1792160974 No score
TuxCare security update for @babel/traverse (1 CVE)
TuxCare rebuilt @babel/traverse to address 1 CVE. Fixed in 7.16.7-tuxcare.1.
- Record
CLSA-2026-1792160974- Updated
- 2026-11-02
OSVCLSA-2026-1792161414 No score
TuxCare security update for @babel/code-frame (1 CVE)
TuxCare rebuilt @babel/code-frame to address 1 CVE. Fixed in 7.16.7-tuxcare.1.
- Record
CLSA-2026-1792161414- Updated
- 2026-11-02
OSVCLSA-2026-1792161415 No score
TuxCare security update for @babel/code-frame (1 CVE)
TuxCare rebuilt @babel/code-frame to address 1 CVE. Fixed in 7.14.8-tuxcare.1.
- Record
CLSA-2026-1792161415- Updated
- 2026-11-02
OSVCLSA-2026-1792161416 No score
TuxCare security update for @babel/code-frame (1 CVE)
TuxCare rebuilt @babel/code-frame to address 1 CVE. Fixed in 7.12.18-tuxcare.1.
- Record
CLSA-2026-1792161416- Updated
- 2026-11-02
OSVCLSA-2026-1792161417 No score
TuxCare security update for @babel/code-frame (1 CVE)
TuxCare rebuilt @babel/code-frame to address 1 CVE. Fixed in 7.12.5-tuxcare.1.
- Record
CLSA-2026-1792161417- Updated
- 2026-11-02
OSVCLSA-2026-1792161425 No score
TuxCare security update for @babel/code-frame (2 CVEs)
TuxCare rebuilt @babel/code-frame to address 2 CVEs. Fixed in 7.21.5-tuxcare.2.
- Record
CLSA-2026-1792161425- Updated
- 2026-11-02
OSVCLSA-2026-1792161612 No score
TuxCare security update for @babel/core (1 CVE)
TuxCare rebuilt @babel/core to address 1 CVE. Fixed in 7.16.7-tuxcare.1.
- Record
CLSA-2026-1792161612- Updated
- 2026-11-02
OSVCLSA-2026-1792161613 No score
TuxCare security update for @babel/core (1 CVE)
TuxCare rebuilt @babel/core to address 1 CVE. Fixed in 7.14.8-tuxcare.1.
- Record
CLSA-2026-1792161613- Updated
- 2026-11-02
OSVCLSA-2026-1792161614 No score
TuxCare security update for @babel/core (1 CVE)
TuxCare rebuilt @babel/core to address 1 CVE. Fixed in 7.12.18-tuxcare.1.
- Record
CLSA-2026-1792161614- Updated
- 2026-11-02
OSVCLSA-2026-1792161628 No score
TuxCare security update for @babel/core (2 CVEs)
TuxCare rebuilt @babel/core to address 2 CVEs. Fixed in 7.24.5-tuxcare.1.
- Record
CLSA-2026-1792161628- Updated
- 2026-11-02
OSVCLSA-2026-1792161727 No score
TuxCare security update for @babel/generator (1 CVE)
TuxCare rebuilt @babel/generator to address 1 CVE. Fixed in 7.16.7-tuxcare.1.
- Record
CLSA-2026-1792161727- Updated
- 2026-11-02
OSVCLSA-2026-1792161728 No score
TuxCare security update for @babel/generator (1 CVE)
TuxCare rebuilt @babel/generator to address 1 CVE. Fixed in 7.14.8-tuxcare.1.
- Record
CLSA-2026-1792161728- Updated
- 2026-11-02
OSVCLSA-2026-1792161729 No score
TuxCare security update for @babel/generator (1 CVE)
TuxCare rebuilt @babel/generator to address 1 CVE. Fixed in 7.12.18-tuxcare.1.
- Record
CLSA-2026-1792161729- Updated
- 2026-11-02
OSVCLSA-2026-1792161737 No score
TuxCare security update for @babel/generator (2 CVEs)
TuxCare rebuilt @babel/generator to address 2 CVEs. Fixed in 7.21.5-tuxcare.2.
- Record
CLSA-2026-1792161737- Updated
- 2026-11-02
OSVCLSA-2026-1792161741 No score
TuxCare security update for @babel/generator (2 CVEs)
TuxCare rebuilt @babel/generator to address 2 CVEs. Fixed in 7.24.5-tuxcare.1.
- Record
CLSA-2026-1792161741- Updated
- 2026-11-02
OSVCLSA-2026-1792161743 No score
TuxCare security update for @babel/generator (2 CVEs)
TuxCare rebuilt @babel/generator to address 2 CVEs. Fixed in 7.23.0-tuxcare.1.
- Record
CLSA-2026-1792161743- Updated
- 2026-11-02
OSVCLSA-2026-1792161835 No score
TuxCare security update for @babel/helper-builder-react-jsx-experimental (1 CVE)
TuxCare rebuilt @babel/helper-builder-react-jsx-experimental to address 1 CVE. Fixed in 7.12.5-tuxcare.1.
- Record
CLSA-2026-1792161835- Updated
- 2026-11-02
OSVCLSA-2026-1792161881 No score
TuxCare security update for @babel/parser (1 CVE)
TuxCare rebuilt @babel/parser to address 1 CVE. Fixed in 7.16.7-tuxcare.1.
- Record
CLSA-2026-1792161881- Updated
- 2026-11-02
OSVCLSA-2026-1792161882 No score
TuxCare security update for @babel/parser (1 CVE)
TuxCare rebuilt @babel/parser to address 1 CVE. Fixed in 7.14.8-tuxcare.1.
- Record
CLSA-2026-1792161882- Updated
- 2026-11-02
OSVCLSA-2026-1792161883 No score
TuxCare security update for @babel/parser (1 CVE)
TuxCare rebuilt @babel/parser to address 1 CVE. Fixed in 7.12.18-tuxcare.1.
- Record
CLSA-2026-1792161883- Updated
- 2026-11-02
OSVCLSA-2026-1792161884 No score
TuxCare security update for @babel/parser (1 CVE)
TuxCare rebuilt @babel/parser to address 1 CVE. Fixed in 7.12.5-tuxcare.1.
- Record
CLSA-2026-1792161884- Updated
- 2026-11-02
OSVCLSA-2026-1792161892 No score
TuxCare security update for @babel/parser (2 CVEs)
TuxCare rebuilt @babel/parser to address 2 CVEs. Fixed in 7.21.5-tuxcare.2.
- Record
CLSA-2026-1792161892- Updated
- 2026-11-02
OSVCLSA-2026-1792161895 No score
TuxCare security update for @babel/parser (2 CVEs)
TuxCare rebuilt @babel/parser to address 2 CVEs. Fixed in 7.24.5-tuxcare.1.
- Record
CLSA-2026-1792161895- Updated
- 2026-11-02
OSVCLSA-2026-1792161898 No score
TuxCare security update for @babel/parser (2 CVEs)
TuxCare rebuilt @babel/parser to address 2 CVEs. Fixed in 7.23.0-tuxcare.1.
- Record
CLSA-2026-1792161898- Updated
- 2026-11-02
OSVCLSA-2026-1792161946 No score
TuxCare security update for @babel/plugin-proposal-class-properties (1 CVE)
TuxCare rebuilt @babel/plugin-proposal-class-properties to address 1 CVE. Fixed in 7.16.7-tuxcare.1.
- Record
CLSA-2026-1792161946- Updated
- 2026-11-02
OSVCLSA-2026-1792161948 No score
TuxCare security update for @babel/plugin-proposal-class-properties (1 CVE)
TuxCare rebuilt @babel/plugin-proposal-class-properties to address 1 CVE. Fixed in 7.14.8-tuxcare.1.
- Record
CLSA-2026-1792161948- Updated
- 2026-11-02
OSVCLSA-2026-1792161949 No score
TuxCare security update for @babel/plugin-proposal-class-properties (1 CVE)
TuxCare rebuilt @babel/plugin-proposal-class-properties to address 1 CVE. Fixed in 7.12.18-tuxcare.1.
- Record
CLSA-2026-1792161949- Updated
- 2026-11-02
OSVCLSA-2026-1792161950 No score
TuxCare security update for @babel/plugin-proposal-class-properties (1 CVE)
TuxCare rebuilt @babel/plugin-proposal-class-properties to address 1 CVE. Fixed in 7.12.5-tuxcare.1.
- Record
CLSA-2026-1792161950- Updated
- 2026-11-02
OSVCLSA-2026-1792161954 No score
TuxCare security update for @babel/plugin-proposal-class-properties (2 CVEs)
TuxCare rebuilt @babel/plugin-proposal-class-properties to address 2 CVEs. Fixed in 7.21.5-tuxcare.2.
- Record
CLSA-2026-1792161954- Updated
- 2026-11-02
OSVCLSA-2026-1792161959 No score
TuxCare security update for @babel/plugin-proposal-class-properties (2 CVEs)
TuxCare rebuilt @babel/plugin-proposal-class-properties to address 2 CVEs. Fixed in 7.12.13-tuxcare.3.
- Record
CLSA-2026-1792161959- Updated
- 2026-11-02
OSVCLSA-2026-1792161979 No score
TuxCare security update for @babel/plugin-proposal-decorators (1 CVE)
TuxCare rebuilt @babel/plugin-proposal-decorators to address 1 CVE. Fixed in 7.16.7-tuxcare.1.
- Record
CLSA-2026-1792161979- Updated
- 2026-11-02
OSVCLSA-2026-1792161980 No score
TuxCare security update for @babel/plugin-proposal-decorators (1 CVE)
TuxCare rebuilt @babel/plugin-proposal-decorators to address 1 CVE. Fixed in 7.14.8-tuxcare.1.
- Record
CLSA-2026-1792161980- Updated
- 2026-11-02
OSVCLSA-2026-1792161981 No score
TuxCare security update for @babel/plugin-proposal-decorators (1 CVE)
TuxCare rebuilt @babel/plugin-proposal-decorators to address 1 CVE. Fixed in 7.12.18-tuxcare.1.
- Record
CLSA-2026-1792161981- Updated
- 2026-11-02
OSVCLSA-2026-1792161982 No score
TuxCare security update for @babel/plugin-proposal-decorators (1 CVE)
TuxCare rebuilt @babel/plugin-proposal-decorators to address 1 CVE. Fixed in 7.12.5-tuxcare.1.
- Record
CLSA-2026-1792161982- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
@babel/helpersnpm |
before 7.26.10 | 7.26.10 |
@babel/runtimenpm |
before 7.26.10 | 7.26.10 |
@babel/runtime-corejs2npm |
before 7.26.10 | 7.26.10 |
@babel/runtime-corejs3npm |
before 7.26.10 | 7.26.10 |
@babel/helpersnpm |
8.0.0-alpha.0 up to 8.0.0-alpha.16 | 8.0.0-alpha.16 |
@babel/runtimenpm |
8.0.0-alpha.0 up to 8.0.0-alpha.16 | 8.0.0-alpha.16 |
@babel/runtime-corejs2npm |
8.0.0-alpha.0 up to 8.0.0-alpha.16 | 8.0.0-alpha.16 |
@babel/runtime-corejs3npm |
8.0.0-alpha.0 up to 8.0.0-alpha.16 | 8.0.0-alpha.16 |
@babel/cliTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/compat-dataTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
Show 215 moreShow less
| Package | Affected | Fixed |
|---|---|---|
@babel/helper-annotate-as-pureTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-builder-binary-assignment-operator-visitorTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-builder-react-jsxTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-compilation-targetsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-create-class-features-pluginTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-create-regexp-features-pluginTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-define-mapTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-environment-visitorTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-explode-assignable-expressionTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-fixturesTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-function-nameTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-get-function-arityTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-hoist-variablesTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-member-expression-to-functionsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-module-importsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-module-transformsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-optimise-call-expressionTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-plugin-test-runnerTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-plugin-utilsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-remap-async-to-generatorTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-replace-supersTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-simple-accessTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-skip-transparent-expression-wrappersTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-split-export-declarationTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-transform-fixture-test-runnerTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-validator-identifierTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-validator-optionTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helper-wrap-functionTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/helpersTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/highlightTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/nodeTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expressionTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-bugfix-v8-spread-parameters-in-optional-chainingTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-external-helpersTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-async-do-expressionsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-async-generator-functionsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-class-static-blockTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-do-expressionsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-dynamic-importTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-export-default-fromTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-export-namespace-fromTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-function-bindTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-function-sentTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-json-stringsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-logical-assignment-operatorsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-object-rest-spreadTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-optional-catch-bindingTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-partial-applicationTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-pipeline-operatorTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-private-methodsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-private-property-in-objectTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-record-and-tupleTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-throw-expressionsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-proposal-unicode-property-regexTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-async-do-expressionsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-decimalTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-decoratorsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-do-expressionsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-export-default-fromTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-flowTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-function-bindTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-function-sentTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-import-assertionsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-jsxTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-module-blocksTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-partial-applicationTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-pipeline-operatorTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-record-and-tupleTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-throw-expressionsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-syntax-typescriptTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-arrow-functionsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-async-to-generatorTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-block-scoped-functionsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-block-scopingTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-classesTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-computed-propertiesTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-destructuringTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-dotall-regexTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-duplicate-keysTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-exponentiation-operatorTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-flow-commentsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-for-ofTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-function-nameTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-instanceofTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-jscriptTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-literalsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-member-expression-literalsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-modules-amdTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-modules-commonjsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-modules-systemjsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-modules-umdTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-named-capturing-groups-regexTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-new-targetTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-object-set-prototype-of-to-assignTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-object-superTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-parametersTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-property-literalsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-property-mutatorsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-proto-to-assignTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-react-constant-elementsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-react-inline-elementsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-react-jsx-compatTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-react-jsx-developmentTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-react-jsx-selfTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-react-jsx-sourceTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-react-pure-annotationsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-regeneratorTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-reserved-wordsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-runtimeTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-shorthand-propertiesTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-spreadTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-sticky-regexTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-strict-modeTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-template-literalsTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-typeof-symbolTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-typescriptTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-unicode-escapesTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/plugin-transform-unicode-regexTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/preset-envTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/preset-flowTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/preset-typescriptTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/registerTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/runtimeTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/runtime-corejs2TuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/runtime-corejs3TuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/standaloneTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/templateTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
babelTuxCare:npm |
7.16.7-tuxcare.0 up to 7.16.7-tuxcare.1, plus listed versions 7.16.7 |
7.16.7-tuxcare.1 |
@babel/cliTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/compat-dataTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-annotate-as-pureTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-builder-binary-assignment-operator-visitorTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-builder-react-jsxTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-compilation-targetsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-create-class-features-pluginTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-create-regexp-features-pluginTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-define-mapTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-explode-assignable-expressionTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-fixturesTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-function-nameTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-get-function-arityTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-hoist-variablesTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-member-expression-to-functionsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-module-importsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-module-transformsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-optimise-call-expressionTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-plugin-test-runnerTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-plugin-utilsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-remap-async-to-generatorTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-replace-supersTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-simple-accessTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-skip-transparent-expression-wrappersTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-split-export-declarationTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-transform-fixture-test-runnerTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-validator-identifierTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-validator-optionTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helper-wrap-functionTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helpersTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/highlightTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/nodeTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-bugfix-v8-spread-parameters-in-optional-chainingTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-external-helpersTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-async-do-expressionsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-async-generator-functionsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-class-static-blockTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-do-expressionsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-export-default-fromTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-export-namespace-fromTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-function-bindTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-function-sentTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-json-stringsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-logical-assignment-operatorsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-object-rest-spreadTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-optional-catch-bindingTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-partial-applicationTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-pipeline-operatorTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-private-methodsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-record-and-tupleTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-throw-expressionsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-proposal-unicode-property-regexTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-async-do-expressionsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-class-static-blockTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-decimalTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-decoratorsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-do-expressionsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-export-default-fromTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-flowTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-function-bindTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-function-sentTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-import-assertionsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-jsxTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-module-blocksTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-partial-applicationTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-pipeline-operatorTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-private-property-in-objectTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-record-and-tupleTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-throw-expressionsTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/plugin-syntax-top-level-awaitTuxCare:npm |
7.14.8-tuxcare.0 up to 7.14.8-tuxcare.1, plus listed versions 7.14.8 |
7.14.8-tuxcare.1 |
@babel/helpersnpm |
8.0.0-alpha.0 up to 8.0.0-alpha.17 | 8.0.0-alpha.17 |
@babel/runtimenpm |
8.0.0-alpha.0 up to 8.0.0-alpha.17 | 8.0.0-alpha.17 |
@babel/runtime-corejs2npm |
8.0.0-alpha.0 up to 8.0.0-alpha.17 | 8.0.0-alpha.17 |
@babel/runtime-corejs3npm |
8.0.0-alpha.0 up to 8.0.0-alpha.17 | 8.0.0-alpha.17 |
@rootio/babel__helpersRoot:npm |
before 7.26.0-root.io.1 | 7.26.0-root.io.17.26.0-root.io.27.26.0-root.io.37.26.7-root.io.17.25.9-root.io.1 |
@rootio/babel__runtimeRoot:npm |
before 7.25.0-root.io.1 | 7.25.0-root.io.17.23.9-root.io.17.23.9-root.io.27.23.9-root.io.37.25.0-root.io.27.26.7-root.io.17.12.5-root.io.1 |
@babel/helpersRoot:npm |
before 7.26.0-aikido.3 | 7.26.0-aikido.37.26.7-aikido.17.25.9-aikido.1 |
@babel/runtimeRoot:npm |
before 7.23.9-aikido.3 | 7.23.9-aikido.37.25.0-aikido.27.26.7-aikido.17.12.5-aikido.1 |
@rootio/babel__runtime-corejs3Root:npm |
before 7.25.9-root.io.1 | 7.25.9-root.io.1 |
@babel/runtime-corejs3Root:npm |
before 7.25.9-aikido.1 | 7.25.9-aikido.1 |
node-babelUbuntu:18.04:LTS |
All versions, plus listed versions 6.26.0+dfsg-3build56.26.0+dfsg-3build6 |
None known |
node-babelUbuntu:20.04:LTS |
All versions, plus listed versions 6.26.0+dfsg-3build66.26.0+repack-26.26.0+repack-3 |
None known |
node-babel7Ubuntu:22.04:LTS |
All versions, plus listed versions 7.12.12+~cs150.141.84-67.12.12+~cs150.141.84-77.12.12+~cs150.141.84-8 |
None known |
node-babel7Ubuntu:24.04:LTS |
All versions, plus listed versions 7.20.15+ds1+~cs214.269.168-47.20.15+ds1+~cs214.269.168-57.20.15+ds1+~cs214.269.168-67.20.15+ds1+~cs214.269.168-6build1 |
None known |
node-babel7Ubuntu:25.10 |
All versions, plus listed versions 7.20.15+ds1+~cs214.269.168-8 |
None known |
node-babel7Ubuntu:26.10 |
All versions, plus listed versions 7.20.15+ds1+~cs214.269.168-167.20.15+ds1+~cs214.269.168-17build17.20.15+ds1+~cs214.269.168-17build27.20.15+ds1+~cs214.269.168-18 |
None known |
node-babel7Ubuntu:26.04:LTS |
All versions, plus listed versions 7.20.15+ds1+~cs214.269.168-87.20.15+ds1+~cs214.269.168-97.20.15+ds1+~cs214.269.168-11build17.20.15+ds1+~cs214.269.168-147.20.15+ds1+~cs214.269.168-16 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-27789 is a medium vulnerability (CVSS 6.2) in Babel, published March 11, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.56%, the 47th percentile. Fixed in @babel/helpers 7.26.10.
References
github.com/babel/babel/security/advisories/GHSA-968p-4wvh-cqc8
github.com/babel/babel/pull/17173
github.com/babel/babel/commit/d5952e80c0faa5ec20e35085531b6e572d31dad4
nvd.nist.gov/vuln/detail/CVE-2025-27789
github.com/advisories/GHSA-968p-4wvh-cqc8
github.com/CVEProject/cvelistV5/tree/main/cves/2025/27xxx/CVE-2025-27789.json
github.com/babel/babel
ubuntu.com/security/CVE-2025-27789
cve.org/CVERecord?id=CVE-2025-27789
Also not on the record: 247 aliases and 652 package claims. ID and package lookups still check them. Left out on purpose, here and in the API, to keep responses small: 296 source records.