Weaknesses of type CWE-221
2 resultsPerda ou Omissão de Informações
Fraqueza onde dados sensíveis ou críticos são perdidos, omitidos ou não propagados corretamente durante processamento, armazenamento ou transmissão. Isso pode ocorrer por tratamento inadequado de exceções, truncamento silencioso de dados, ou falha em registrar informações essenciais, deixando o sistema em estado inconsistente ou permitindo que decisões de segurança sejam tomadas com base em dados incompletos.
Um sistema de autenticação que falha ao registrar tentativas de login malsucedidas em logs, omitindo informações de ataque; ou uma API que descarta campos de validação críticos ao converter formatos de dados, permitindo que requisições malformadas passem despercebidas.
Implemente validação rigorosa de integridade de dados em cada etapa de processamento, com tratamento explícito de erros que nunca silencie exceções. Garanta rastreamento e logging completo de operações críticas, especialmente as relacionadas a segurança, e verifique que nenhum campo essencial é perdido durante conversões ou transformações de dados.