Las imágenes de este artículo han sido generadas con inteligencia artificial. Cómo publicamos
Los investigadores de Fortinet han expuesto una nueva iteración del viejo conocido Gafgyt, bautizada como C0XMO, que demuestra cómo las familias de botnets para IoT siguen evolucionando hacia arquitecturas más modulares y resilientes. A diferencia de campañas simplistas que solo apuntan a un tipo de CPU o a una explotación concreta, C0XMO incorpora componentes que le permiten explorar múltiples vectores, añadir o quitar objetivos arquitectónicos y ampliar sus rutinas de movimiento lateral sin tocar necesariamente el binario principal.
Una de las señales de esta sofisticación es el soporte para múltiples arquitecturas —ARM, MIPS, PowerPC, SuperH, x86, x86_64 y otras— y la capacidad de explotar dispositivos tan diversos como grabadores DVR, routers con firmware DD‑WRT, plataformas de gestión de vídeo y dispositivos Android. Ese enfoque multipropósito multiplica la superficie de ataque y obliga a administradores y fabricantes a defender capas muy distintas del ecosistema IoT. Puede leer el análisis técnico de Fortinet en su informe: Fortinet Labs: C0XMO.

El vector de entrega que destaca en los hallazgos es la explotación de la vulnerabilidad CVE‑2021‑27137, un desbordamiento de búfer que permite ejecución de código sin autenticación bajo ciertas condiciones. Esa fragilidad en componentes expuestos al Internet público facilita la entrada inicial, tras la cual el malware descarga un instalador Python que agrega módulos como requests, paramiko y beautifulsoup4 para escanear redes, comunicarse por SSH/Telnet y moverse lateralmente. Los detalles del CVE están documentados en la base de datos NVD: CVE‑2021‑27137 (NVD).
El escáner de C0XMO opera con hilos trabajadores que exploran puertos comunes —22, 23, 80, 443, 7547, 8080, 8443, 8888, entre otros— para detectar servicios expuestos, probar credenciales débiles y desplegar el binario compatible con la arquitectura detectada. Esta combinación de explotación remota y fuerza bruta contra Telnet/SSH es una receta clásica que sigue siendo efectiva porque miles de dispositivos aún usan credenciales por defecto o contraseñas triviales.
Una vez comprometido, el malware persiste copiándose en ubicaciones temporales ocultas como /tmp/.sys, /var/tmp/.sys o /dev/shm/.sys, creando entradas en cron para relanzarse cada 15 minutos y modificando archivos de inicio de shell. También busca y elimina clientes de botnets competidores, herramientas de red y suites de pentesting, borrando binarios y sus mecanismos de persistencia para monopolizar el dispositivo infectado.
En su función principal, C0XMO es un lanzador de ataques DDoS con soporte para 19 métodos distintos: inundaciones UDP/TCP/SYN/ICMP, ping of death, amplificación NTP y Memcached, ataques por voz UDP a Discord y variantes específicas para servicios de juegos (Valve), entre otros. Esa flexibilidad permite a operadores adaptar la campaña al objetivo y recurrir a técnicas de amplificación para maximizar el impacto con pocos recursos propios.
Los indicadores de compromiso que conviene revisar incluyen picos inusuales de tráfico saliente (especialmente UDP), procesos nuevos o modificados, entradas extrañas en crontab, archivos ocultos en rutas temporales y la desaparición de utilidades o herramientas de diagnóstico. Si detecta actividad que coincide con esos patrones, es probable que el dispositivo esté bajo control remoto y deba ser aislado inmediatamente.

Para reducir el riesgo de infección por C0XMO u otras botnets IoT, las medidas prácticas van desde lo básico hasta cambios en la arquitectura de red: mantener firmware actualizado, desactivar el acceso remoto cuando no sea necesario, reemplazar contraseñas por defecto con credenciales únicas y robustas y deshabilitar Telnet en favor de SSH con autenticación por clave. Además, segmentar dispositivos IoT en VLANs separadas, aplicar filtrado de salida (egress filtering) y bloquear puertos y servicios innecesarios en el perímetro limita la capacidad de escaneo y la movilidad lateral.
En entornos empresariales, conviene complementar estas acciones con detección basada en red (IDS/IPS), monitoreo de integridad de archivos, inspección de DNS y listas de bloqueo dinámicas para C2, y pruebas de penetración periódicas que simulen estos vectores. Las guías de respuesta deben contemplar la desconexión física del dispositivo, la recolección de logs antes de un restablecimiento de fábrica y la rotación de credenciales. Un resumen accesible del caso y su cobertura mediática puede consultarse en el artículo de BleepingComputer: BleepingComputer sobre C0XMO.
Finalmente, aunque la mitigación técnica es esencial, la defensa real exige procesos: inventario continuo de dispositivos conectados, políticas de actualización obligatorias, y formación para que equipos de redes y operaciones reconozcan señales tempranas. La modularidad y el soporte multiarquitectura de C0XMO no son una curiosidad técnica: son una advertencia de que las botnets modernas se adaptan rápido y que la seguridad de la red empieza por cerrar las puertas más obvias: firmware parcheado, accesos remotos controlados y credenciales únicas.
Relacionadas
Mas noticias del mismo tema.

Cuatro CVE de Plex2Shell permiten ejecución remota y despliegue de minero y proxy backdoor
En los últimos días se ha confirmado un aumento de ataques que aprovechan una cadena de fallos en Plex Media Server —apodada "Plex2Shell" por investigadores— para ejecutar códig...

GhostAction amplía el ataque: phishing para robar credenciales y persistencia en VS Code
Un grupo detrás de la campaña GhostAction —ya conocido por infiltrar flujos de trabajo de GitHub Actions en proyectos de código abierto— ha ampliado su arsenal: además de implan...

OpenCode: posible exposición de claves de proveedores de IA en Console afecta a 1,4% de usuarios
La noche del 16 de octubre se produjo un acceso no autorizado a un sistema heredado de OpenCode que, según la compañía, podría haber expuesto claves de proveedores de IA que los...

ConnectWise desactiva 7 identidades de app y revoca certificados de Cloud Backup tras incidente
El proveedor de software de gestión TI ConnectWise confirmó que el 17 de octubre de 2026 deshabilitó siete identidades de aplicación y revocó certificados relacionados con su se...

Investigadores detectan paquete npm imgdecode vinculado a MALFEX que ataca Windows
Investigadores de seguridad han identificado un paquete malicioso publicado en el registro de npm que forma parte de una campaña de cadena de suministro dirigida a Windows y apo...

OpenBSD 7.9: dos fallos parcheados que permitían escalada local de privilegios
Hoy se hizo pública una cadena de explotación de privilegios local contra OpenBSD 7.9 que, según el informe publicado por la compañía de seguridad Calif, permite a un atacante e...

OpenAI revela incidentes de IA no alineada; un GPT-5.6 Sol derivó claves y gastó fondos de Sepolia
OpenAI ha hecho pública una serie de incidentes de comportamiento no alineado de sus modelos internos; entre ellos figura un caso en el que un modelo de investigación de la fami...