Skip to content

Commit 106a2d9

Browse files
committed
fix(CVE-2023-45133): forced resolution of @babel/traverse to the latest version
1 parent d8e6f2a commit 106a2d9

File tree

2 files changed

+117
-12
lines changed

2 files changed

+117
-12
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@
5656
"node-fetch": "^2.6.7",
5757
"underscore@npm^3.0.4": "^1.12.1",
5858
"eth-sig-util@npm:^1.4.2": "3.0.0",
59-
"fast-xml-parser": "^4.2.5"
59+
"fast-xml-parser": "^4.2.5",
60+
"@babel/traverse:^7.22.5": "^7.23.6"
6061
},
6162
"scripts": {
6263
"check-prerequisites": "scripts/check-prerequisites.sh",

yarn.lock

Lines changed: 115 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1266,6 +1266,16 @@ __metadata:
12661266
languageName: node
12671267
linkType: hard
12681268

1269+
"@babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5":
1270+
version: 7.23.5
1271+
resolution: "@babel/code-frame@npm:7.23.5"
1272+
dependencies:
1273+
"@babel/highlight": ^7.23.4
1274+
chalk: ^2.4.2
1275+
checksum: d90981fdf56a2824a9b14d19a4c0e8db93633fd488c772624b4e83e0ceac6039a27cd298a247c3214faa952bf803ba23696172ae7e7235f3b97f43ba278c569a
1276+
languageName: node
1277+
linkType: hard
1278+
12691279
"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.5":
12701280
version: 7.22.5
12711281
resolution: "@babel/compat-data@npm:7.22.5"
@@ -1322,6 +1332,18 @@ __metadata:
13221332
languageName: node
13231333
linkType: hard
13241334

1335+
"@babel/generator@npm:^7.23.6":
1336+
version: 7.23.6
1337+
resolution: "@babel/generator@npm:7.23.6"
1338+
dependencies:
1339+
"@babel/types": ^7.23.6
1340+
"@jridgewell/gen-mapping": ^0.3.2
1341+
"@jridgewell/trace-mapping": ^0.3.17
1342+
jsesc: ^2.5.1
1343+
checksum: 1a1a1c4eac210f174cd108d479464d053930a812798e09fee069377de39a893422df5b5b146199ead7239ae6d3a04697b45fc9ac6e38e0f6b76374390f91fc6c
1344+
languageName: node
1345+
linkType: hard
1346+
13251347
"@babel/helper-annotate-as-pure@npm:^7.18.6, @babel/helper-annotate-as-pure@npm:^7.22.5":
13261348
version: 7.22.5
13271349
resolution: "@babel/helper-annotate-as-pure@npm:7.22.5"
@@ -1403,6 +1425,13 @@ __metadata:
14031425
languageName: node
14041426
linkType: hard
14051427

1428+
"@babel/helper-environment-visitor@npm:^7.22.20":
1429+
version: 7.22.20
1430+
resolution: "@babel/helper-environment-visitor@npm:7.22.20"
1431+
checksum: d80ee98ff66f41e233f36ca1921774c37e88a803b2f7dca3db7c057a5fea0473804db9fb6729e5dbfd07f4bed722d60f7852035c2c739382e84c335661590b69
1432+
languageName: node
1433+
linkType: hard
1434+
14061435
"@babel/helper-environment-visitor@npm:^7.22.5":
14071436
version: 7.22.5
14081437
resolution: "@babel/helper-environment-visitor@npm:7.22.5"
@@ -1420,6 +1449,16 @@ __metadata:
14201449
languageName: node
14211450
linkType: hard
14221451

1452+
"@babel/helper-function-name@npm:^7.23.0":
1453+
version: 7.23.0
1454+
resolution: "@babel/helper-function-name@npm:7.23.0"
1455+
dependencies:
1456+
"@babel/template": ^7.22.15
1457+
"@babel/types": ^7.23.0
1458+
checksum: e44542257b2d4634a1f979244eb2a4ad8e6d75eb6761b4cfceb56b562f7db150d134bc538c8e6adca3783e3bc31be949071527aa8e3aab7867d1ad2d84a26e10
1459+
languageName: node
1460+
linkType: hard
1461+
14231462
"@babel/helper-hoist-variables@npm:^7.22.5":
14241463
version: 7.22.5
14251464
resolution: "@babel/helper-hoist-variables@npm:7.22.5"
@@ -1534,13 +1573,36 @@ __metadata:
15341573
languageName: node
15351574
linkType: hard
15361575

1576+
"@babel/helper-split-export-declaration@npm:^7.22.6":
1577+
version: 7.22.6
1578+
resolution: "@babel/helper-split-export-declaration@npm:7.22.6"
1579+
dependencies:
1580+
"@babel/types": ^7.22.5
1581+
checksum: e141cace583b19d9195f9c2b8e17a3ae913b7ee9b8120246d0f9ca349ca6f03cb2c001fd5ec57488c544347c0bb584afec66c936511e447fd20a360e591ac921
1582+
languageName: node
1583+
linkType: hard
1584+
15371585
"@babel/helper-string-parser@npm:^7.22.5":
15381586
version: 7.22.5
15391587
resolution: "@babel/helper-string-parser@npm:7.22.5"
15401588
checksum: 836851ca5ec813077bbb303acc992d75a360267aa3b5de7134d220411c852a6f17de7c0d0b8c8dcc0f567f67874c00f4528672b2a4f1bc978a3ada64c8c78467
15411589
languageName: node
15421590
linkType: hard
15431591

1592+
"@babel/helper-string-parser@npm:^7.23.4":
1593+
version: 7.23.4
1594+
resolution: "@babel/helper-string-parser@npm:7.23.4"
1595+
checksum: c0641144cf1a7e7dc93f3d5f16d5327465b6cf5d036b48be61ecba41e1eece161b48f46b7f960951b67f8c3533ce506b16dece576baef4d8b3b49f8c65410f90
1596+
languageName: node
1597+
linkType: hard
1598+
1599+
"@babel/helper-validator-identifier@npm:^7.22.20":
1600+
version: 7.22.20
1601+
resolution: "@babel/helper-validator-identifier@npm:7.22.20"
1602+
checksum: 136412784d9428266bcdd4d91c32bcf9ff0e8d25534a9d94b044f77fe76bc50f941a90319b05aafd1ec04f7d127cd57a179a3716009ff7f3412ef835ada95bdc
1603+
languageName: node
1604+
linkType: hard
1605+
15441606
"@babel/helper-validator-identifier@npm:^7.22.5":
15451607
version: 7.22.5
15461608
resolution: "@babel/helper-validator-identifier@npm:7.22.5"
@@ -1589,6 +1651,17 @@ __metadata:
15891651
languageName: node
15901652
linkType: hard
15911653

1654+
"@babel/highlight@npm:^7.23.4":
1655+
version: 7.23.4
1656+
resolution: "@babel/highlight@npm:7.23.4"
1657+
dependencies:
1658+
"@babel/helper-validator-identifier": ^7.22.20
1659+
chalk: ^2.4.2
1660+
js-tokens: ^4.0.0
1661+
checksum: 643acecdc235f87d925979a979b539a5d7d1f31ae7db8d89047269082694122d11aa85351304c9c978ceeb6d250591ccadb06c366f358ccee08bb9c122476b89
1662+
languageName: node
1663+
linkType: hard
1664+
15921665
"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.18.4, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.5":
15931666
version: 7.22.5
15941667
resolution: "@babel/parser@npm:7.22.5"
@@ -1598,6 +1671,15 @@ __metadata:
15981671
languageName: node
15991672
linkType: hard
16001673

1674+
"@babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.6":
1675+
version: 7.23.6
1676+
resolution: "@babel/parser@npm:7.23.6"
1677+
bin:
1678+
parser: ./bin/babel-parser.js
1679+
checksum: 140801c43731a6c41fd193f5c02bc71fd647a0360ca616b23d2db8be4b9739b9f951a03fc7c2db4f9b9214f4b27c1074db0f18bc3fa653783082d5af7c8860d5
1680+
languageName: node
1681+
linkType: hard
1682+
16011683
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.22.5":
16021684
version: 7.22.5
16031685
resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.22.5"
@@ -2847,21 +2929,32 @@ __metadata:
28472929
languageName: node
28482930
linkType: hard
28492931

2932+
"@babel/template@npm:^7.22.15":
2933+
version: 7.22.15
2934+
resolution: "@babel/template@npm:7.22.15"
2935+
dependencies:
2936+
"@babel/code-frame": ^7.22.13
2937+
"@babel/parser": ^7.22.15
2938+
"@babel/types": ^7.22.15
2939+
checksum: 1f3e7dcd6c44f5904c184b3f7fe280394b191f2fed819919ffa1e529c259d5b197da8981b6ca491c235aee8dbad4a50b7e31304aa531271cb823a4a24a0dd8fd
2940+
languageName: node
2941+
linkType: hard
2942+
28502943
"@babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.22.5, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.2":
2851-
version: 7.22.5
2852-
resolution: "@babel/traverse@npm:7.22.5"
2944+
version: 7.23.6
2945+
resolution: "@babel/traverse@npm:7.23.6"
28532946
dependencies:
2854-
"@babel/code-frame": ^7.22.5
2855-
"@babel/generator": ^7.22.5
2856-
"@babel/helper-environment-visitor": ^7.22.5
2857-
"@babel/helper-function-name": ^7.22.5
2947+
"@babel/code-frame": ^7.23.5
2948+
"@babel/generator": ^7.23.6
2949+
"@babel/helper-environment-visitor": ^7.22.20
2950+
"@babel/helper-function-name": ^7.23.0
28582951
"@babel/helper-hoist-variables": ^7.22.5
2859-
"@babel/helper-split-export-declaration": ^7.22.5
2860-
"@babel/parser": ^7.22.5
2861-
"@babel/types": ^7.22.5
2862-
debug: ^4.1.0
2952+
"@babel/helper-split-export-declaration": ^7.22.6
2953+
"@babel/parser": ^7.23.6
2954+
"@babel/types": ^7.23.6
2955+
debug: ^4.3.1
28632956
globals: ^11.1.0
2864-
checksum: 560931422dc1761f2df723778dcb4e51ce0d02e560cf2caa49822921578f49189a5a7d053b78a32dca33e59be886a6b2200a6e24d4ae9b5086ca0ba803815694
2957+
checksum: 48f2eac0e86b6cb60dab13a5ea6a26ba45c450262fccdffc334c01089e75935f7546be195e260e97f6e43cea419862eda095018531a2718fef8189153d479f88
28652958
languageName: node
28662959
linkType: hard
28672960

@@ -2876,6 +2969,17 @@ __metadata:
28762969
languageName: node
28772970
linkType: hard
28782971

2972+
"@babel/types@npm:^7.22.15, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.6":
2973+
version: 7.23.6
2974+
resolution: "@babel/types@npm:7.23.6"
2975+
dependencies:
2976+
"@babel/helper-string-parser": ^7.23.4
2977+
"@babel/helper-validator-identifier": ^7.22.20
2978+
to-fast-properties: ^2.0.0
2979+
checksum: 68187dbec0d637f79bc96263ac95ec8b06d424396678e7e225492be866414ce28ebc918a75354d4c28659be6efe30020b4f0f6df81cc418a2d30645b690a8de0
2980+
languageName: node
2981+
linkType: hard
2982+
28792983
"@balena/dockerignore@npm:^1.0.2":
28802984
version: 1.0.2
28812985
resolution: "@balena/dockerignore@npm:1.0.2"

0 commit comments

Comments
 (0)