Qué es ModSecurity y cómo protege tu web
La mayoría de ataques a WordPress no requieren que un hacker se siente delante del teclado y piense cómo entrar en tu web. Son ataques automatizados que prueban vulnerabilidades conocidas en miles de sitios a la vez. ModSecurity actúa como un filtro que analiza cada petición que llega al servidor y bloquea las que coinciden con patrones de ataque conocidos, antes de que toquen WordPress.
Qué es ModSecurity
ModSecurity es un Web Application Firewall (WAF) de código abierto que se ejecuta en el servidor web, antes de que las peticiones lleguen a la aplicación. Fue creado originalmente para Apache pero actualmente funciona también con Nginx y LiteSpeed, que son los servidores más comunes en hosting web moderno.
Funciona con un conjunto de reglas (ruleset) que define qué patrones se consideran ataques. El más usado es el OWASP Core Rule Set, que cubre las vulnerabilidades del Top 10 de OWASP: inyección SQL, XSS, inclusión de archivos remotos, ejecución de comandos y otras amenazas comunes.
Qué tipos de ataques bloquea
Con las reglas activas, ModSecurity bloquea en tiempo real inyecciones SQL en formularios y URLs, ataques de Cross-Site Scripting (XSS), intentos de inclusión de archivos remotos (RFI), escaneos de vulnerabilidades automatizados, intentos de acceso a archivos del sistema y muchos de los exploits que afectan a versiones desactualizadas de plugins de WordPress.
ModSecurity no es suficiente por sí solo
Un WAF reduce drásticamente la superficie de ataque pero no elimina la necesidad de mantener WordPress actualizado. Las vulnerabilidades de día cero (zero-day) son ataques para los que todavía no existe una regla en el ruleset. Por eso ModSecurity y las actualizaciones de WordPress son complementarios, no sustitutos el uno del otro.
Cómo saber si tu hosting lo tiene activo
Puedes preguntar directamente a tu proveedor. Si tienes acceso a cPanel, busca la sección «ModSecurity» en el panel. Si está activo verás el estado por dominio y podrás ver los logs de peticiones bloqueadas.
En ISPACTIVO, ModSecurity está activo por defecto en todos los planes de hosting web ecológico con el ruleset de OWASP actualizado. No tienes que configurar nada, el firewall funciona desde el primer momento que alojas tu web con nosotros.
Falsos positivos: cuando ModSecurity bloquea lo que no debe
Ocasionalmente ModSecurity puede bloquear acciones legítimas, como enviar un formulario con código HTML en el contenido o subir ciertos tipos de archivos. Si ves errores 403 en acciones que deberían funcionar, el log de ModSecurity te dirá exactamente qué regla se activó y podrás pedir a tu hosting que la ajuste o desactive para ese dominio específico.