CVE-2026-66747
El firmware del router Zbtlink incluye un implante de control remoto embebido, ENDLESSDOORS, presente en todas las compilaciones publicadas de la línea de productos. Es la herramienta de código abierto ycsunjane/rctl integrada como paquete OpenWrt (librctl.so), iniciada en el arranque y ejecutada como root bajo el nombre de proceso kworker para mimetizarse con los hilos [kworker/*] del kernel. No abre ningún puerto de escucha; contacta con el exterior por TCP en texto claro hacia un servidor de command-and-control hardcoded (canal de comandos 7000, callback de shell interactivo 7001) sin autenticación y sin cifrado de transporte, reintentando el contacto aproximadamente cada 35 segundos. Su manejador de comandos pasa cualquier cadena recibida a popen() como uid=0, y un comando reservado rctlbash devuelve un shell interactivo de root. Dado que el canal no está autenticado y es en texto claro, el control no se limita a quien lo implantó: cualquier parte que responda en la dirección C2, ocupe la ruta de red (hijack de DNS o de ruta) u obtenga el dominio de reserva hardcoded obtiene ejecución remota de código no autenticada como root.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HArtículos relacionados
This product uses the NVD API but is not endorsed or certified by the NVD.
La descripción técnica es una traducción nuestra del texto original de NVD, en inglés.
