Skip to content

Commit 4545cf8

Browse files
committed
chore: address CVE-2023-45133 in major version 5
The vulnerability was found by our security scanner. It has been already patched in version 6, but we would like to stick to major version 5 for the time being
1 parent 1cec840 commit 4545cf8

File tree

2 files changed

+118
-14
lines changed

2 files changed

+118
-14
lines changed

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@
5959
"eslint-plugin-react": "^7.24.0",
6060
"jest": "^27.0.6"
6161
},
62+
"resolutions": {
63+
"@babel/traverse": "^7.23.2"
64+
},
6265
"jest": {
6366
"testRegex": "(/__tests__/.*|(\\.|/))\\.jsx?$",
6467
"roots": [

yarn.lock

Lines changed: 115 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,15 @@
1616
dependencies:
1717
"@babel/highlight" "^7.14.5"
1818

19+
"@babel/code-frame@^7.27.1":
20+
version "7.27.1"
21+
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be"
22+
integrity sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==
23+
dependencies:
24+
"@babel/helper-validator-identifier" "^7.27.1"
25+
js-tokens "^4.0.0"
26+
picocolors "^1.1.1"
27+
1928
"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.7", "@babel/compat-data@^7.15.0":
2029
version "7.15.0"
2130
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.15.0.tgz#2dbaf8b85334796cafbb0f5793a90a2fc010b176"
@@ -51,6 +60,17 @@
5160
jsesc "^2.5.1"
5261
source-map "^0.5.0"
5362

63+
"@babel/generator@^7.27.1":
64+
version "7.27.1"
65+
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.27.1.tgz#862d4fad858f7208edd487c28b58144036b76230"
66+
integrity sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==
67+
dependencies:
68+
"@babel/parser" "^7.27.1"
69+
"@babel/types" "^7.27.1"
70+
"@jridgewell/gen-mapping" "^0.3.5"
71+
"@jridgewell/trace-mapping" "^0.3.25"
72+
jsesc "^3.0.2"
73+
5474
"@babel/helper-annotate-as-pure@^7.14.5":
5575
version "7.14.5"
5676
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61"
@@ -220,11 +240,21 @@
220240
dependencies:
221241
"@babel/types" "^7.14.5"
222242

243+
"@babel/helper-string-parser@^7.27.1":
244+
version "7.27.1"
245+
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz#54da796097ab19ce67ed9f88b47bb2ec49367687"
246+
integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==
247+
223248
"@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.14.9":
224249
version "7.14.9"
225250
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz#6654d171b2024f6d8ee151bf2509699919131d48"
226251
integrity sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==
227252

253+
"@babel/helper-validator-identifier@^7.27.1":
254+
version "7.27.1"
255+
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz#a7054dcc145a967dd4dc8fee845a57c1316c9df8"
256+
integrity sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==
257+
228258
"@babel/helper-validator-option@^7.14.5":
229259
version "7.14.5"
230260
resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3"
@@ -263,6 +293,13 @@
263293
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.3.tgz#3416d9bea748052cfcb63dbcc27368105b1ed862"
264294
integrity sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==
265295

296+
"@babel/parser@^7.27.1", "@babel/parser@^7.27.2":
297+
version "7.27.2"
298+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.27.2.tgz#577518bedb17a2ce4212afd052e01f7df0941127"
299+
integrity sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==
300+
dependencies:
301+
"@babel/types" "^7.27.1"
302+
266303
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5":
267304
version "7.14.5"
268305
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz#4b467302e1548ed3b1be43beae2cc9cf45e0bb7e"
@@ -893,19 +930,26 @@
893930
"@babel/parser" "^7.14.5"
894931
"@babel/types" "^7.14.5"
895932

896-
"@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.5", "@babel/traverse@^7.15.0", "@babel/traverse@^7.7.2":
897-
version "7.15.0"
898-
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.15.0.tgz#4cca838fd1b2a03283c1f38e141f639d60b3fc98"
899-
integrity sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==
900-
dependencies:
901-
"@babel/code-frame" "^7.14.5"
902-
"@babel/generator" "^7.15.0"
903-
"@babel/helper-function-name" "^7.14.5"
904-
"@babel/helper-hoist-variables" "^7.14.5"
905-
"@babel/helper-split-export-declaration" "^7.14.5"
906-
"@babel/parser" "^7.15.0"
907-
"@babel/types" "^7.15.0"
908-
debug "^4.1.0"
933+
"@babel/template@^7.27.1":
934+
version "7.27.2"
935+
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.27.2.tgz#fa78ceed3c4e7b63ebf6cb39e5852fca45f6809d"
936+
integrity sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==
937+
dependencies:
938+
"@babel/code-frame" "^7.27.1"
939+
"@babel/parser" "^7.27.2"
940+
"@babel/types" "^7.27.1"
941+
942+
"@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.5", "@babel/traverse@^7.15.0", "@babel/traverse@^7.23.2", "@babel/traverse@^7.7.2":
943+
version "7.27.1"
944+
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.27.1.tgz#4db772902b133bbddd1c4f7a7ee47761c1b9f291"
945+
integrity sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==
946+
dependencies:
947+
"@babel/code-frame" "^7.27.1"
948+
"@babel/generator" "^7.27.1"
949+
"@babel/parser" "^7.27.1"
950+
"@babel/template" "^7.27.1"
951+
"@babel/types" "^7.27.1"
952+
debug "^4.3.1"
909953
globals "^11.1.0"
910954

911955
"@babel/types@^7.0.0", "@babel/types@^7.14.5", "@babel/types@^7.14.8", "@babel/types@^7.15.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4":
@@ -916,6 +960,14 @@
916960
"@babel/helper-validator-identifier" "^7.14.9"
917961
to-fast-properties "^2.0.0"
918962

963+
"@babel/types@^7.27.1":
964+
version "7.27.1"
965+
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.27.1.tgz#9defc53c16fc899e46941fc6901a9eea1c9d8560"
966+
integrity sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==
967+
dependencies:
968+
"@babel/helper-string-parser" "^7.27.1"
969+
"@babel/helper-validator-identifier" "^7.27.1"
970+
919971
"@bcoe/v8-coverage@^0.2.3":
920972
version "0.2.3"
921973
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
@@ -1140,6 +1192,38 @@
11401192
"@types/yargs" "^16.0.0"
11411193
chalk "^4.0.0"
11421194

1195+
"@jridgewell/gen-mapping@^0.3.5":
1196+
version "0.3.8"
1197+
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz#4f0e06362e01362f823d348f1872b08f666d8142"
1198+
integrity sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==
1199+
dependencies:
1200+
"@jridgewell/set-array" "^1.2.1"
1201+
"@jridgewell/sourcemap-codec" "^1.4.10"
1202+
"@jridgewell/trace-mapping" "^0.3.24"
1203+
1204+
"@jridgewell/resolve-uri@^3.1.0":
1205+
version "3.1.2"
1206+
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6"
1207+
integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==
1208+
1209+
"@jridgewell/set-array@^1.2.1":
1210+
version "1.2.1"
1211+
resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280"
1212+
integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==
1213+
1214+
"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14":
1215+
version "1.5.0"
1216+
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
1217+
integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
1218+
1219+
"@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25":
1220+
version "0.3.25"
1221+
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0"
1222+
integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==
1223+
dependencies:
1224+
"@jridgewell/resolve-uri" "^3.1.0"
1225+
"@jridgewell/sourcemap-codec" "^1.4.14"
1226+
11431227
"@npmcli/move-file@^1.0.1":
11441228
version "1.1.2"
11451229
resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674"
@@ -2780,6 +2864,13 @@ debug@^3.2.7:
27802864
dependencies:
27812865
ms "^2.1.1"
27822866

2867+
debug@^4.3.1:
2868+
version "4.4.1"
2869+
resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b"
2870+
integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==
2871+
dependencies:
2872+
ms "^2.1.3"
2873+
27832874
decamelize@^1.2.0:
27842875
version "1.2.0"
27852876
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
@@ -4831,6 +4922,11 @@ jsesc@^2.5.1:
48314922
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
48324923
integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
48334924

4925+
jsesc@^3.0.2:
4926+
version "3.1.0"
4927+
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d"
4928+
integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==
4929+
48344930
jsesc@~0.5.0:
48354931
version "0.5.0"
48364932
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
@@ -5337,7 +5433,7 @@ [email protected]:
53375433
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
53385434
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
53395435

5340-
ms@^2.1.1:
5436+
ms@^2.1.1, ms@^2.1.3:
53415437
version "2.1.3"
53425438
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
53435439
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
@@ -5822,6 +5918,11 @@ pbkdf2@^3.0.3:
58225918
safe-buffer "^5.0.1"
58235919
sha.js "^2.4.8"
58245920

5921+
picocolors@^1.1.1:
5922+
version "1.1.1"
5923+
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
5924+
integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
5925+
58255926
picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3:
58265927
version "2.3.0"
58275928
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972"

0 commit comments

Comments
 (0)