Skip to content

fix: upgrade vite to 6.4.2 to address CVE-2026-39363#25

Merged
davidkonigsberg merged 1 commit intomainfrom
devin/1775576049-fix-vite-vulnerability
Apr 7, 2026
Merged

fix: upgrade vite to 6.4.2 to address CVE-2026-39363#25
davidkonigsberg merged 1 commit intomainfrom
devin/1775576049-fix-vite-vulnerability

Conversation

@davidkonigsberg
Copy link
Copy Markdown
Contributor

Summary

Upgrades vite from 6.4.1 to 6.4.2 to resolve CVE-2026-39363 (High severity — Arbitrary File Read via Vite Dev Server WebSocket).

Previously vite was only a transitive dependency via vitest. This PR adds it as an explicit devDependency pinned to ^6.4.2 so npm resolves to at least the patched version.

Review & Testing Checklist for Human

  • Consider whether adding vite to the overrides section (like the existing undici override) would be preferable to adding it as a direct devDependency
  • Run npm audit to confirm zero vulnerabilities after merging
  • Run npm test to verify vitest still works correctly with vite 6.4.2

Notes

  • This is a dev-only dependency; the built dist/ action output is unaffected since vite is not bundled into the action.
  • Patch-level bump only (6.4.1 → 6.4.2), so breakage risk is minimal.

Link to Devin session: https://app.devin.ai/sessions/0ed0f94cf14a47d9b94b00d65bb38fe8
Requested by: @davidkonigsberg

Co-Authored-By: David Konigsberg <davidakonigsberg@gmail.com>
@devin-ai-integration
Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@davidkonigsberg davidkonigsberg merged commit ba3f5fa into main Apr 7, 2026
1 check passed
@davidkonigsberg davidkonigsberg deleted the devin/1775576049-fix-vite-vulnerability branch April 7, 2026 15: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.

2 participants