CVE-2025-54782
@nestjs/devtools-integration : la faille CSRF menant à l'évasion du bac à sable permet une exécution de code à distance (RCE) contre les développeurs JavaScript
- Publié
- 1 août 2025
- Mise à jour
- 4 août 2025
- Attribution de CNA
- GitHub_M
- Preuve observée
- 25 août 2026
CVSS primaire
nvd · CVSS 4.0
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XÉlevé · 30 prochains jours
- Percentile
- 98,9 %
- Date du modèle
- 21 sept. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
Nest est un framework permettant de créer des applications Node.js côté serveur évolutives. Dans les versions 0.2.0 et antérieures, une vulnérabilité critique d'exécution de code à distance (RCE) a été découverte dans le package @nestjs/devtools-integration. Lorsqu'il est activé, le package expose un serveur HTTP de développement local avec un point de terminaison API qui utilise un sandbox JavaScript non sécurisé (implémentation de type safe-eval). En raison d'un sandboxing inapproprié et de l'absence de protections contre les origines croisées, tout site web malveillant visité par un développeur peut exécuter du code arbitraire sur sa machine locale. Le package ajoute des points de terminaison HTTP à un serveur de développement NestJS exécuté localement. L'un de ces points de terminaison, /inspector/graph/interact, accepte une entrée JSON contenant un champ code et exécute le code fourni dans un sandbox Node.js vm.runInNewContext. Ce problème est corrigé dans la version 0.2.1.
Sources
2- CVE-2025-54782Exploit
CVE-2025-54782
Preuve de concept pour CVE-2025-54782, démontrant la vulnérabilité à des fins de recherche en sécurité et d'attribution.
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.