ForgeNEX

admin:admin en servidores de identidad: coches desbloqueados y arrancados

Investigadores acceden a cuentas de dos marcas de coches y logran abrir y arrancar vehículos usando credenciales por defecto en servidores ForgeRock. Claves para pymes.

4 min de lectura

En este artículo

Dos investigadores de seguridad han demostrado que los sistemas de inicio de sesión de las aplicaciones móviles de dos marcas de automóviles podían ser tomados por completo. El hallazgo, publicado por The Hacker News, permitía acceder a la cuenta de cualquier cliente y, en el caso de un propietario con un coche conectado, desbloquear las puertas y arrancar el motor. Ambas aplicaciones autenticaban a los usuarios a través de ForgeRock, una plataforma de identidad ahora parte de Ping Identity, y en esos servidores los investigadores encontraron un acceso con credenciales por defecto.

Detalle ilustrativo: Default 'admin:admin' Server Password Helps Researchers Hack Two Automakers, Unlock and Start Cars

El detalle concreto que ha trascendido es que los servidores afectados tenían configurado el par admin:admin como usuario y contraseña. Es decir, el clásico acceso de administración sin cambiar. Con ese punto de entrada, los atacantes podían llegar a la plataforma de identidad y, desde ahí, manipular la autenticación de las apps. El resultado: tomar el control de cuentas ajenas y, en vehículos conectados, ejecutar acciones físicas como abrir el coche o poner en marcha el motor.

La noticia no detalla cuántos vehículos o clientes estaban expuestos, ni si los fabricantes han corregido ya el problema. Tampoco se especifica si hubo explotación real más allá de la prueba de concepto de los investigadores. Lo que sí queda claro es el patrón: una credencial débil en un servicio central de identidad abre la puerta a un daño que va mucho más allá de la pérdida de datos.

Por qué esto importa a una pyme (aunque no fabrique coches)

El caso es llamativo por el sector, pero el error de fondo es común en cualquier empresa. Los servidores de identidad —ForgeRock, Keycloak, Active Directory, Okta o cualquier otro— son el corazón de la autenticación. Si un atacante los controla, puede emitir sesiones válidas, suplantar usuarios o modificar políticas de acceso. Y si además esos servidores conservan credenciales por defecto, el esfuerzo para entrar es mínimo.

En una pyme, el equivalente puede ser un panel de administración de WordPress con admin/admin, un router con la contraseña de fábrica o un servidor de base de datos con el usuario root sin contraseña. La lección es la misma: las credenciales por defecto son una puerta abierta, y en entornos conectados las consecuencias pueden ser físicas.

Este incidente encaja con la tendencia que venimos observando en el blog: fallos de autenticación que permiten saltarse el login. Hace poco comentábamos el caso de OpenSSH y el de Barracuda, donde dos vulnerabilidades encadenadas daban acceso root sin autenticación. La diferencia aquí es que el vector no es un fallo de software, sino una mala configuración: el famoso admin:admin.

Qué recomendamos desde ForgeNEX

No hace falta ser un fabricante de coches para tomar nota. Cualquier pyme con servicios expuestos a Internet debería revisar estos puntos:

  • Inventario de credenciales por defecto. Revisad routers, switches, servidores de aplicaciones, paneles de administración y servicios en la nube. Cambiad cualquier usuario y contraseña que venga de fábrica.
  • Contraseñas robustas y únicas. Nada de admin/admin, root/root o 1234. Usad un gestor de contraseñas y exigid doble factor (2FA) en los accesos de administración.
  • Principio de mínimo privilegio. Los servidores de identidad no deberían tener una cuenta de administrador accesible desde Internet sin protecciones adicionales. Segmentad la red y limitad el acceso a direcciones IP de confianza.
  • Monitorización de accesos anómalos. Registrad y alertad sobre inicios de sesión desde ubicaciones inesperadas o con horarios extraños, especialmente en cuentas con privilegios.
  • Revisión de proveedores y dependencias. Si usáis una plataforma de identidad de terceros, comprobad que su configuración por defecto no deja credenciales conocidas. Preguntad a vuestro proveedor por sus prácticas de endurecimiento (hardening).
  • Pruebas de penetración periódicas. Un test externo puede detectar precisamente este tipo de descuidos antes que un atacante.

Además, el caso subraya la importancia de la seguridad en el ciclo de vida del software. Las apps móviles que se conectan a servicios de identidad deben validar que el backend no expone configuraciones débiles. No basta con proteger la app; el servidor de autenticación es el eslabón crítico.

El contexto: identidad como objetivo

Los atacantes llevan tiempo poniendo el foco en los proveedores de identidad. Un solo fallo en estas plataformas puede comprometer a todos los clientes de una empresa. En el caso de los coches conectados, el impacto trasciende la información personal: se puede actuar sobre el mundo físico. Para una pyme, el equivalente sería que un atacante pudiera emitir facturas en su nombre, acceder a su ERP o modificar pedidos.

La noticia no aclara si los fabricantes afectados han emitido un parche o si los investigadores siguieron un proceso de divulgación responsable. Lo que sí sabemos es que el vector fue una credencial por defecto en un servidor de ForgeRock. Eso debería encender una luz en cualquier equipo de IT: revisad hoy mismo si algún servicio de vuestra infraestructura sigue con el usuario y contraseña de fábrica.

En ForgeNEX trabajamos con pymes que a menudo heredan infraestructuras con configuraciones heredadas. Si necesitáis una revisión rápida de credenciales y accesos, o queréis implantar una política de contraseñas y 2FA, podemos ayudaros. La seguridad no empieza en el cortafuegos, sino en no dejar la puerta abierta con la llave puesta.

Fuente: The Hacker News. Análisis y adaptación: ForgeNEX.

Sigue leyendo

Llamar WhatsApp