Weaknesses of type CWE-237

4 results

Manipulaçã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.

Example

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.

How to mitigate

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.