Fallos del tipo CWE-621
1 resultadoErro na Extração de Variáveis
Ocorre quando o código extrai ou interpreta valores de variáveis de forma incorreta, levando a comportamentos inesperados ou exploráveis. Geralmente envolve parsing falho, injeção de valores em contextos não esperados, ou falha na validação do tipo/formato extraído.
Ejemplo
Um script extrai um parâmetro de URL para usar como nome de arquivo sem validar se contém traversal (../) ou caracteres especiais, permitindo leitura de arquivos arbitrários ou execução de código.
Cómo mitigar
Valide rigorosamente toda variável extraída quanto a tipo, formato e conteúdo antes de usar. Use listas de permitidos, escape caracteres especiais conforme o contexto (arquivo, SQL, HTML) e nunca assuma a origem segura de um valor externo.