Commit e627225
chore(security): pin transitive form-data to >=4.0.6 (GHSA-hmw2-7cc7-3qxx) (#1970)
form-data@4.0.5 (CRLF injection via unescaped multipart field names, high)
was pulled in transitively through @vscode/vsce in packages/vscode-objectstack.
This tripped `pnpm audit --audit-level=high` — the `Validate Package
Dependencies` CI gate — red on every PR.
Add a pnpm-workspace.yaml override forcing the patched >=4.0.6 line (same
mechanism already used for the esbuild/minimatch/tar pins). `pnpm audit
--audit-level=high` now reports 0 high (only 2 low + 6 moderate remain).
Lockfile bumps form-data 4.0.5 → 4.0.6; no other resolution changes.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 97ecfdd commit e627225
3 files changed
Lines changed: 13 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
24 | 27 | | |
25 | 28 | | |
26 | 29 | | |
27 | 30 | | |
| 31 | + | |
0 commit comments