Falhas do tipo CWE-355

1 resultado

Problemas de segurança na interface de usuário

É uma categoria ampla de falhas onde a interface gráfica ou web não implementa adequadamente controles de segurança, permitindo que usuários contornem validações, acessem funcionalidades restritas ou sejam enganados por elementos visuais enganosos. O risco varia desde bypass de autenticação até roubo de credenciais via phishing visual.

Exemplo

Um aplicativo web que desabilita um botão de 'deletar' apenas no CSS/JavaScript, mas não valida no servidor; um atacante remove a desabilitação via DevTools e executa a ação. Ou uma tela de login que não esconde caracteres da senha por padrão, expondo dados sensíveis em ambientes compartilhados.

Como mitigar

Valide e enforce todos os controles de segurança no servidor, nunca confie apenas em validações front-end. Implemente verificações de autorização antes de processar qualquer ação sensível, independente de como a requisição foi enviada. Para credenciais, use campos de entrada do tipo 'password' e considere autenticação de dois fatores.