Un sitio de WordPress hackeado es un problema que puede acabar con tu proyecto y afectar negativamente a tu tienda online.
¿Por qué los hackers atacan los sitios de WordPress?
La respuesta es relativamente sencilla: WordPress es la mayor plataforma de creación de sitios web en la actualidad, por lo que hay una mayor base para atacar; esto atrae la atención de los delincuentes.
¿Cómo puede afectar un hackeo a tu sitio web?
Dependiendo del tipo de ataque, tu web podría sufrir alguna de las siguientes consecuencias:
- Quedar totalmente desfigurada.
- Cargarse o funcionar muy lentamente en cualquier dispositivo
- Bloquearse por completo y funcionar mal
- Mostrarse pantalla totalmente blanca
- Tus visitantes podrían ser redirigidos a otros sitios web
- Perder todos los datos de tus clientes
Esta lista no es exhaustiva, pero ya tendrás una idea. Ahora que sabemos cómo un hack exitoso puede afectar a tu sitio web o tienda online.
Las 10 principales razones detrás de los hacks de WP y cómo prevenirlos.
1- Un alojamiento (hosting) web inseguro
Como cualquier sitio web, WordPress está alojado en un host o servidor web. Desafortunadamente, la mayoría de los propietarios de sitios no prestan mucha atención al alojamiento web que seleccionan y eligen el más barato que puedan encontrar. Por ejemplo, es más asequible alojar un sitio web en un plan de alojamiento compartido, uno que comparte sus recursos de servidor con muchos otros sitios web como el suyo.
Esto puede hacer que su sitio sea vulnerable a los hackers, ya que un hackeo de cualquier sitio web en el servidor compartido. Un solo sitio hackeado puede consumir todo el ancho de banda del servidor y afectar al rendimiento de todos los demás sitios.
La única forma de solucionar este problema es optar por un alojamiento fiable y un servidor virtual o dedicado.
Consejo profesional: Si ya estás utilizando un plan de alojamiento compartido, comprueba con tus proveedores si ofrecen alojamiento VPS y haz el cambio.
2- Uso de contraseñas débiles
Las contraseñas débiles son la razón principal detrás de los ataques de fuerza bruta exitosos que tienen como objetivo su cuenta. Incluso hoy en día, los usuarios siguen utilizando contraseñas débiles y comunes como «contraseña» o «123456»; si usted es uno de ellos, ¡su sitio web podría tener problemas!
Adivinar contraseñas débiles permite a los hackers entrar en las cuentas de administrador, donde pueden infligir el máximo daño.
¿Cómo se soluciona este problema? Muy sencillo, asegúrese de que todos los usuarios de su cuenta (incluidos los usuarios administradores) configuren contraseñas fuertes para sus credenciales de acceso. Con al menos 8 caracteres, las contraseñas deben ser una mezcla de letras mayúsculas y minúsculas, números y símbolos.
Para mayor seguridad, instala una herramienta de gestión de contraseñas que pueda generar y almacenar automáticamente contraseñas seguras.
Consejo profesional: puedes utilizar un plugin para restablecer las contraseñas de todos tus usuarios.
3- Una versión anticuada de WP
Una versión de wordpress obsoleta es una de las razones más comunes por las que los sitios web son hackeados. A pesar de ser de descarga gratuita, la mayoría de los usuarios de sitios aplazan la actualización de su sitio a la última versión, por temor a que las actualizaciones provoquen la caída de su sitio o por simple desatención.
Los hackers se aprovechan de cualquier vulnerabilidad o error en una versión anterior y causan problemas como inyecciones SQL, malware WP-VCD, spam de SEO y otros problemas importantes como la redirección del sitio web a otro sitio.
¿Cómo se soluciona este problema? Cuando vea una notificación sobre una actualización en su panel de control, actualice su sitio tan pronto como sea posible.
Consejo profesional: Si le preocupa que las actualizaciones colapsen su sitio web en vivo, puede probar primero las actualizaciones en un sitio de ensayo.
4- Plugins y temas de WordPress desactualizados
Al igual que en el punto anterior, los hackers también se aprovechan de los plugins y temas obsoletos, no utilizados o abandonados instalados en los sitios web. Con más de 55.000 plugins y temas disponibles, es fácil instalar un plugin o tema, incluso desde sitios web inseguros o no confiables.
Además, muchos usuarios no actualizan sus plugins/temas instalados a la última versión o no encuentran la versión actualizada. Esto facilita que los hackers hagan su trabajo e infecten los sitios.
¿Cómo evitar este problema? Al igual que con la versión principal de WP, actualice regularmente cada uno de los plugins/temas instalados en su sitio. Haz un balance de todos los que no utilices y elimínalos o sustitúyelos por alternativas mejores.
Puedes actualizar tus plugins/temas desde tu cuenta de hosting.
Consejo profesional: Le sugerimos que reserve un tiempo cada semana para ejecutar las actualizaciones. Pruébalas en un sitio de ensayo y luego actualiza tu sitio.
5- Nombres de usuario comunes de los administradores
Además de contraseñas débiles, los usuarios también crean nombres de usuario comunes que son fáciles de adivinar.
Esto incluye nombres de usuario comunes para los usuarios administradores como – «admin», «admin1», o «admin123». Los nombres de usuario comunes de los administradores hacen que sea más fácil para los hackers entrar en las cuentas de los administradores y controlar los archivos del backend en su instalación de WP.
¿Cómo evitar este problema? Si está utilizando alguno de estos nombres de usuario que son fáciles de adivinar, cámbielos inmediatamente por un nombre de usuario único. La forma más fácil de hacerlo es a través de la herramienta de gestión de usuarios de su cuenta de alojamiento, eliminando el usuario administrador anterior y creando un nuevo usuario administrador con un nombre de usuario único.
Como primer paso, cambie el nombre de usuario por defecto de su usuario administrador y limite los usuarios que tienen privilegios de administrador.
Consejo profesional: WordPress tiene 6 roles de usuario diferentes con permisos limitados. Sólo conceda acceso de administrador a los usuarios que realmente lo necesiten.
6- Uso de plugins/temas pirateados
Volviendo a la importancia de los plugins/temas, los usuarios tienen acceso a muchos sitios web que venden copias anuladas o piratas de plugins y temas populares y de pago. Aunque su uso es gratuito, a menudo están plagados de malware. Pueden comprometer la seguridad general de su sitio web y facilitar la explotación por parte de los hackers.
Al ser una copia pirata, los plugins/temas anulados no tienen ninguna actualización disponible de su equipo de desarrollo, por lo que no tendrán ninguna corrección de seguridad.
¿Cómo se soluciona este problema? Sencillo, para empezar, sólo descargue plugins y temas originales de sitios web y mercados de confianza.
Consejo profesional: Si no desea pagar por plugins y temas de pago o premium, opte por una versión gratuita de las mismas herramientas que tendrán características limitadas pero que siguen siendo más seguras de usar que la versión anulada.
7- Acceso desprotegido a la carpeta wp-admin
Para tomar el control de su sitio, los hackers a menudo tratan de entrar y controlar su carpeta wp-admin en su instalación. Como propietario del sitio web, debe tomar medidas para proteger su directorio wp-admin.
¿Cómo puede proteger su carpeta wp-admin? En primer lugar, restrinja el número de usuarios que tienen acceso a esta carpeta crítica. Además, solicite la protección con contraseña como una capa adicional de seguridad para el acceso a la carpeta wp-admin. Puede hacerlo utilizando la función «Directorios de protección con contraseña» del cPanel de su cuenta de alojamiento web.
Consejo profesional: Además de estas correcciones, también puedes implementar la protección de autenticación de dos factores (o 2FA) para todas tus cuentas de administrador.
8- Sitio web sin SSL (protocolo de navegación segura)
Puede migrar fácilmente su sitio web HTTP a HTTPS instalando un certificado SSL en su sitio. SSL (o Secure Socket Layer) es un modo seguro de cifrar cualquier transmisión de datos entre su servidor web y el navegador del cliente.
Sin este cifrado, los hackers pueden interceptar los datos y robarlos. Además, un sitio web no seguro puede tener muchas implicaciones negativas para su negocio: un ranking SEO más bajo, la pérdida de confianza de los clientes o una caída del tráfico entrante.
¿Cómo se puede solucionar este problema? Puede obtener rápidamente un certificado SSL de su empresa de alojamiento o de los proveedores de SSL. Este certificado encripta todos los datos que se envían y reciben en su sitio web.
Consejo profesional: Puede obtener un certificado SSL gratuito de lugares como Let’s Encrypt, pero estos proporcionan una protección limitada que sólo será suficiente para un sitio de inicio o un sitio pequeño.
9- Sin protección de cortafuegos
La falta de protección del firewall es otra razón común por la que los hackers pueden eludir las medidas de seguridad del sitio web e infiltrarse en los recursos del backend. Los cortafuegos son la última línea de defensa contra los hackers y funcionan como la alarma de seguridad instalada en su casa. Los cortafuegos supervisan las solicitudes web procedentes de varias direcciones IP, incluidas las sospechosas (o malas).
Pueden identificar y bloquear las solicitudes que se sabe que son maliciosas en el pasado, impidiendo así el fácil acceso de los hackers al dominio de su sitio web. Los cortafuegos de aplicaciones web pueden frustrar varios ataques, incluidos los de fuerza bruta, XSS e inyecciones SQL.
Consejo profesional: Un cortafuegos proporciona una seguridad muy necesaria y es su primera línea de defensa. Pero es importante tener también instalado un escáner de malware.
10- Falta de medidas de endurecimiento de WordPress
Normalmente, los hackers apuntan a las áreas más vulnerables o a las debilidades dentro de una instalación de WP, para acceder ilegalmente o dañar el sitio web. El equipo de WordPress ha identificado estas áreas vulnerables y ha elaborado una lista de 12 medidas de endurecimiento recomendadas para cada sitio web.
Algunas de ellas son
- Desactivar el editor de archivos
- Impedir la ejecución de PHP en carpetas no confiables
- Cambiar las claves de seguridad
- No permitir la instalación de plugins
- Cierre de sesión automático de los usuarios inactivos;
¿Cómo se aplican estas medidas de seguridad?
Aunque algunos pasos son fáciles de entender, otros requieren conocimientos técnicos sobre el funcionamiento de WordPress.
Consejo profesional: Puede implementar las medidas de seguridad por su cuenta. Sin embargo, algunas medidas requieren conocimientos técnicos, por lo que en estos casos es mucho más fácil y seguro utilizar un plugin.
Si tienes dudas acerca si tu web tiene problemas técnicos o ha sido hackeada, contacta con el equipo de www.monicacabani.com y podemos brindarte la solución que necesitas, ya sea proteger o desinfectar tu web.