Weaknesses of type CWE-237
4 resultsManipulação Inadequada de Elementos Estruturais
Fraqueza genérica que abrange falhas no processamento, validação ou manipulação de elementos que compõem uma estrutura de dados (como campos em registros, nós em árvores, elementos em listas). O código não trata corretamente esses componentes, permitindo acesso indevido, corrupção de dados ou comportamento inesperado.
Um parser de arquivo que lê cabeçalhos estruturados mas não valida o tamanho ou tipo dos campos aninhados pode deixar passar dados malformados que causam leitura fora dos limites ou interpretação incorreta da estrutura.
Implemente validação rigorosa de cada elemento estrutural (tamanho, tipo, intervalos permitidos) antes de usar. Use esquemas e parsers robustos; evite confiar em dados brutos sem verificação prévia da integridade da estrutura.