[security] deps: vulnerability in react-router-dom (high) #238
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#238
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-dom@7.13.0est une dependance directe ; sa vulnerabilite est heritee dereact-router@7.13.0(voir issue #235) -- meme jeu de 7 advisories (turbo-stream RCE, DoS __manifest, DoS single-fetch, XSS RSC redirect, etc.), range affecte>=7.0.0-pre.0 <=7.14.1.Le fix est le meme que #235 : bumper
react-router-domresout les deux issues en un seul commit (le parent tirereact-routera une version compatible et corrigee).Travail a faire
react-router-domen^7.18.1danspackage.json(dependencies) -- traite conjointement avec #235npm installpour regenererpackage-lock.jsonnpm ls react-router-dom->>=7.18.1,npm auditne liste plus ces CVE (ni surreact-router-domni surreact-router)Fichiers 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-dom"'videnpm ls react-router-dom>= 7.18.1Complexite estimee
Simple -- un seul bump resout #235 et cette issue.
References
Meme fix que #235 (react-router, cause racine). Ne pas creer 2 PRs separees -- 1 commit suffit pour les 2 issues.