CVE-2025-54782: fallo crítico en nestjs nest
@nestjs/devtools-integration's CSRF to Sandbox Escape Allows for RCE against JS Developers
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Corrige ahora. Ella explotación observada por VulnCheck y tiene exploit funcional público.
Una herramienta de desarrollo para NestJS ejecuta código inseguro en las máquinas de los desarrolladores cuando visitan sitios maliciosos. Un atacante puede ejecutar comandos arbitrarios en la computadora de un desarrollador engañándolo para que visite una página manipulada mientras la herramienta está activa.
El paquete @nestjs/devtools-integration expone un endpoint HTTP local (/inspector/graph/interact) que ejecuta JavaScript proporcionado por el usuario en una sandbox débil (vm.runInNewContext) sin protección CSRF. Un sitio malicioso puede enviar solicitudes cross-origin para ejecutar código Node.js arbitrario en el entorno local del desarrollador, logrando RCE por la falta de validación de origen y aislamiento insuficiente.
En el mismo producto, de las más peligrosas a las menos.