Falhas do tipo CWE-11
2 resultadosCompilação em modo debug em produção (ASP.NET)
Ocorre quando uma aplicação ASP.NET é compilada e implantada em produção com o sinalizador de debug ativo. Isso expõe informações sensíveis (stack traces completos, variáveis locais, caminhos do servidor) e desabilita otimizações de segurança, facilitando ataques e engenharia reversa.
Um arquivo Web.config em produção contém '<compilation debug="true">' ou DLLs foram compiladas com símbolos de debug inclusos. Um atacante consegue ler mensagens de erro detalhadas que revelam estrutura interna, ou usa ferramentas de decompilação para recuperar código-fonte praticamente original.
Garanta que Web.config tenha '<compilation debug="false">' em produção. Configure o build para remover símbolos de debug antes do deploy e implemente revisão de configuração no pipeline CI/CD para detectar binários debug antes da entrega.