Skip to content

Commit ac59df5

Browse files
chore: add govsignals CVE-remediation pnpm overrides
Pre-applies the pnpm-overrides.json from govsignals hardened Dockerfiles into package.json so the lockfile is consistent and `pnpm fetch --frozen-lockfile` succeeds during Docker builds. Replaces upstream scoped overrides (form-data@^2, axios@1.9.0, etc.) with blanket CVE-driven versions. Adds overrides for ws, tar, semver, @babel/runtime, cookie, undici, zod, Remix packages, and others. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent b1f4fc9 commit ac59df5

2 files changed

Lines changed: 1051 additions & 3010 deletions

File tree

package.json

Lines changed: 92 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,52 @@
7474
"node-fetch": "2.6.x"
7575
},
7676
"overrides": {
77-
"cross-spawn": "7.0.5"
77+
"cross-spawn": "7.0.5",
78+
"ws": "8.17.1",
79+
"tar-fs": "3.1.1",
80+
"tar": "7.5.9",
81+
"semver": "5.7.2",
82+
"@babel/runtime": "7.27.0",
83+
"tmp": "0.2.4",
84+
"@isaacs/brace-expansion": "5.0.1",
85+
"cookie": "0.7.0",
86+
"glob": "10.5.0",
87+
"minimatch": "10.2.3",
88+
"fast-xml-parser": "5.3.8",
89+
"ajv": "8.18.0",
90+
"markdown-it": "14.1.1",
91+
"axios": "1.13.5",
92+
"jsonpath": "1.2.1",
93+
"lodash": "4.17.23",
94+
"lodash-es": "4.17.23",
95+
"form-data": "4.0.4",
96+
"js-yaml": "4.1.1",
97+
"qs": "6.14.2",
98+
"@upstash/ratelimit": "1.1.3",
99+
"@grpc/grpc-js": "^1.8.22",
100+
"crypto-js": "^4.2.0",
101+
"graphql": "^16.8.1",
102+
"next": "14.2.35",
103+
"on-headers": "^1.1.0",
104+
"path-to-regexp": "^0.1.12",
105+
"prismjs": "^1.30.0",
106+
"send": "^0.19.0",
107+
"serialize-javascript": "7.0.4",
108+
"undici": "6.23.0",
109+
"word-wrap": "^1.2.4",
110+
"postcss": "^8.4.31",
111+
"nodemailer": "7.0.11",
112+
"jsondiffpatch": "0.7.2",
113+
"ai": "5.0.52",
114+
"zod": "3.25.76",
115+
"redlock": "5.0.0-beta.2",
116+
"@remix-run/node": "2.17.4",
117+
"@remix-run/react": "2.17.4",
118+
"@remix-run/express": "2.17.4",
119+
"@remix-run/serve": "2.17.4",
120+
"@remix-run/server-runtime": "2.17.4",
121+
"@remix-run/dev": "2.17.4",
122+
"@remix-run/router": "1.23.2"
78123
},
79124
"pnpm": {
80125
"patchedDependencies": {
@@ -94,16 +139,54 @@
94139
"express@^4>body-parser": "1.20.3",
95140
"@remix-run/dev@2.1.0>tar-fs": "2.1.3",
96141
"testcontainers@10.28.0>tar-fs": "3.0.9",
97-
"form-data@^2": "2.5.4",
98-
"form-data@^3": "3.0.4",
99-
"form-data@^4": "4.0.4",
100-
"axios@1.9.0": ">=1.12.0",
101-
"js-yaml@>=3.0.0 <3.14.2": "3.14.2",
102-
"js-yaml@>=4.0.0 <4.1.1": "4.1.1",
142+
"form-data": "4.0.4",
143+
"axios": "1.13.5",
144+
"js-yaml": "4.1.1",
103145
"jws@<3.2.3": "3.2.3",
104-
"qs@>=6.0.0 <6.14.1": "6.14.1",
146+
"qs": "6.14.2",
105147
"systeminformation@>=5.0.0 <5.27.14": "5.27.14",
106-
"lodash@>=4.0.0 <4.17.23": "4.17.23"
148+
"lodash": "4.17.23",
149+
"ws": "8.17.1",
150+
"tar-fs": "3.1.1",
151+
"tar": "7.5.9",
152+
"semver": "5.7.2",
153+
"cross-spawn": "7.0.5",
154+
"@babel/runtime": "7.27.0",
155+
"tmp": "0.2.4",
156+
"@isaacs/brace-expansion": "5.0.1",
157+
"cookie": "0.7.0",
158+
"glob": "10.5.0",
159+
"minimatch": "10.2.3",
160+
"fast-xml-parser": "5.3.8",
161+
"ajv": "8.18.0",
162+
"markdown-it": "14.1.1",
163+
"jsonpath": "1.2.1",
164+
"lodash-es": "4.17.23",
165+
"@upstash/ratelimit": "1.1.3",
166+
"@grpc/grpc-js": "^1.8.22",
167+
"crypto-js": "^4.2.0",
168+
"graphql": "^16.8.1",
169+
"next": "14.2.35",
170+
"on-headers": "^1.1.0",
171+
"path-to-regexp": "^0.1.12",
172+
"prismjs": "^1.30.0",
173+
"send": "^0.19.0",
174+
"serialize-javascript": "7.0.4",
175+
"undici": "6.23.0",
176+
"word-wrap": "^1.2.4",
177+
"postcss": "^8.4.31",
178+
"nodemailer": "7.0.11",
179+
"jsondiffpatch": "0.7.2",
180+
"ai": "5.0.52",
181+
"zod": "3.25.76",
182+
"redlock": "5.0.0-beta.2",
183+
"@remix-run/node": "2.17.4",
184+
"@remix-run/react": "2.17.4",
185+
"@remix-run/express": "2.17.4",
186+
"@remix-run/serve": "2.17.4",
187+
"@remix-run/server-runtime": "2.17.4",
188+
"@remix-run/dev": "2.17.4",
189+
"@remix-run/router": "1.23.2"
107190
},
108191
"onlyBuiltDependencies": [
109192
"@depot/cli",

0 commit comments

Comments
 (0)