Skip to content

Fix CVEs: upgrade vulnerable transitive and direct dependencies#398

Merged
mraible merged 2 commits into
mainfrom
fix/cve-update-vulnerable-deps
Jun 30, 2026
Merged

Fix CVEs: upgrade vulnerable transitive and direct dependencies#398
mraible merged 2 commits into
mainfrom
fix/cve-update-vulnerable-deps

Conversation

@mraible

@mraible mraible commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Updates resolutions and direct devDependencies to resolve open Dependabot security alerts.

Dependencies upgraded:

  • axios: 1.15.2 -> 1.16.0 (Proxy-Authorization leaks, ReDoS, prototype pollution, resource exhaustion)
  • vite: 7.3.2 -> 7.3.5 (server.fs.deny bypass, launch-editor NTLMv2 hash disclosure)
  • tar: 7.5.11 -> 7.5.16 (PAX size override file smuggling)
  • ws: added 8.21.0 override (memory exhaustion DoS, uninitialized memory disclosure)
  • shell-quote: added 1.8.4 override (newline injection in .op values)
  • form-data: added 4.0.6 override (CRLF injection via multipart field names)
  • js-cookie: added 3.0.7 override (prototype hijack cookie-attribute injection)
  • brace-expansion: 5.0.5 -> 5.0.6 (numeric range DoS)
  • tmp: 0.2.4 -> 0.2.6 (path traversal via unsanitized prefix/postfix)
  • js-yaml: 4.1.1 -> 4.2.0

Build output (dist/) regenerated with the updated vite version. All unit tests pass.

…ell-quote 1.8.4, form-data 4.0.6, js-cookie 3.0.7, brace-expansion 5.0.6, tmp 0.2.6, js-yaml 4.2.0

Update resolutions and direct devDependencies to address open Dependabot security alerts. Rebuild dist/ with updated vite. All tests pass.
@mraible
mraible requested a review from a team June 29, 2026 15:26
@mraible
mraible enabled auto-merge (squash) June 29, 2026 16:37
@mraible
mraible merged commit 56c52e4 into main Jun 30, 2026
6 checks passed
@mraible
mraible deleted the fix/cve-update-vulnerable-deps branch June 30, 2026 12: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