Skip to content

Fix transitive dep CVEs via npm overrides#112

Merged
mraible merged 1 commit intomainfrom
fix/transitive-dep-cves
Mar 10, 2026
Merged

Fix transitive dep CVEs via npm overrides#112
mraible merged 1 commit intomainfrom
fix/transitive-dep-cves

Conversation

@mraible
Copy link
Contributor

@mraible mraible commented Mar 9, 2026

Add npm overrides and update rollup 4.50.2 to 4.59.0 to fix transitive dependencies with known CVEs:

  • js-yaml 3.14.2 (arbitrary code execution)
  • lodash 4.17.23 (prototype pollution)
  • svgo 2.8.1 (DoS entity expansion)
  • minimatch 3.x/9.x (ReDoS)
  • rollup 4.59.0 (path traversal)

Build passes, 23 tests pass. npm audit shows 0 vulnerabilities.

@mraible mraible requested a review from a team March 9, 2026 19:01
@mraible mraible merged commit 624281c into main Mar 10, 2026
18 checks passed
@mraible mraible deleted the fix/transitive-dep-cves branch March 10, 2026 13:27
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.

2 participants