Unicode advierte que el uso incorrecto de caracteres puede abrir la puerta a ataques de seguridad
UTS #39: Unicode Security Mechanisms
El estándar técnico UTS #39 del Unicode Consortium, en su versión 18.0.0, define mecanismos para detectar problemas de seguridad derivados de la ambigüedad visual entre caracteres. Establece perfiles de identificadores para URLs, correo electrónico y programas, además de funciones de detección de caracteres confundibles, de escrituras mixtas y de niveles de restricción, junto con los archivos de datos necesarios para implementarlos.
Aunque una máquina no tiene dificultad para distinguir entre dos secuencias de caracteres diferentes, para las personas puede ser muy difícil reconocer y distinguir identificadores si una aplicación no limita qué caracteres Unicode pueden aparecer en ellos.