Fallos del tipo CWE-446

3 resultados

Discrepância na interface de recursos de segurança

Ocorre quando a interface visual (UI) não reflete fidedignamente o estado real de um mecanismo de segurança, criando uma falsa sensação de proteção no usuário. O código implementa a segurança corretamente, mas a apresentação visual mente sobre seu funcionamento ou status, levando a decisões perigosas baseadas em informação enganosa.

Ejemplo

Um navegador exibe um ícone de cadeado indicando conexão segura, mas na verdade o protocolo HTTPS não está ativo. Ou um aplicativo mostra que 'criptografia está ativada' numa tela de configuração, porém os dados trafegam em texto plano — o usuário acredita estar protegido e transmite dados sensíveis sem receio.

Cómo mitigar

Garantir sincronização entre o estado real do mecanismo de segurança e sua representação visual; testar consistentemente que indicadores de segurança (cadeados, avisos, status de autenticação) refletem exatamente o que está acontecendo no backend. Auditoria de UX ligada a segurança durante code review.