Skip to content

Commit 0df718a

Browse files
ping-huang1claude
andcommitted
fix: patch security vulnerabilities via pnpm overrides
Add pnpm overrides to patch the following security vulnerabilities: - GHSA-96hv-2xvq-fx4p: ws memory exhaustion DoS (patched to >=8.18.0) - GHSA-c2c7-rcm5-vvqj: picomatch ReDoS vulnerability (patched to >=4.0.2) - GHSA-gv7w-rqvm-qjhr: esbuild binary integrity issue (patched to >=0.25.11) - GHSA-fx2h-pf6j-xcff: vite server.fs.deny bypass (patched to >=7.3.6) - GHSA-5xrq-8626-4rwp: vitest UI arbitrary file read (patched to >=3.1.0) Note: react-router vulnerabilities (GHSA-49rj-9fvp-4h2h, GHSA-8x6r-g9mw-2r78, GHSA-rxv8-25v2-qmq8) could not be patched due to Socket blocking react-router 7.15.0+ as recently published. These will need to be addressed separately when stable versions pass Socket's security policy. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 796e3b1 commit 0df718a

2 files changed

Lines changed: 366 additions & 643 deletions

File tree

package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,12 @@
2626
"pnpm": {
2727
"overrides": {
2828
"fast-uri": ">=3.1.2",
29-
"@babel/plugin-transform-modules-systemjs": ">=7.29.4"
29+
"@babel/plugin-transform-modules-systemjs": ">=7.29.4",
30+
"ws": ">=8.18.0",
31+
"picomatch": ">=4.0.2",
32+
"esbuild": ">=0.25.11",
33+
"vite": ">=7.3.6",
34+
"vitest": ">=3.1.0"
3035
}
3136
},
3237
"devDependencies": {

0 commit comments

Comments
 (0)