-
Notifications
You must be signed in to change notification settings - Fork 890
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Security] Bump all babel dependencies from 7.16.x
to 7.22.9
#5428
[Security] Bump all babel dependencies from 7.16.x
to 7.22.9
#5428
Conversation
// Optional Chaining proposal is stage 4 (https://github.com/tc39/proposal-optional-chaining) | ||
// Need this since we are using TypeScript 3.7+ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These proposal comments now all seem outdated (particularly because they reference previous version of TypeScript). But I'm not sure I know enough about the relationship between ES proposals, Typescript, and Babel to know how to investigate whether we still need these plugins at all or to update the comments to explain why we still need them. Any help is appreciated!
Codecov Report
@@ Coverage Diff @@
## main #5428 +/- ##
==========================================
+ Coverage 59.07% 66.96% +7.89%
==========================================
Files 2981 3291 +310
Lines 56492 63243 +6751
Branches 8714 10055 +1341
==========================================
+ Hits 33372 42351 +8979
+ Misses 21362 18431 -2931
- Partials 1758 2461 +703
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Update proposal plugins to their transform equivalents Resolves CVE-2023-45133 Signed-off-by: Josh Romero <[email protected]>
Signed-off-by: Josh Romero <[email protected]>
61c31aa
e9c8134
to
61c31aa
Compare
…opensearch-project#5428) * chore: Bump all babel dependencies from `7.16.x` to `7.22.9` Update proposal plugins to their transform equivalents Resolves CVE-2023-45133 Backport PR opensearch-project#5428 --------- Signed-off-by: Josh Romero <[email protected]>
…opensearch-project#5428) * chore: Bump all babel dependencies from `7.16.x` to `7.22.9` Update proposal plugins to their transform equivalents Resolves CVE-2023-45133 Backport PR opensearch-project#5428 --------- Signed-off-by: Josh Romero <[email protected]>
…opensearch-project#5428) * chore: Bump all babel dependencies from `7.16.x` to `7.22.9` Update proposal plugins to their transform equivalents Resolves CVE-2023-45133 Backport PR opensearch-project#5428 --------- Signed-off-by: Josh Romero <[email protected]>
opensearch-project#5428) * chore: Bump all babel dependencies from `7.16.x` to `7.22.9` Update proposal plugins to their transform equivalents Resolves CVE-2023-45133 Backport PR opensearch-project#5428 --------- Signed-off-by: Josh Romero <[email protected]>
opensearch-project#5428) * chore: Bump all babel dependencies from `7.16.x` to `7.22.9` Update proposal plugins to their transform equivalents Resolves CVE-2023-45133 Backport PR opensearch-project#5428 --------- Signed-off-by: Josh Romero <[email protected]> Signed-off-by: Miki <[email protected]>
opensearch-project#5428) * chore: Bump all babel dependencies from `7.16.x` to `7.22.9` Update proposal plugins to their transform equivalents Resolves CVE-2023-45133 Backport PR opensearch-project#5428 --------- Signed-off-by: Josh Romero <[email protected]> Signed-off-by: Miki <[email protected]>
Signed-off-by: ananzh <[email protected]>
Signed-off-by: ananzh <[email protected]>
… to conflicts Backport PR opensearch-project#5491 Signed-off-by: ananzh <[email protected]>
…e to conflicts Backport PR opensearch-project#5491 Signed-off-by: ananzh <[email protected]>
) Backport PR #5491 Signed-off-by: ananzh <[email protected]>
Backport PR #5491 Signed-off-by: ananzh <[email protected]>
skipping backport to 1.3 |
Hi @joshuarrrr |
@aggarwalShivani , the vulnerability is in @babel/traverse which was bumped to 7.23.2: The others are not vulnerable on their own. |
Manually backported with #5464 |
Description
Also update proposal plugins to their transform equivalents
Resolves CVE-2023-45133
Issues Resolved
Although #5303 is marked closed by mend, it's preferable to also update the deps upstream of the resolution in #5309.
Screenshot
Testing the changes
I verified that all unit tests pass, and I also built all distributions via
yarn build --skip-os-packages
. But I'd love to here from other maintainers what else we should do to validate these changes. Try diff-ing all the artifacts, maybe?Check List
yarn test:jest
yarn test:jest_integration