Weaknesses of type CWE-1164
1 resultCódigo Irrelevante
É a presença de trechos de código que não contribuem para a lógica ou funcionalidade da aplicação — código morto, comentado, ou copiado sem propósito. Isso aumenta a superfície de ataque, complica manutenção e pode mascarar vulnerabilidades reais em meio ao ruído.
Um desenvolvedor deixa uma função inteira comentada 'para talvez usar depois', ou copia um bloco de autenticação antigo que nunca é chamado. Ferramentas de análise de segurança precisam varrer mais código, e auditores humanos gastam tempo analisando lógica que não funciona.
Remova código não utilizado durante revisão de código e antes de deploy. Use ferramentas de análise estática (SonarQube, Checkmarx) para detectar código morto automaticamente e mantenha o repositório limpo com padrões de contribuição.