Encontrar usuarios admin que no creaste en tu panel de WordPress es una señal clara de que tu sitio ha sido comprometido. Los hackers crean cuentas admin para mantener el acceso persistente.
Causas más comunes que diagnosticamos:
Proceso sistemático, rápido y seguro:
Elimina todos los usuarios admin que no creaste. También verifica roles de editor y autor con direcciones de email sospechosas.
Restablece inmediatamente las contraseñas de todas las cuentas admin legítimas.
Verifica los logs del servidor en busca de llamadas al endpoint de la REST API, xmlrpc.php o SQL injection que crearon las cuentas no autorizadas.
Nuestro experto WordPress responde en minutos.
De varias formas: explotando endpoints de la REST API no autenticados en versiones antiguas de WordPress, usando SQL injection, explotando xmlrpc.php.
No: también debes encontrar y cerrar la vulnerabilidad de seguridad que permitió crear la cuenta, de lo contrario aparecerán nuevas.
Tres formas principales: un atacante explotó una vulnerabilidad de plugin (REST API, bypass de auth) para llamar wp_insert_user; un atacante robó credenciales y creó el usuario manualmente; o un archivo backdoor silenciosamente llama funciones de creación de usuario bajo demanda.
Remover al usuario es necesario pero NO suficiente. La vulnerabilidad que permitió la creación sigue ahí. Sin cerrar el punto de entrada, el atacante crea un nuevo admin en horas. Se requiere endurecimiento completo.
Revisa: plugins de log de actividad WordPress (Stream, WP Activity Log), wp_users fecha de registro, archivos de tema/plugin modificados recientemente, nuevos posts/páginas, .htaccess modificado. Hacemos una auditoría forense comprensiva.
Sí. Los usuarios admin de WordPress tienen acceso a todos los datos de usuario (emails, direcciones), datos de pedidos, y cualquier dato que almacenen los plugins. Asume exposición de datos sensibles cuando el admin desconocido existió por cualquier duración.
Parcialmente. Corta cualquier acceso vía contraseñas robadas. Pero si el punto de entrada es una vulnerabilidad de plugin o archivo backdoor, los atacantes crean nuevos admins sin necesitar contraseñas. Cerramos la vulnerabilidad real.
wp_users.user_registered muestra el timestamp. user_meta wp_capabilities muestra cuándo se asignó el rol admin. Los logs de acceso del servidor alrededor de ese tiempo muestran la IP y user-agent de la petición que creó al usuario.
Sí. Tácticas comunes de atacante: nombres como 'wpsupport', 'admin2', 'backup', 'wp-admin', o tu nombre real ligeramente modificado. Comparamos contra una baseline de usuarios conocidos que tú confirmas.
Solo si tienes un plugin de seguridad o código personalizado. WordPress por defecto no envía notificaciones de creación de admin. Instalamos monitoreo que te emailea instantáneamente cuando cualquier usuario admin es creado.
Limitado sin un log de actividad preinstalado. Podemos revisar: timestamps de modificación de archivos dentro del período activo del usuario, logs de auditoría de post/página (si WP Stream o similar estaba activo), y wp_usermeta por acciones rastreadas.
Sí — mejor práctica. Envía una notificación de seguridad: descripción breve del incidente, qué datos pueden haber sido accedidos, qué has hecho para arreglarlo, y cualquier acción recomendada (cambio de contraseña, etc.). La transparencia reconstruye confianza.
Sí. Los ataques de inyección SQL pueden INSERTAR directamente en las tablas wp_users y wp_usermeta, bypaseando PHP completamente. Revisamos patrones inusuales de acceso DB y bloqueamos permisos del usuario DB.
No. Los usuarios viven en la base de datos, no en archivos del core. Reinstalar el core solo actualiza archivos wp-includes/wp-admin/index.php. Removemos usuarios desconocidos vía la tabla wp_users directamente con WP-CLI o SQL.
Cinco capas: 1) mantener todos los plugins/temas actualizados, 2) instalar un WAF bloqueando creación de usuarios REST API desde peticiones no autenticadas, 3) limitar /wp-login.php a IPs conocidas, 4) requerir 2FA para todos los admins, 5) habilitar monitoreo de log de actividad para alertas instantáneas.
¿Sitio WordPress hackeado? Lo limpiamos, cerramos el backdoor y lo aseguramos el mismo día.
Respuesta en minutos. Sin pérdida de datos. Sin cargo por diagnóstico.
wpfix.blimx.com