Falhas do tipo CWE-431
2 resultadosHandler ausente para condição de erro ou evento
Ocorre quando o código não implementa um manipulador (handler) para tratar uma condição de erro, exceção ou evento esperado. Sem o tratamento adequado, a aplicação pode entrar em estado indefinido, causar crash, ou permitir comportamento não previsto que abra brechas de segurança.
Uma aplicação web recebe um arquivo de entrada mas não valida seu tipo; se o parser específico não está registrado, nenhum handler processa aquele tipo de arquivo e a aplicação falha silenciosamente ou ignora o dado, causando lógica quebrada ou acesso não autorizado.
Implemente handlers explícitos para todos os casos de erro e tipos de entrada esperados; use um catch-all ou handler padrão como último recurso; teste cenários onde nenhum handler foi registrado para detectar esses gaps.