[security] deps: vulnerability in react-router (high) #235
Labels
No labels
autopilot:pending-human
source:analyste
source:defenseur
source:human
source:medic
status:approved
status:blocked
status:in-progress
status:needs-clarification
status:needs-fix
status:ready
status:review
status:triage
type:bug
type:feature
type:infra
type:refactor
type:schema
type:security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: maximus/Simpl-Resultat#235
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contexte
Detecte par le Defenseur defenseur-simpl-resultat (npm audit) le 2026-06-30.
react-router@7.13.0est concerne par 7 advisories (4 high + 3 moderate/low), les plus severes :__manifestjavascript:Corrigees au plus tard en
<7.15.1. Range affecte global :>=7.0.0 <=7.15.0.Chaine transitive unique :
react-router-dom@7.13.0 -> react-router@7.13.0(react-routern'est pas une dependance directe). Bumperreact-router-dom(issue #238, meme run) suffit a resoudre cette vulnerabilite :react-router-domdeclare une range compatible pourreact-router, la mise a jour du parent entrainera la mise a jour transitive.Travail a faire
react-router-domen^7.18.1danspackage.jsonnpm installpour regenererpackage-lock.jsonnpm ls react-router->>=7.15.1,npm auditne liste plus ces CVEFichiers concernes
package.json(version dereact-router-dom)package-lock.json(regenere)Surface de test
Routing de l'app desktop (Tauri) -- verifier la navigation entre les vues principales apres bump. Pas de breaking change attendu (bump mineur/patch, pas de major).
Criteres d'acceptation
npm audit --json | jq '.vulnerabilities."react-router"'videnpm ls react-router>= 7.15.1Complexite estimee
Simple (bump direct, pas d'override necessaire).
References
Meme fix que #238 (react-router-dom) -- 1 seul commit resout les deux, ne pas creer 2 PRs separees.