Inicio » Blog » Recomendaciones de seguridad para routers Teltonika

Recomendaciones de seguridad para routers Teltonika

Introducción

Este artículo ofrece información detallada sobre las funciones de seguridad y las recomendaciones aplicables a los routers Teltonika, así como la forma correcta de implementarlas para garantizar las mejores prácticas de ciberseguridad.

Importante: Los routers Teltonika están diseñados para operar dentro de un entorno de red seguro. Para garantizar la integridad de los datos y prevenir el acceso no autorizado, el dispositivo debe desplegarse detrás de controles de seguridad adecuados, como una Red Privada Virtual (VPN), una línea de comunicación dedicada o una infraestructura de red protegida física y/o lógicamente. Se desaconseja firmemente su uso en entornos de red no seguros o públicos, ya que puede exponer el dispositivo a riesgos de ciberseguridad, incluida la interceptación, la manipulación o el control no autorizado. Por favor, revisa esta guía en su totalidad para conocer las opciones de seguridad reforzada disponibles.

Directrices de Seguridad

A continuación se enumeran recomendaciones generales de seguridad y técnicas de reforzamiento. Deben aplicarse no solo a los productos de Teltonika Networks, sino a todos los dispositivos conectados a internet para garantizar la mejor postura de seguridad posible y la resiliencia frente a ciberataques.

Categorías de Directrices

  1. Mejores Prácticas Generales de Seguridad
  2. Recomendaciones de Reforzamiento del Dispositivo
  3. Operación y Mantenimiento Seguros

Directrices Generales de Seguridad

RecomendaciónPrioridadDetallesMitigación
Mantener el firmware actualizadoCríticaUtiliza siempre el firmware estable más reciente. Las actualizaciones contienen parches para vulnerabilidades críticas.Previene la explotación de vulnerabilidades conocidas corregidas en versiones más nuevas.
Usar contraseñas complejasCríticaUsa contraseñas complejas con un mínimo de 12 caracteres que incluyan números, símbolos, mayúsculas y minúsculas. Evita palabras comunes.Protege contra ataques comunes de contraseñas como la fuerza bruta.
Aplicar HTTPS y SSHCríticaUsa únicamente protocolos seguros (HTTPS, SSH). Evita HTTP, Telnet y otros protocolos inseguros cuando sea posible.Previene la interceptación del tráfico de red.
Instalar solo paquetes de confianzaCríticaInstala únicamente paquetes de fuentes verificadas y de confianza. Teltonika Networks firma digitalmente todo su firmware y paquetes para garantizar su integridad.Previene la ejecución de software malicioso o manipulado y los ataques a la cadena de suministro.
Deshabilitar servicios no utilizadosCríticaDesactiva interfaces no usadas como CLI web, WiFi, utilidades SMS, etc., para reducir la superficie de ataque.Reduce la superficie de ataque minimizando los posibles puntos de entrada.
Usar WiFi WPA3AltaWPA2 sigue considerándose seguro; sin embargo, WPA3 introduce funciones que ofrecen mejor seguridad para dispositivos IoT.Proporciona mayor seguridad inalámbrica. WPA3 mitiga los ataques de fuerza bruta sin conexión.
Asignar permisos mínimos necesariosAltaOtorga la mínima cantidad de permisos requeridos a cualquier cuenta de usuario adicional creada.Limita el impacto de cuentas comprometidas y previene la escalada de privilegios.
Usar autenticación SSH basada en claveAltaSi es posible, utiliza autenticación SSH mediante par de claves pública/privada en lugar de contraseñas.Proporciona una autenticación más sólida que las contraseñas, que pueden ser robadas o adivinadas.
Revisar periódicamente el uso de la SIMMediaMonitoriza y limita el uso de SMS/datos de la SIM. Deshabilita la gestión por SMS si no se usa.Ayuda a detectar actividad anormal y posibles compromisos del sistema de forma temprana.

Recomendaciones de Reforzamiento de Seguridad

RecomendaciónPrioridadDetallesMitigación
Limitar el acceso administrativoCríticaNo expongas la interfaz WebUI ni SSH a internet público. Usa VPN o listas blancas de IP si necesitas acceso remoto.Reduce la superficie de ataque. Usar canales seguros como VPN proporciona una postura de seguridad más sólida para el acceso remoto.
Usar VPN para el acceso remotoCríticaUsa IPsec, OpenVPN, WireGuard u otro servicio VPN fiable para el acceso remoto. Nunca expongas las interfaces de administración directamente.Las VPN cifran los datos en tránsito, impidiendo que actores maliciosos intercepten las comunicaciones.
Aplicar lista blanca de IPsCríticaRestringe el acceso a servicios remotos en base a direcciones IP específicas mediante un cortafuegos.Restringir el acceso a las interfaces de administración evita la sobreexposición a internet, mitigando descubrimientos accidentales y ataques.
No confiar únicamente en puertos poco habitualesAltaEvita usar puertos no estándar como defensa principal. Úsalos junto con reglas de cortafuegos.Los puertos oscuros ofrecen protección limitada; los controles basados en cortafuegos (como la lista blanca de IPs) ofrecen mayor fiabilidad.
Deshabilitar WiFi si no es necesarioAltaDesactiva el WiFi por completo o reduce la potencia de transmisión si el acceso inalámbrico no es necesario.Reduce la superficie de ataque global eliminando puntos de entrada inalámbricos no utilizados.
Usar validación segura del firmwareAltaEl firmware de Teltonika está firmado digitalmente. Aplica únicamente firmware con hashes SHA-256 verificados. Evita MD5/SHA-1.Garantiza la autenticidad del firmware y previene la instalación de software manipulado o malicioso.
Deshabilitar SMS/llamadas por defectoMediaDesactiva los comandos SMS salvo que sean estrictamente necesarios. Usa listas blancas de números y registra todos los comandos.Reduce la superficie de ataque eliminando SMS como interfaz de comandos.
Tiempo de espera de sesión personalizadoMediaPermite configurar un tiempo de espera de sesión inactiva (en segundos) tras el cual el usuario es desconectado automáticamente de la interfaz de administración web. Para entornos de alto riesgo se recomienda entre 60 y 300 segundos; para entornos de bajo riesgo, entre 900 y 1800 segundos.Garantiza que el acceso de administración se revoca automáticamente cuando deja de estar en uso activo, reduciendo el riesgo de acceso no autorizado.

Operación y Mantenimiento Seguros

RecomendaciónPrioridadDetallesMitigación
Monitorización continua del accesoCríticaSupervisa regularmente los intentos de inicio de sesión y los registros de acceso. Activa alertas de Event Juggler para cambios críticos.Ayuda a detectar señales tempranas de compromiso o cambios no autorizados en el sistema.
Revisar y auditar las reglas del cortafuegosCríticaMantén las reglas del cortafuegos actualizadas. Elimina las reglas no utilizadas o excesivamente permisivas.Las reglas inadecuadas u obsoletas pueden debilitar la seguridad o interrumpir el tráfico legítimo.
Rotar contraseñas y claves SSH periódicamenteAltaRota las credenciales y claves SSH a intervalos regulares. Revoca inmediatamente las credenciales comprometidas.Reduce el riesgo derivado de credenciales filtradas, reutilizadas o de larga duración.
Auditar protocolos y serviciosAltaAsegúrate de que solo se usen protocolos seguros. Deshabilita opciones heredadas o inseguras (por ejemplo, FTP, Telnet).Minimiza la exposición a vulnerabilidades conocidas asociadas con protocolos obsoletos.
Realizar auditorías periódicas de WiFiMediaReevalúa periódicamente los SSIDs, métodos de cifrado y permisos de acceso de usuarios.Garantiza que los controles de seguridad inalámbrica sigan siendo eficaces y correctamente configurados.
Verificar copias de seguridad de forma seguraMediaCifra las copias de seguridad. Usa hashes SHA-256/SHA-512 para validarlas antes de restaurarlas. Almacénalas de forma segura.Permite una recuperación fiable ante pérdida de datos, incluidos ransomware o fallos del sistema.
Terminación de sesiónMediaGarantiza que todas las sesiones de administración locales y remotas (WebUI, SSH, Telnet) sean supervisadas y controladas activamente para evitar conexiones no autorizadas o inactivas.Proporciona la capacidad de terminar manualmente sesiones activas para liberar recursos o desconectar conexiones sospechosas.
Realizar verificaciones periódicas de integridadMediaVerifica regularmente que los archivos de configuración y scripts críticos no hayan sido alterados. Regenera las líneas de base de integridad tras cualquier cambio de configuración autorizado.Garantiza la detección oportuna de modificaciones no autorizadas o no deseadas en archivos críticos del sistema.

Funciones de Seguridad implmentadas en los routers Teltonika

La siguiente tabla recoge todas las funciones de seguridad internamente implementeada en los routers de Teltonika:

CategoríaFunciónPor defectoPropósito/Descripción
Protección DDoSProtección contra ataque SYNActivadoBloquea solicitudes SYN excesivas para evitar el agotamiento de recursos.
Protección contra ataque PingDesactivadoMitiga los ataques de inundación ICMP (Ping).
Prevención de ataque SSHDesactivadoBloquea solicitudes SSH excesivas.
Prevención de ataque HTTPDesactivadoBloquea solicitudes HTTP excesivas.
Prevención de ataque HTTPSDesactivadoBloquea solicitudes HTTPS excesivas.
Configuración personalizadaReglas personalizadasVacíasPermite añadir reglas de cortafuegos personalizadas mediante comandos iptables.
DMZDesactivadoPermite separar la red del lado LAN en zonas con acceso muy restringido.
Protección contra escaneo de puertos y ataques TCPPrevención de escaneo de puertosDesactivadoDetecta y bloquea intentos de escaneo de puertos.
Ataque SYN-FINDesactivadoBloquea paquetes con los flags SYN y FIN activos simultáneamente.
Ataque SYN-RSTDesactivadoPreviene reinicios abruptos de sesiones TCP.
Ataque X-MasDesactivadoBloquea paquetes TCP con múltiples flags inusuales activos.
Escaneo FINDesactivadoBloquea paquetes FIN utilizados para eludir cortafuegos.
Ataque de flags NULLDesactivadoBloquea paquetes TCP sin ningún flag activo.
Control de acceso – RemotoAcceso SSHDesactivadoDesactivado por defecto; usar solo con contraseñas seguras.
Acceso HTTPDesactivadoDesactivado por defecto; usar solo con contraseñas seguras.
Acceso HTTPSDesactivadoDesactivado por defecto; usar solo con contraseñas seguras.
Acceso CLIDesactivadoDesactivado por defecto; usar solo con contraseñas seguras.
Control de acceso – LocalAcceso SSHActivadoPermite configuración local a través de LAN.
Acceso HTTPActivadoPermite configuración local de la interfaz WebUI a través de LAN.
Acceso HTTPSActivadoPermite configuración local de la interfaz WebUI a través de LAN.
Acceso CLIActivadoPermite configuración local por línea de comandos a través de LAN.
Protección de inicio de sesiónIntentos de inicio de sesión SSHActivadoBloquea la IP tras 10 intentos fallidos (por defecto).
Intentos de inicio de sesión WebUIActivadoBloquea la IP tras 10 intentos fallidos (por defecto).
Seguridad de configuraciónUtilidades SMSContraseña de administradorLos comandos SMS requieren la contraseña de administrador.
Contraseña de administrador por defectoActivadoLa contraseña por defecto está presente en la etiqueta del dispositivo.
CertificadosCA RaízPrecargadoCertificado raíz incluido por defecto; puede ser reemplazado.
Otras proteccionesUPnPNo instalado / DesactivadoDesactivado para evitar el reenvío de puertos no autorizado.
Interfaz UARTContraseña de administradorRequiere contraseña para evitar acceso físico no autorizado.
Integridad del sistemaIntegridadNo generadaGenera y verifica la integridad de los archivos especificados del sistema. Garantiza la detección de modificaciones no autorizadas.

Directrices de Eliminación Segura

Al dar de baja un dispositivo, es esencial asegurarse de que todos los datos sensibles sean eliminados de forma segura. Sigue estos pasos:

  1. Retira el producto — Desconéctalo de su entorno de trabajo: desenchufa todos los cables, desatornillalo si está fijado a una superficie y retíralo de su carcasa.
  2. Haz una copia de seguridad de los datos importantes — Antes de iniciar la desinstalación, guarda cualquier configuración o datos importantes que puedan necesitarse en el futuro.
  3. Restablece el dispositivo a la configuración de fábrica — Sigue las instrucciones específicas del modelo para el restablecimiento de fábrica. NOTA: Este restablecimiento borrará todas las configuraciones, datos de RMS, registros y el código PIN, restaurando el dispositivo a su estado original de fábrica.
  4. Verifica el restablecimiento — Una vez completado, inicia sesión con las credenciales por defecto para verificar que el dispositivo se ha restablecido correctamente y que no quedan configuraciones ni datos antiguos.
  5. Gestiona los soportes de almacenamiento físicos — Si el dispositivo incluye almacenamiento extraíble (unidades USB, tarjetas SD, etc.) que también deba eliminarse, asegúrate de que sean borrados de forma segura con herramientas certificadas de borrado de datos o destruidos físicamente de acuerdo con la normativa de protección de datos.
  6. Cadena de custodia — Si los dispositivos se envían a terceros para su eliminación, mantén una cadena de custodia clara.

Defensa en Profundidad

La Defensa en Profundidad (DiD) es una estrategia de seguridad por capas que combina múltiples controles en distintos niveles —aplicación, red, físico y operacional— para proteger sistemas y datos. Garantiza que, aunque un control falle, otros permanezcan activos para mitigar las amenazas. Un enfoque DiD completo incluye controles de acceso, segmentación de red, actualizaciones periódicas, sistemas de prevención de ataques y formación de usuarios.

Capacidades de Seguridad y Estrategia de Defensa en Profundidad

Capa de aplicación:

  • Autenticación y Autorización — Garantiza que solo los usuarios autorizados puedan acceder a las interfaces de administración y programación del dispositivo.
  • Mecanismo de control de acceso — Previene el acceso no autorizado a las configuraciones del dispositivo y protege la información sensible.

Capa de red:

  • NAC (Control de Acceso a la Red) — Restringe el acceso a la red a dispositivos autorizados y conformes según políticas predefinidas.
  • Cifrado de red — Utiliza mecanismos de cifrado para la comunicación inalámbrica e IPsec.
  • Cortafuegos de red — Controla el tráfico de red entrante y saliente según reglas de seguridad predeterminadas.
  • Segmentación de red — Divide la red en segmentos más pequeños y aislados para reducir la superficie de ataque.
  • VPN (Redes Privadas Virtuales) — Cifra los datos transmitidos y garantiza un canal de comunicación seguro para el acceso remoto.
  • Sistema de conmutación por error de red — Garantiza la disponibilidad continua de la red en caso de fallo de hardware, enlace o servicio.
  • Prevención de ataques — Mitiga los riesgos de los ataques más comunes de la capa de red (por ejemplo, DoS, inundación SYN).

Recomendaciones de Defensa en Profundidad

  • Segmentación de red — Segmenta la red para aislar diferentes tipos de tráfico y dispositivos.
  • Controles de acceso seguros — Utiliza mecanismos robustos de autenticación y autorización.
  • Actualizaciones regulares de software — Mantén todo el software y firmware actualizado para protegerte frente a vulnerabilidades conocidas.
  • Cambiar la configuración por defecto — Cambia los nombres de usuario, contraseñas y ajustes por defecto del dispositivo.
  • Deshabilitar servicios no utilizados — Apaga los servicios y puertos no utilizados para reducir la superficie de ataque.
  • Habilitar funciones de seguridad — Activa las funciones de seguridad integradas y configurables como la protección contra inundación SYN, mitigación de ataques HTTP, detección de escaneo de puertos y limitación de velocidad.
  • Seguridad física — Restringe el acceso físico al dispositivo y al hardware de red crítico al personal autorizado.
  • Verificación periódica de integridad — Realiza comprobaciones de integridad periódicas para asegurarse de que no se han producido cambios no autorizados.

IEC 62443-4-1

Teltonika Networks ha obtenido recientemente la certificación conforme a la norma IEC 62443-4-1, que especifica los requisitos para los procesos de desarrollo seguro de software.

Declaración de Seguridad de Software de RutOS

Las pruebas de penetración son una de las herramientas más eficaces en relación coste-beneficio para detectar, analizar y tomar decisiones informadas sobre cómo corregir vulnerabilidades y configuraciones incorrectas. El firmware RutOS de Teltonika fue sometido a pruebas de penetración y, tras una revisión exhaustiva, se determinó que no es susceptible a ninguna amenaza externa inmediata. La versión más reciente del firmware para cada dispositivo está disponible en la wiki oficial de Teltonika Networks.

Declaración de Seguridad de Software de RMS

La aplicación web RMS de Teltonika fue sometida a pruebas de penetración mediante una combinación de herramientas automatizadas y pruebas manuales para identificar controles de seguridad faltantes, defectuosos o mal aplicados. Todas las vulnerabilidades encontradas fueron corregidas. Se probaron tanto la aplicación web como la infraestructura externa de RMS.