Page MenuHomePhabricator

[monorepo] Override form-data 4.0.6 for CRLF injection fix
ClosedPublic

Authored by bytesofman on Wed, Aug 19, 20:04.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABCbded7f652d9c: [monorepo] Override form-data 4.0.6 for CRLF injection fix
Summary

Pin form-data 4.x to 4.0.6 so axios, superagent, cypress-request, and vercel pick up the GHSA-hmw2-7cc7-3qxx patch.

Test Plan
  • pnpm install --lockfile-only
  • rg 'form-data@' pnpm-lock.yaml # 4.0.6 (and remaining 2.5.6)
  • pnpm audit --audit-level high # GHSA-hmw2 gone; high 11→10

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Build Bitcoin ABC Diffs / Diff Testing (ai-review) passed.
CodeRabbit Review

Diff : committed changes only
Compare : HEAD → master
Directory : work
────────────────────────────────────────

(\(\
(• .•) Needle. Haystack. Found.

────────────────────────────────────────
Review complete
No findings ✔

2 files reviewed:

  • pnpm-lock.yaml
  • pnpm-workspace.yaml

────────────────────────────────────────

This revision is now accepted and ready to land.Thu, Aug 20, 07:29

Rebase onto latest master (includes landed linkify-it 5.0.2 override).

Build Bitcoin ABC Diffs / Diff Testing (ai-review) passed.
CodeRabbit Review

Diff : committed changes only
Compare : HEAD → master
Directory : work
────────────────────────────────────────

(\(\
(• .•) When you play the game of software, you code or you debug. There's no middle ground.

────────────────────────────────────────
Review complete
No findings ✔

2 files reviewed:

  • pnpm-lock.yaml
  • pnpm-workspace.yaml

────────────────────────────────────────