Cuenta comprometida, spam o malware (qué hacer)

Este artículo es una guía paso a paso para actuar cuando una cuenta bajo tu plan de reventa envía spam, aloja malware o fue comprometida, usando WHM.

Prioridad: Actuá rápido. Una cuenta comprometida puede afectar la reputación del servidor, bloquear correo de otros clientes y generar listas negras (RBL).

Señales de alerta

  • Aviso del proveedor o del servidor por envío masivo de correo.
  • Cola de correo muy grande en Mail Queue Manager.
  • Cliente reporta redirecciones, anuncios o contenido que no subió.
  • Google o navegadores marcan el sitio como peligroso.
  • Subida brusca de disco, CPU o transferencia en List Accounts.
  • Archivos recientes sospechosos (.php con nombres aleatorios en uploads, etc.).

Paso 1: Contener (inmediato)

  1. Ingresá a WHM → Account Functions → Manage Account Suspension.
  2. Suspendé la cuenta afectada (conserva datos; corta web y correo).
  3. Anotá en Reason el motivo (ej. “spam 12/03/2026” o “malware reportado”).

Si el proveedor ya suspendió la cuenta, no la desuspendas hasta limpiar.

Paso 2: Cambiar credenciales

  1. WHM → Account Functions → Password Modification → nueva contraseña fuerte de cPanel.
  2. Desde el cPanel de la cuenta (o pedí al cliente): cambiar contraseñas de todas las casillas de correo y FTP.
  3. Si usan WordPress u otro CMS: cambiar contraseña de administrador y claves en wp-config.php si fueron expuestas.

Paso 3: Revisar correo y cola

  • WHM → Email → Mail Queue Manager (si está disponible): identificá remitente y volumen.
  • WHM → Email → Modify Max Email per Hour: bajá el límite temporalmente si hace falta.
  • Revisá si hay scripts PHP enviando correo (mail() en archivos desconocidos).

Paso 4: Revisar archivos (cPanel vía WHM)

  1. List Accounts → cPanel → File Manager.
  2. Buscá en public_html, wp-content/uploads, tmp: archivos .php recientes con nombres raros.
  3. Revisá .htaccess por redirecciones a dominios externos.
  4. Comprobá plugins/temas de WordPress desactualizados o nulled.

Paso 5: Limpiar o restaurar

Situación Acción
Tenés backup limpio reciente Restaurá archivos/base desde backup anterior al incidente + contraseñas nuevas.
Infección acotada (un archivo) Eliminá el archivo malicioso, actualizá CMS/plugins, cambiá claves.
Infección extendida o desconocida Escalá a soporte del proveedor o servicio de limpieza profesional.

No hagas: Desuspender la cuenta sin limpiar; restaurar un backup del mismo día del hack (puede incluir malware); ignorar el aviso del proveedor.

Paso 6: Después de limpiar

  1. Actualizá WordPress, plugins, temas y PHP si aplica.
  2. Verificá SSL/TLS Status y que el sitio cargue bien.
  3. Revisá Email Deliverability en cPanel (SPF/DKIM).
  4. Unsuspend solo cuando el sitio y el correo estén limpios.
  5. Informá al cliente buenas prácticas (contraseñas, actualizaciones).

Cuándo escalar a soporte

  • El servidor sigue en listas negras tras limpiar.
  • No encontrás el origen del spam o del malware.
  • El proveedor exige intervención antes de reactivar.
  • Hay indicios de acceso root o compromiso del servidor completo.

Abrí un caso desde el portal de clientes con dominio, usuario cPanel y hora del incidente. También podés consultar por el chat online del sitio.

  • spam malware, señales de alerta whm
  • 0 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

Configurar SSL/TLS y AutoSSL

Este artículo explica cómo gestionar certificados SSL/TLS y la función AutoSSL para las cuentas...

Gestión de IPs y bloqueos

Este artículo explica cómo gestionar direcciones IP asignadas a tus cuentas y cómo actuar ante...

Configurar firewall y seguridad del servidor

Este artículo resume las opciones de firewall y seguridad visibles en WHM, qué puede configurar...