CVE-2025-54782: falha crítica em nestjs nest
@nestjs/devtools-integration's CSRF to Sandbox Escape Allows for RCE against JS Developers
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Corrija agora. Ela exploração observada pelo VulnCheck e tem exploit funcional público.
Uma ferramenta de desenvolvimento para NestJS executa código inseguro nas máquinas dos desenvolvedores quando eles visitam sites maliciosos. Um atacante pode executar comandos arbitrários no computador de um desenvolvedor enganando-o a visitar uma página manipulada enquanto a ferramenta está ativa.
O pacote @nestjs/devtools-integration expõe um endpoint HTTP local (/inspector/graph/interact) que executa JavaScript fornecido pelo usuário em uma sandbox fraca (vm.runInNewContext) sem proteção CSRF. Um site malicioso pode enviar requisições cross-origin para executar código Node.js arbitrário no ambiente local do desenvolvedor, alcançando RCE pela falta de validação de origem e isolamento insuficiente.
No mesmo produto, das mais perigosas para as menos.