Skip to content

Commit 3d5fc31

Browse files
authored
Chore: React, SDS upgrade for CVE-2025-66478 and CVE-2025-55182 (#390)
### What Update React to 19.2.1 Update SDS to 3.2.6 ### Why * CVE-2025-66478 * CVE-2025-55182
1 parent d441d02 commit 3d5fc31

File tree

3 files changed

+29
-34
lines changed

3 files changed

+29
-34
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
1313
- Fix message when adding unknown trustline [#388](https://github.com/stellar/stellar-disbursement-platform-frontend/pull/388)
1414

1515
### Security and Dependencies
16+
- Upgrade React to 19.2.1 to address CVE-2025-66478 and CVE-2025-55182 [#390](https://github.com/stellar/stellar-disbursement-platform-backend/pull/390)
1617
- Bump the minor-and-patch group across 1 directory with 30 updates. [#386](https://github.com/stellar/stellar-disbursement-platform-frontend/pull/386)
1718
- Bump the all-actions group across 1 directory with 4 updates. [#383](https://github.com/stellar/stellar-disbursement-platform-frontend/pull/383)
1819
- Bump js-yaml from 4.1.0 to 4.1.1. [#381](https://github.com/stellar/stellar-disbursement-platform-frontend/pull/381)

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"private": true,
1414
"dependencies": {
1515
"@reduxjs/toolkit": "^2.11.0",
16-
"@stellar/design-system": "^3.1.4",
16+
"@stellar/design-system": "^3.2.6",
1717
"@tanstack/react-query": "^5.90.11",
1818
"@tanstack/react-query-devtools": "^5.91.1",
1919
"assert": "^2.1.0",
@@ -30,8 +30,8 @@
3030
"path-browserify": "^1.0.1",
3131
"pbkdf2": "3.1.5",
3232
"process": "^0.11.10",
33-
"react": "^19.2.0",
34-
"react-dom": "^19.2.0",
33+
"react": "^19.2.1",
34+
"react-dom": "^19.2.1",
3535
"react-google-recaptcha": "^3.1.0",
3636
"react-redux": "^9.2.0",
3737
"react-router-dom": "^7.9.6",

yarn.lock

Lines changed: 25 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -419,10 +419,10 @@
419419
dependencies:
420420
"@floating-ui/utils" "^0.2.10"
421421

422-
"@floating-ui/dom@^1.6.13":
423-
version "1.7.3"
424-
resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.7.3.tgz#6174ac3409e6a064bbdf1f4bb07188ee9461f8cf"
425-
integrity sha512-uZA413QEpNuhtb3/iIKoYMSK07keHPYeXF02Zhd6e213j+d1NamLix/mCLxBUDW/Gx52sPH2m+chlUsyaBs/Ag==
422+
"@floating-ui/dom@^1.7.4":
423+
version "1.7.4"
424+
resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.7.4.tgz#ee667549998745c9c3e3e84683b909c31d6c9a77"
425+
integrity sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==
426426
dependencies:
427427
"@floating-ui/core" "^1.7.3"
428428
"@floating-ui/utils" "^0.2.10"
@@ -790,15 +790,15 @@
790790
resolved "https://registry.yarnpkg.com/@standard-schema/utils/-/utils-0.3.0.tgz#3d5e608f16c2390c10528e98e59aef6bf73cae7b"
791791
integrity sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==
792792

793-
"@stellar/design-system@^3.1.4":
794-
version "3.1.4"
795-
resolved "https://registry.yarnpkg.com/@stellar/design-system/-/design-system-3.1.4.tgz#4857060f8b4dd5b98b5d63cb88b56fc80394649d"
796-
integrity sha512-eRG2Fy0iRCC+DgsBuRMPc0h0R4dhb8E5zP0qL7T/B/GO8j/V1YlGKnUlte84skwr51BRJnvjFmBf9a2ve/k6dw==
793+
"@stellar/design-system@^3.2.6":
794+
version "3.2.6"
795+
resolved "https://registry.yarnpkg.com/@stellar/design-system/-/design-system-3.2.6.tgz#6be9094735180e968ebf1362075dca86af629b1b"
796+
integrity sha512-A2RCUT1K0HC+H19mcKannP0LeAXWjdJWz/o0Gcwr/PmOaBLTDYKBYybCF+0k0LcLXApsKO3qgdbRv1IkhIPcLg==
797797
dependencies:
798-
"@floating-ui/dom" "^1.6.13"
799-
bignumber.js "^9.1.2"
798+
"@floating-ui/dom" "^1.7.4"
799+
bignumber.js "^9.3.1"
800800
lodash "^4.17.21"
801-
react-copy-to-clipboard "^5.1.0"
801+
react-copy-to-clipboard-ts "^1.3.0"
802802
tslib "^2.8.1"
803803

804804
"@stellar/tsconfig@^1.0.2":
@@ -1561,11 +1561,6 @@ base64-js@^1.3.1:
15611561
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
15621562
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
15631563

1564-
bignumber.js@^9.1.2:
1565-
version "9.1.2"
1566-
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.2.tgz#b7c4242259c008903b13707983b5f4bbd31eda0c"
1567-
integrity sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==
1568-
15691564
bignumber.js@^9.3.1:
15701565
version "9.3.1"
15711566
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.3.1.tgz#759c5aaddf2ffdc4f154f7b493e1c8770f88c4d7"
@@ -1897,7 +1892,7 @@ cookie@^1.0.1:
18971892
resolved "https://registry.yarnpkg.com/cookie/-/cookie-1.0.2.tgz#27360701532116bd3f1f9416929d176afe1e4610"
18981893
integrity sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==
18991894

1900-
copy-to-clipboard@^3.3.1:
1895+
copy-to-clipboard@^3.3.3:
19011896
version "3.3.3"
19021897
resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz#55ac43a1db8ae639a4bd99511c148cdd1b83a1b0"
19031898
integrity sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==
@@ -4177,18 +4172,17 @@ react-async-script@^1.2.0:
41774172
hoist-non-react-statics "^3.3.0"
41784173
prop-types "^15.5.0"
41794174

4180-
react-copy-to-clipboard@^5.1.0:
4181-
version "5.1.0"
4182-
resolved "https://registry.yarnpkg.com/react-copy-to-clipboard/-/react-copy-to-clipboard-5.1.0.tgz#09aae5ec4c62750ccb2e6421a58725eabc41255c"
4183-
integrity sha512-k61RsNgAayIJNoy9yDsYzDe/yAZAzEbEgcz3DZMhF686LEyukcE1hzurxe85JandPUG+yTfGVFzuEw3xt8WP/A==
4175+
react-copy-to-clipboard-ts@^1.3.0:
4176+
version "1.3.0"
4177+
resolved "https://registry.yarnpkg.com/react-copy-to-clipboard-ts/-/react-copy-to-clipboard-ts-1.3.0.tgz#e44a81026af14c9b1aaddd1c93c79a4fbe140d0c"
4178+
integrity sha512-3z+WgPH5lT84m2ayucrPU3z/gRfWn+ADq/HTPWZqSq4iZNRiUBhpg78jDLIjtrDtgOH7iaGr5PXUbdnr3TQ3tg==
41844179
dependencies:
4185-
copy-to-clipboard "^3.3.1"
4186-
prop-types "^15.8.1"
4180+
copy-to-clipboard "^3.3.3"
41874181

4188-
react-dom@^19.2.0:
4189-
version "19.2.0"
4190-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.2.0.tgz#00ed1e959c365e9a9d48f8918377465466ec3af8"
4191-
integrity sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==
4182+
react-dom@^19.2.1:
4183+
version "19.2.1"
4184+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.2.1.tgz#ce3527560bda4f997e47d10dab754825b3061f59"
4185+
integrity sha512-ibrK8llX2a4eOskq1mXKu/TGZj9qzomO+sNfO98M6d9zIPOEhlBkMkBUBLd1vgS0gQsLDBzA+8jJBVXDnfHmJg==
41924186
dependencies:
41934187
scheduler "^0.27.0"
41944188

@@ -4233,10 +4227,10 @@ [email protected]:
42334227
cookie "^1.0.1"
42344228
set-cookie-parser "^2.6.0"
42354229

4236-
react@^19.2.0:
4237-
version "19.2.0"
4238-
resolved "https://registry.yarnpkg.com/react/-/react-19.2.0.tgz#d33dd1721698f4376ae57a54098cb47fc75d93a5"
4239-
integrity sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==
4230+
react@^19.2.1:
4231+
version "19.2.1"
4232+
resolved "https://registry.yarnpkg.com/react/-/react-19.2.1.tgz#8600fa205e58e2e807f6ef431c9f6492591a2700"
4233+
integrity sha512-DGrYcCWK7tvYMnWh79yrPHt+vdx9tY+1gPZa7nJQtO/p8bLTDaHp4dzwEhQB7pZ4Xe3ok4XKuEPrVuc+wlpkmw==
42404234

42414235
readable-stream@^2.3.8:
42424236
version "2.3.8"

0 commit comments

Comments
 (0)