Skip to content

Commit 954119b

Browse files
vinokurigclaude
andcommitted
chore(webui): upgrade react-router to v7
Upgrade react-router and react-router-dom from 6.30.4 to 7.18.1 to address CVE-2026-42342. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 32950ed commit 954119b

2 files changed

Lines changed: 58 additions & 25 deletions

File tree

webui/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@
6767
"react-dropzone": "^14.2.3",
6868
"react-helmet-async": "^2.0.5",
6969
"react-infinite-scroller": "^1.2.6",
70-
"react-router": "^6.30.4",
71-
"react-router-dom": "^6.30.4"
70+
"react-router": "^8.1.0",
71+
"react-router-dom": "^7.18.1"
7272
},
7373
"resolutions": {
7474
"@types/react": "^18.2.14",

webui/yarn.lock

Lines changed: 56 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1409,13 +1409,6 @@ __metadata:
14091409
languageName: node
14101410
linkType: hard
14111411

1412-
"@remix-run/router@npm:1.23.3":
1413-
version: 1.23.3
1414-
resolution: "@remix-run/router@npm:1.23.3"
1415-
checksum: 10/a12ae9994bf017d47392ce2be24252b4e2281f4b27eac78f0e9b48afa5f522be9c0ec64b85db013ded1fff140d9512b97ac8ea5dd182138dcd6d3ded3136cbf6
1416-
languageName: node
1417-
linkType: hard
1418-
14191412
"@rolldown/pluginutils@npm:1.0.0-rc.3":
14201413
version: 1.0.0-rc.3
14211414
resolution: "@rolldown/pluginutils@npm:1.0.0-rc.3"
@@ -2952,13 +2945,27 @@ __metadata:
29522945
languageName: node
29532946
linkType: hard
29542947

2948+
"cookie-es@npm:^3.1.1":
2949+
version: 3.1.1
2950+
resolution: "cookie-es@npm:3.1.1"
2951+
checksum: 10/e40083c42d0e3a4b3caa271775858f8e6cdd31f24b9c445ff08d7a8f4dc01069fc82012bdf1602d5a03fa1d75aba51a3dd33cd8a5db639db2ed17bcfd650f4bc
2952+
languageName: node
2953+
linkType: hard
2954+
29552955
"cookie-signature@npm:~1.0.6":
29562956
version: 1.0.7
29572957
resolution: "cookie-signature@npm:1.0.7"
29582958
checksum: 10/1a62808cd30d15fb43b70e19829b64d04b0802d8ef00275b57d152de4ae6a3208ca05c197b6668d104c4d9de389e53ccc2d3bc6bcaaffd9602461417d8c40710
29592959
languageName: node
29602960
linkType: hard
29612961

2962+
"cookie@npm:^1.0.1":
2963+
version: 1.1.1
2964+
resolution: "cookie@npm:1.1.1"
2965+
checksum: 10/85538153054791155cf4d38d2e807e3b9382d71bf71d92fc46fca348515ea574049d0d9ef8eb84d2d54a681ad1d7a7316b1989b901dace50a6c0f4c3858dbdb2
2966+
languageName: node
2967+
linkType: hard
2968+
29622969
"cookie@npm:~0.7.1":
29632970
version: 0.7.2
29642971
resolution: "cookie@npm:0.7.2"
@@ -5864,8 +5871,8 @@ __metadata:
58645871
react-dropzone: "npm:^14.2.3"
58655872
react-helmet-async: "npm:^2.0.5"
58665873
react-infinite-scroller: "npm:^1.2.6"
5867-
react-router: "npm:^6.30.4"
5868-
react-router-dom: "npm:^6.30.4"
5874+
react-router: "npm:^8.1.0"
5875+
react-router-dom: "npm:^7.18.1"
58695876
rimraf: "npm:^6.1.0"
58705877
rollup-plugin-visualizer: "npm:^7.0.1"
58715878
ts-node: "npm:^10.9.2"
@@ -6298,27 +6305,46 @@ __metadata:
62986305
languageName: node
62996306
linkType: hard
63006307

6301-
"react-router-dom@npm:^6.30.4":
6302-
version: 6.30.4
6303-
resolution: "react-router-dom@npm:6.30.4"
6308+
"react-router-dom@npm:^7.18.1":
6309+
version: 7.18.1
6310+
resolution: "react-router-dom@npm:7.18.1"
63046311
dependencies:
6305-
"@remix-run/router": "npm:1.23.3"
6306-
react-router: "npm:6.30.4"
6312+
react-router: "npm:7.18.1"
63076313
peerDependencies:
6308-
react: ">=16.8"
6309-
react-dom: ">=16.8"
6310-
checksum: 10/e220abac766bb9bcc56a99b78d30d99745cae3618f84baa92bd6ec481eccb6afb12c724d49dc68e6f870b70ff449f751f20f4aa33f1896d3f7d3bda8e47a6ce1
6314+
react: ">=18"
6315+
react-dom: ">=18"
6316+
checksum: 10/4afbab4fb0f355429ad9905d48c17cdebe264d55bff824d409998d03c8548f86a64ec484cdab54b956cd3de2ceed1b87aa8837e631f47d63f71d490a0f7add00
63116317
languageName: node
63126318
linkType: hard
63136319

6314-
"react-router@npm:6.30.4, react-router@npm:^6.30.4":
6315-
version: 6.30.4
6316-
resolution: "react-router@npm:6.30.4"
6320+
"react-router@npm:7.18.1":
6321+
version: 7.18.1
6322+
resolution: "react-router@npm:7.18.1"
63176323
dependencies:
6318-
"@remix-run/router": "npm:1.23.3"
6324+
cookie: "npm:^1.0.1"
6325+
set-cookie-parser: "npm:^2.6.0"
63196326
peerDependencies:
6320-
react: ">=16.8"
6321-
checksum: 10/59c1b64a210cde2f1d069ffc47dce2d58991bd4d81bb0743e22ba7c6b742e63ebbdc976c42c3a3ebd90bf38a2f05258bd0efa82c162b259be000d39787716043
6327+
react: ">=18"
6328+
react-dom: ">=18"
6329+
peerDependenciesMeta:
6330+
react-dom:
6331+
optional: true
6332+
checksum: 10/f507876822281499759abc53b3230375f706aa45c66b9ba271308f7420501ff1e5430443c560028299210efe1797141d2297c3bb6d09f3ef175220c1ae67a368
6333+
languageName: node
6334+
linkType: hard
6335+
6336+
"react-router@npm:^8.1.0":
6337+
version: 8.1.0
6338+
resolution: "react-router@npm:8.1.0"
6339+
dependencies:
6340+
cookie-es: "npm:^3.1.1"
6341+
peerDependencies:
6342+
react: ">=19.2.7"
6343+
react-dom: ">=19.2.7"
6344+
peerDependenciesMeta:
6345+
react-dom:
6346+
optional: true
6347+
checksum: 10/17382c4f19e6f1f458afe8f0017cce6d9a0ada6fd4b19ed25e97daa128fb362b20d40e5e9f09e483a22521649fe1b199f5bdffb809915095b0fa95504b973d9a
63226348
languageName: node
63236349
linkType: hard
63246350

@@ -6751,6 +6777,13 @@ __metadata:
67516777
languageName: node
67526778
linkType: hard
67536779

6780+
"set-cookie-parser@npm:^2.6.0":
6781+
version: 2.7.2
6782+
resolution: "set-cookie-parser@npm:2.7.2"
6783+
checksum: 10/4b6f5ec4e3fa1aef471d9207117704d217ba6bb6443400b41f5ea945c4a7f6fc08e405a122c1a32b4ebde41f06dea75e02c2af87cee9abb27f3e3fe911e5839b
6784+
languageName: node
6785+
linkType: hard
6786+
67546787
"set-function-length@npm:^1.2.1, set-function-length@npm:^1.2.2":
67556788
version: 1.2.2
67566789
resolution: "set-function-length@npm:1.2.2"

0 commit comments

Comments
 (0)