diff --git a/.changeset/react-router-security-floor.md b/.changeset/react-router-security-floor.md new file mode 100644 index 0000000..1da06ab --- /dev/null +++ b/.changeset/react-router-security-floor.md @@ -0,0 +1,7 @@ +--- +'@seamless-auth/react': patch +--- + +Raise the `react-router-dom` v7 peer floor to `^7.15.1` to steer adopters off versions affected by a high-severity advisory (GHSA in react-router's vendored turbo-stream, affecting react-router 7.0.0 through 7.15.0). React Router 6 is unaffected, so the `^6.4.0` range is unchanged. + +This is a peer range change, so adopters on a vulnerable v7 (7.0.0 to 7.15.0) will see an npm warning until they upgrade to 7.15.1 or later. No SDK code change and no runtime behavior change. diff --git a/package-lock.json b/package-lock.json index a51d4d8..37fa3fc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -58,7 +58,7 @@ "peerDependencies": { "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0", - "react-router-dom": "^6.4.0 || ^7.0.0" + "react-router-dom": "^6.4.0 || ^7.15.1" } }, "node_modules/@adobe/css-tools": { @@ -11336,9 +11336,9 @@ "peer": true }, "node_modules/react-router": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.13.0.tgz", - "integrity": "sha512-PZgus8ETambRT17BUm/LL8lX3Of+oiLaPuVTRH3l1eLvSPpKO3AvhAEb5N7ihAFZQrYDqkvvWfFh9p0z9VsjLw==", + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.18.1.tgz", + "integrity": "sha512-GDLgg3i3uM0aeJO3Fm+TCS+sDQ7gu12T6x0qdTEzcwqEfleci7JwugVNIF3U//0FWKnJT7ptG+20B2jfDqnZAg==", "license": "MIT", "peer": true, "dependencies": { @@ -11359,13 +11359,13 @@ } }, "node_modules/react-router-dom": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.13.0.tgz", - "integrity": "sha512-5CO/l5Yahi2SKC6rGZ+HDEjpjkGaG/ncEP7eWFTvFxbHP8yeeI0PxTDjimtpXYlR3b3i9/WIL4VJttPrESIf2g==", + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.18.1.tgz", + "integrity": "sha512-KaZh+X/6UtEp28x51AUYZDMg9NGoz2ja3dNHa+ta/tk40vCzKhQ/RypCWBMLbmDr6//E24Vv5uPsrqXFozdkAg==", "license": "MIT", "peer": true, "dependencies": { - "react-router": "7.13.0" + "react-router": "7.18.1" }, "engines": { "node": ">=20.0.0" diff --git a/package.json b/package.json index 6e96b10..62199a6 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "peerDependencies": { "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0", - "react-router-dom": "^6.4.0 || ^7.0.0" + "react-router-dom": "^6.4.0 || ^7.15.1" }, "devDependencies": { "@changesets/cli": "^2.31.0",