Falhas do tipo CWE-549
16 resultadosSenha não mascarada no campo de entrada
O campo de entrada de senha exibe os caracteres digitados em texto plano, em vez de ocultá-los com asteriscos ou pontos. Isso expõe a senha para quem está observando a tela física ou em gravações de tela, comprometendo a confidencialidade mesmo antes de qualquer transmissão.
Um formulário de login web ou aplicativo mobile que tem type='text' em vez de type='password', ou uma caixa de diálogo de autenticação que não oculta o texto enquanto o usuário digita. Qualquer pessoa ao lado consegue ler a senha completa na hora.
Use input type='password' em HTML, ou no seu framework/plataforma o equivalente que oculte caracteres (asteriscos ou pontos). Se há requisito de visibilidade (botão 'mostrar/ocultar senha'), implemente toggle seguro que o usuário controla, não padrão exposto.