Alertas
Múltiples vulnerabilidades en Trendnet AC2600 TEW-827DRU
Jimi Sebree, investigador de Zero Day Research de Tenable, ha reportado 17 vulnerabilidades en el router Trendnet AC2600 TEW-827DRU [1]
04 Jan 2022
ANÁLISIS
A continuación, se repasan las vulnerabilidades identificadas en el firmware de Trendnet AC2600 TEW-827DRU:
- Reglas inadecuadas del cortafuegos - CVE-2021-20149: La aplicación es El conjunto de reglas de iptables predeterminado para controlar el acceso a los servicios en el dispositivo solo se aplica a IPv4. Todos los servicios que se ejecutan en los dispositivos son accesibles a través de la interfaz WAN mediante IPv6 por defecto.
- Revelación de información a través del asistente de configuración - CVE-2021-20150: La autenticación puede ser omitida y un usuario puede ver la información como administrador, navegando manualmente al asistente de configuración y forzándolo a redirigir a la página deseada.
- Authentication Bypass due to IP Based Session Handling - CVE-2021-20151: El software del router gestiona las sesiones web basándose en la dirección IP, en lugar de verificar las cookies del cliente, los tokens de sesión, etc. Esto permite a un atacante (ya sea desde un ordenador diferente, un navegador web distinto en la misma máquina, etc.) hacerse con una sesión existente. Esto requiere que el atacante sea capaz de falsificar o tomar la dirección IP original de la sesión del usuario original.
- Lack of Adequate CSRF Protections - CVE-2021-20165: La mayoría de las páginas carecen de un uso adecuado de las protecciones o mitigaciones de CSRF. Además, las páginas que hacen uso de tokens CSRF son trivialmente evitables, ya que el servidor no parece validarlos adecuadamente (es decir, es posible reutilizar un token antiguo o encontrar el token a través de otro método).
- Falta de autenticación para la funcionalidad de Bittorrent - CVE-2021-20152: Si se activa, cualquiera puede visitar y modificar la configuración y los archivos a través del cliente web de BitTorrent.
- Symlink Attack via Bittorrent Functionality - CVE-2021-20153: Si está activada, la funcionalidad de BitTorrent es vulnerable a un ataque de enlace simbólico, que podría llevar a la ejecución de código en el dispositivo. Si un usuario final inserta una unidad flash con un enlace simbólico malicioso en el que el cliente de BitTorrent puede escribir descargas, entonces un usuario es capaz de descargar archivos arbitrarios en cualquier ubicación deseada en el sistema de archivos del dispositivo, lo que podría conducir a la ejecución de código.
- Lack of HTTPS by Default - CVE-2021-20154: HTTPS no está habilitado en el dispositivo por defecto. Esto da lugar a la transmisión en texto claro de información sensible, como las contraseñas.
- Posibilidad de modificar la configuración del dispositivo interno - CVE-2021-20155: Es posible hacer una copia de seguridad y restaurar las configuraciones de los dispositivos a través de la interfaz web de gestión. Estos dispositivos están encriptados con una contraseña codificada de "12345678".
- Posibilidad de instalar firmware modificado - CVE-2021-20156: Es posible instalar manualmente firmware que puede ser de naturaleza maliciosa, ya que no parece haber ninguna validación de firmas para determinar si es de una fuente conocida y de confianza. Esto incluye las actualizaciones de firmware que se realizan a través de la "búsqueda de actualizaciones" automatizada en la interfaz de administración. Si un atacante es capaz de hacerse pasar por el servidor de actualizaciones, el dispositivo no verificará que las actualizaciones de firmware descargadas son legítimas.
- Denegación de servicio no autenticada a través del reinicio - CVE-2021-20157: Es posible que un usuario malintencionado no autentificado fuerce el reinicio del dispositivo a través de la siguiente petición.
- Cambio de contraseña de administrador no autenticado - CVE-2021-20158: Es posible que un actor malicioso no autenticado fuerce el cambio de la contraseña de administrador.
- Inyección de comandos a través de la funcionalidad Syslog - CVE-2021-20159: Si está bien configurado (lo está por defecto), syslogd se genera durante el arranque. Si se suministra un parámetro malformado en el archivo de configuración y el dispositivo se reinicia, syslogd no se generará normalmente.
- Inyección de comandos a través del parámetro Hostname en la configuración de Samba - CVE-2021-20160: Cuando se modifican los valores de configuración para la funcionalidad SMB del dispositivo se ejecuta la siguiente función system(), que hace uso de un parámetro controlable por el usuario.
- Protecciones UART insuficientes - CVE-2021-20161: Un actor malicioso con acceso físico al dispositivo es capaz de conectarse al puerto UART a través de una conexión serie. No se requiere ningún nombre de usuario o contraseña y el usuario recibe un shell de root con control total del dispositivo.
- Almacenamiento inadecuado de nombres de usuario y contraseñas - CVE-2021-20162: Los nombres de usuario y las contraseñas se almacenan en texto plano en los archivos de configuración del dispositivo. Por ejemplo, '/etc/config/cameo' contiene la contraseña de administrador en texto plano.
- Revelación de información a través de ftpserver.asp - CVE-2021-20163 y Revelación de información a través de la página de configuración de samba - CVE-2021-20164: Los nombres de usuario y las contraseñas de todos los usuarios de FTP se revelan en texto plano en la página ftpserver.asp y smbserver.asp.
RECOMENDACIONES
Aplicar los parches suministrados por el proveedor, una vez que estén disponibles [2].