Telnet es un antiguo protocolo de red para acceder de forma remota a la línea de comandos de un dispositivo que transmite todo, incluidos usuarios y contraseñas, en texto plano sin cifrar.
Cómo funciona Telnet
Telnet data de 1969; su forma estándar está definida en el RFC 854 (1983). El cliente se conecta al servidor, normalmente en el puerto TCP 23, y abre una sesión de terminal de texto para iniciar sesión y ejecutar comandos. Sin cifrado ni verificación fiable del servidor, cualquiera que observe el tráfico puede leer las credenciales y toda la sesión.
En los años noventa se creó SSH como sustituto seguro, y se impuso en la administración remota de servidores. Aun así, Telnet sobrevive en routers, switches, controladores industriales, impresoras y dispositivos IoT baratos, a menudo activado de fábrica.
Por qué Telnet es un riesgo de seguridad
- Robo de credenciales: las contraseñas pueden capturarse en la red o interceptarse desde una posición de intermediario (man-in-the-middle).
- Ataques de fuerza bruta: los puertos Telnet expuestos son escaneados constantemente por bots que prueban contraseñas predeterminadas y débiles.
- Botnets: el malware Mirai (2016) se propagó a cientos de miles de cámaras y routers iniciando sesión por Telnet con una breve lista de credenciales de fábrica, y luego lanzó ataques DDoS récord, incluido el que sufrió el proveedor de DNS Dyn.
En 2020 se publicó en un foro de hackers una lista de credenciales Telnet de más de 500 000 servidores, routers domésticos y dispositivos IoT, prueba de cuántos equipos siguen exponiendo el servicio. Muchas botnets siguen reclutando dispositivos mediante fuerza bruta contra Telnet.
Cómo reducir el riesgo
- Deshabilitar Telnet y usar SSH para la administración remota.
- Bloquear el puerto 23 en el perímetro de la red y buscar servicios expuestos.
- Cambiar las contraseñas predeterminadas de todos los dispositivos de red e IoT.
- Si un equipo heredado necesita Telnet, restringir el acceso a una red de gestión aislada o a una VPN.





