Skip to content

fix: bump yaml and tar to resolve security advisories#241

Merged
brendanjryan merged 1 commit intomainfrom
fix/bump-yaml-cve
Mar 25, 2026
Merged

fix: bump yaml and tar to resolve security advisories#241
brendanjryan merged 1 commit intomainfrom
fix/bump-yaml-cve

Conversation

@brendanjryan
Copy link
Collaborator

@brendanjryan brendanjryan commented Mar 25, 2026

Resolves all pnpm audit vulnerabilities via overrides:

yaml (moderate)

  • Advisory: GHSA-48c2-rrv3-qjmp — stack overflow via deeply nested YAML collections
  • Path: testcontainers > docker-compose > yaml
  • Fix: >=2.8.3

tar (6× high)

picomatch (2× high)

  • Advisory: GHSA-c2c7-rcm5-vvqj — ReDoS via extglob quantifiers
  • Paths: @changesets/cli > ... > picomatch, vite-plus > ... > picomatch
  • Fix: >=2.3.2 / >=4.0.4

ox (type dedup)

  • Pins ox to 0.14.1 to prevent transitive version mismatch with viem causing type errors in CI build.
$ pnpm audit
No known vulnerabilities found

@socket-security
Copy link

socket-security bot commented Mar 25, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedmppx@​0.4.98010010098100
Updatedvite@​8.0.0 ⏵ 8.0.294 +110082 +199 +1100
Addedviem@​2.47.69810010097100

View full report

@brendanjryan brendanjryan changed the title fix: bump yaml to >=2.8.3 (GHSA-48c2-rrv3-qjmp) fix: bump yaml and tar to resolve security advisories Mar 25, 2026
@pkg-pr-new
Copy link

pkg-pr-new bot commented Mar 25, 2026

Open in StackBlitz

npm i https://pkg.pr.new/mppx@241

commit: 2ad5289

Adds pnpm overrides:
- yaml >=2.8.3 — GHSA-48c2-rrv3-qjmp (stack overflow via nested YAML)
- tar >=7.5.11 — 6 high-severity path traversal CVEs
- picomatch >=2.3.2 / >=4.0.4 — GHSA-c2c7-rcm5-vvqj (ReDoS via extglob)
- ox 0.14.1 — deduplicate transitive versions to prevent type conflicts
@brendanjryan brendanjryan merged commit 99e03b4 into main Mar 25, 2026
8 checks passed
@brendanjryan brendanjryan deleted the fix/bump-yaml-cve branch March 25, 2026 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant