Falhas do tipo CWE-621
1 resultadoErro de Extração de Variável
Fraqueza onde o software extrai, processa ou utiliza uma variável de forma incorreta, aplicando lógica errada ou usando um valor não pretendido. Isso pode levar a comportamento inesperado, desvio de controle de fluxo ou exposição de dados sensíveis.
Exemplo
Um aplicativo web tenta extrair o ID do usuário de um token JWT, mas por erro na implementação, extrai o campo errado (como um ID de session anterior). Resultado: usuário logado acessa dados de outro usuário.
Como mitigar
Valide rigorosamente a origem e o tipo da variável extraída; implemente testes unitários que verificam a extração correta; use type checking ou validação de schema (ex: JSON Schema) para confirmar que o valor extraído corresponde ao esperado.