Fallos del tipo CWE-702

1 resultado

Fraquezas introduzidas durante implementação

É uma classificação genérica para erros de codificação que não seguem a especificação ou design original, criando vulnerabilidades não previstas. Ocorre quando o desenvolvedor implementa a lógica de forma incorreta, desviando do esperado e deixando brechas exploráveis.

Ejemplo

Um sistema de autenticação foi projetado para validar tokens JWT assinados, mas o implementador, por erro ou desatenção, comentou a linha de verificação de assinatura no código de produção — qualquer token falsificado passa agora como válido.

Cómo mitigar

Implemente revisão de código obrigatória antes de merge (code review), testes unitários para cada requisito de segurança, e testes de integração que validem o comportamento esperado versus implementado. Use ferramentas de análise estática para detectar desviações de padrões conhecidos.