Weaknesses of type CWE-1116

4 results

Comentários imprecisos ou desatualizados

Comentários no código que não refletem o comportamento real da implementação, seja por estarem desatualizados, incorretos ou incompletos. Isso leva a compreensão errada do código, facilitando introdução de bugs, decisões de segurança equivocadas e dificultando manutenção e auditorias.

Example

Um função comentada como 'valida entrada do usuário' mas que na verdade apenas faz trim de espaços. Um revisor confia no comentário, aprova código que deveria ter validação rigorosa, e a vulnerabilidade passa despercebida.

How to mitigate

Mantenha comentários sincronizados com o código durante refatorações. Priorize código legível e auto-explicativo. Realize revisões de código focadas em discrepâncias entre intenção (comentários) e implementação (código).