Weaknesses of type CWE-356
32 resultsInterface não avisa o usuário de ações perigosas
A aplicação permite que o usuário execute ações de risco (apagar dados, desabilitar segurança, acessar recursos sensíveis) sem avisos claros ou confirmação. O software omite ou minimiza alertas que permitiriam ao usuário tomar decisão informada, criando risco de danos por clique acidental ou engano.
Um programa de backup permite ao usuário formatar o disco rígido com um único clique em 'Limpar', sem diálogo de confirmação ou aviso em destaque sobre a irreversibilidade da ação. Ou uma ferramenta de administração desabilita o firewall sem exigir confirmação explícita.
Implemente diálogos de confirmação modais para operações destrutivas ou críticas, com linguagem clara do impacto (ex: 'Isso vai deletar permanentemente 500 GB de dados'). Para ações de segurança, exija confirmação dupla ou PIN. Destaque visualmente avisos com cores de alerta e nunca coloque o botão 'Confirmar' como ação padrão.