Weaknesses of type CWE-1078

1 result

Estilo ou formatação inadequada do código-fonte

É a falta de padronização, consistência ou clareza na formatação e estrutura do código-fonte, tornando-o difícil de revisar, manter e auditar. Embora não seja uma vulnerabilidade técnica direta, prejudica a detecção de defeitos e permite que problemas de segurança passem despercebidos durante análise de código.

Example

Um desenvolvedor escreve funções com indentação inconsistente, nomes de variáveis aleatórios (x, y1, tmp42) e sem comentários. Ao revisar a segurança, analistas perdem tempo decifrando a lógica e deixam passar um acesso direto a memória restrita que seria óbvio em código bem estruturado.

How to mitigate

Adote padrões de estilo obrigatórios via linters (ESLint, Pylint, Checkstyle), enforce em CI/CD, e mantenha guidelines de nomenclatura e documentação. Código legível é código auditável.