fix(deps): bump vite to resolve high severity vulnerability (#59) #63

Closed
maximus wants to merge 1 commit from fix/simpl-resultat-59-bump-vite into main
Owner

Fixes #59

Summary

  • Bump vite past 6.4.1 to resolve HIGH severity vulnerabilities
  • GHSA-4w7w-66w2-5vf9 (path traversal in optimized deps .map handling)
  • GHSA-p9ff-h696-f583 (arbitrary file read via WebSocket)

Test plan

  • npm audit shows 0 vulnerabilities
  • npm test passes (25 tests)

🤖 Generated with Claude Code

Fixes #59 ## Summary - Bump vite past 6.4.1 to resolve HIGH severity vulnerabilities - GHSA-4w7w-66w2-5vf9 (path traversal in optimized deps .map handling) - GHSA-p9ff-h696-f583 (arbitrary file read via WebSocket) ## Test plan - [x] `npm audit` shows 0 vulnerabilities - [x] `npm test` passes (25 tests) 🤖 Generated with [Claude Code](https://claude.com/claude-code)
maximus added 1 commit 2026-04-09 14:01:29 +00:00
fix(deps): bump vite to resolve high severity vulnerabilities (#59)
Some checks failed
PR Check / rust (push) Failing after 1m37s
PR Check / frontend (push) Successful in 2m15s
PR Check / rust (pull_request) Failing after 1m27s
PR Check / frontend (pull_request) Successful in 2m11s
c8fff03749
Update vite past 6.4.1 to fix path traversal (GHSA-4w7w-66w2-5vf9)
and arbitrary file read via WebSocket (GHSA-p9ff-h696-f583).
Author
Owner

Reviewer automatique — approved

Le bump vite 6.4.1 → 6.4.2 dans le lock file corrige bien les deux CVE HIGH (GHSA-4w7w-66w2-5vf9 et GHSA-p9ff-h696-f583). Le changement est minimal et correct — comportement standard de npm audit fix. Le semver range ^6.4.1 dans package.json couvre 6.4.2, donc le lock file suffit à pincer la version sûre.

Suggestions de simplification

  • package.json : Le range ^6.4.1 dans package.json permet toujours techniquement d'installer la version vulnérable 6.4.1 si le lock file est supprimé ou régénéré. Bumper le minimum à ^6.4.2 serait plus défensif, mais ce n'est pas bloquant puisque le lock file pince 6.4.2.
## Reviewer automatique — approved Le bump vite 6.4.1 → 6.4.2 dans le lock file corrige bien les deux CVE HIGH (GHSA-4w7w-66w2-5vf9 et GHSA-p9ff-h696-f583). Le changement est minimal et correct — comportement standard de `npm audit fix`. Le semver range `^6.4.1` dans package.json couvre 6.4.2, donc le lock file suffit à pincer la version sûre. ### Suggestions de simplification - **package.json** : Le range `^6.4.1` dans package.json permet toujours techniquement d'installer la version vulnérable 6.4.1 si le lock file est supprimé ou régénéré. Bumper le minimum à `^6.4.2` serait plus défensif, mais ce n'est pas bloquant puisque le lock file pince 6.4.2.
Author
Owner

Obsolète : vite a été bumpé à 6.4.2 via la PR #77 (commit 813d29e) qui traite aussi GHSA-4w7w-66w2-5vf9 et GHSA-p9ff-h696-f583. Fermeture de cette PR qui est maintenant en conflit avec main.

Obsolète : vite a été bumpé à 6.4.2 via la PR #77 (commit 813d29e) qui traite aussi GHSA-4w7w-66w2-5vf9 et GHSA-p9ff-h696-f583. Fermeture de cette PR qui est maintenant en conflit avec main.
maximus closed this pull request 2026-04-14 12:45:41 +00:00
Some checks failed
PR Check / rust (push) Failing after 1m37s
PR Check / frontend (push) Successful in 2m15s
PR Check / rust (pull_request) Failing after 1m27s
PR Check / frontend (pull_request) Successful in 2m11s

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: maximus/Simpl-Resultat#63
No description provided.