CVE-2025-61686 in react-router
Résumé
par VulDB • 29/05/2026
React Router est un routeur pour React. Dans les versions 7.0.0 à 7.9.3 de @react-router/node, ainsi que dans les versions antérieures à 2.17.2 de @remix-run/deno et @remix-run/node, si la fonction createFileSessionStorage() est utilisée depuis @react-router/node (ou @remix-run/node/@remix-run/deno dans Remix v2) avec un cookie non signé, un attaquant peut amener la session à tenter de lire/écrire depuis un emplacement situé en dehors du répertoire de fichiers de session spécifié. Le succès de l'attaque dépendrait des autorisations du processus du serveur web pour accéder à ces fichiers. Les fichiers en lecture ne peuvent pas être retournés directement à l'attaquant. La lecture des fichiers de session ne réussirait que si le fichier correspondait au format attendu de fichier de session. Si le fichier correspondait au format de fichier de session, les données seraient intégrées dans la session côté serveur mais ne seraient pas retournées directement à l'attaquant, sauf si la logique de l'application renvoyait des informations de session spécifiques. Ce problème a été corrigé dans @react-router/node version 7.9.4, @remix-run/deno version 2.17.2 et @remix-run/node version 2.17.2.
If you want to get best quality of vulnerability data, you may have to visit VulDB.