Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update deps addressing CVE-2023-45133 #762

Merged
merged 1 commit into from
Feb 19, 2024

Conversation

BboyAkers
Copy link
Contributor

Updated @babel/* packages to fix @babel/traverse critical vulnerability

What is in this PR?

Updated inside packages/istanbul-lib-instrument:

  • @babel/core from 7.12.3 to 7.23.9
  • @babel/parser from 7.14.7 to 7.23.9
  • @babel/cli from 7.7.5 to .7.23.9
  • @istanbuljs/schema from 0.1.2 to 0.1.3 (optional tbh but updated nonetheless)

Why?

The sub dependency @babel/traverse inside @babel/core has a critical vulnerability
https://security.snyk.io/vuln/SNYK-JS-BABELTRAVERSE-5962462

Updated @babel/core which has a more recent version of @babel/traverse to fix this security vulnerability

Additional Info

While this may or may not effect the end user we do use snyk at work and this was flagged in our dependency tree and I thought i'd be great to push a small update to fix it 馃檪.

Let me know if you all have any thoughts please! I'd love to help out in any way possible to get this through along with doing any tasks moving forward in istanbuljs since you all do so much!

@bcoe bcoe added the ci label Feb 19, 2024
@bcoe bcoe mentioned this pull request Feb 19, 2024
@bcoe bcoe changed the title [Security] [Dependency] [istanbul-lib-instrument] Updated @babel/* packages fix(deps): update deps addressing CVE-2023-45133 Feb 19, 2024
@bcoe bcoe merged commit e67a405 into istanbuljs:master Feb 19, 2024
5 checks passed
@BboyAkers BboyAkers deleted the aakers/istanbul-lib-instrument branch February 20, 2024 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants