Weaknesses of type CWE-756
3 resultsAusência de página de erro personalizada
A aplicação não implementa páginas de erro customizadas, expondo mensagens de erro padrão do servidor (stack traces, versões de software, caminhos internos). Isso facilita o reconhecimento da infraestrutura e a identificação de vulnerabilidades conhecidas pelo atacante.
Um desenvolvedor esquece de tratar exceções de banco de dados e a aplicação retorna um erro HTTP 500 genérico com stack trace completo, revelando versão do Oracle, nome da tabela e consulta SQL — informações que facilitam um ataque subsequente.
Implemente páginas de erro customizadas (500, 404, 403, etc.) que nunca exponham detalhes técnicos. Log os erros reais no servidor e mostre mensagens genéricas ao usuário. Use middleware de tratamento centralizado de exceções para garantir consistência.