QuƩ significa este fallo de seguridad para tu web
PHP es el lenguaje sobre el que funciona la mayorĆa de las pĆ”ginas web. Cuando se descubre un fallo grave, los atacantes lo explotan rĆ”pidamente con herramientas automĆ”ticas que buscan webs vulnerables sin distinguir entre grandes empresas y pequeƱos negocios.
Si tu web no estĆ” protegida, un atacante podrĆa tomar el control del sitio, robar datos de clientes, inyectar malware, enviar spam desde tu dominio o dejar tu web caĆda. AdemĆ”s, Google puede marcar tu sitio como peligroso y tu reputación online se resiente.
La versión de PHP importa: cuÔles estÔn parcheadas
Las versiones oficiales corregidas son PHP 8.2.35, 8.3.36, 8.4.27 y 8.5.12, o superiores. Cualquier web que funcione con PHP 5.x, 7.x u 8.0 y 8.1 sin un parche especĆfico de su proveedor puede estar expuesta. Muchos hostings han publicado versiones corregidas de forma interna, asĆ que lo primero es comprobar quĆ© versión exacta corre tu web y si tu servidor ha recibido el parche.
El problema no estƔ solo en la web: tambiƩn en el servidor
AquĆ es donde muchos propietarios se quedan atascados. Su diseƱador web les dice que āes cosa del hostingā, y el hosting responde que āes cosa de la webā. Mientras tanto, nadie actĆŗa.
La realidad es que hay que revisar ambas cosas. Si el servidor tiene un sistema operativo obsoleto, no puede instalar versiones de PHP modernas, y entonces hay que actualizar el servidor o migrar a uno nuevo. Pero aunque el servidor estĆ© al dĆa, una web antigua (un WordPress muy desactualizado, una tienda PrestaShop vieja o un programa hecho a medida hace aƱos) puede dejar de funcionar al subir de versión de PHP, porque depende de plugins, temas o código que ya no son compatibles.
Por eso no existe una solución única. En PUBLICAMEDIA analizamos cada web caso por caso y ofrecemos cinco opciones.
Las cinco soluciones que ofrecemos
Opción 1: actualizar tu web actual
Es la mejor opción cuando la web tiene una base razonablemente reciente. Actualizamos el gestor de contenidos, los plugins y el tema, corregimos las incompatibilidades y la pasamos a una versión de PHP parcheada (8.2 o superior). Se hace tras una copia de seguridad completa y con pruebas para que todo siga funcionando. El coste depende del estado de la web y del trabajo necesario.
Opción 2: crear una web nueva
Cuando la web es muy antigua, o actualizarla costarĆa casi lo mismo que rehacerla, lo mĆ”s sensato es una instalación nueva, limpia y segura. Conservamos tus contenidos, productos y el diseƱo que ya conoces si lo prefieres, pero sobre una base moderna, mĆ”s rĆ”pida y preparada para futuras actualizaciones. Es la solución recomendada para tiendas online obsoletas y webs con plugins abandonados.
Opción 3: convertir tu web a HTML estÔtico (la mÔs económica)
Si tu web es bƔsicamente informativa (quiƩnes somos, servicios, contacto) y no necesitas modificarla a menudo, una alternativa es convertirla en una web estƔtica. Consiste en generar a partir de tu web actual un conjunto de pƔginas HTML, CSS e imƔgenes ya terminadas, que se publican tal cual, sin PHP ni base de datos de por medio.
Al no ejecutarse PHP en tu web, desaparece el riesgo de este fallo y de la mayorĆa de los ataques habituales contra WordPress y otros gestores. AdemĆ”s, la web carga mĆ”s rĆ”pido y su mantenimiento es mĆnimo. Es una de las soluciones mĆ”s económicas porque no requiere rehacer el diseƱo: conservamos el aspecto actual.
Eso sĆ, tiene limitaciones que conviene conocer. La web dejarĆa de ser autoadministrable: no podrĆ”s cambiar textos, fotos o precios desde un panel, y cada modificación tendrĆ” que hacerla un profesional. Tampoco es vĆ”lida para tiendas online, reservas, Ć”reas de clientes ni funciones dinĆ”micas, aunque los formularios de contacto pueden mantenerse con un servicio externo. Por eso la recomendamos solo para webs sencillas que cambian poco, y no es la opción mĆ”s recomendable si quieres seguir gestionando tu propio contenido.
Opción 4: mantenerla con protección reforzada
Si por ahora no se puede actualizar ni rehacer la web, es posible reducir el riesgo con medidas tĆ©cnicas: aislar tu web del resto de cuentas del servidor, limitar funciones peligrosas de PHP, usar gestores mĆ”s seguros y aplicar protecciones adicionales. Importante: es una solución temporal. Reduce el riesgo, pero no lo elimina, porque la causa de fondo sigue ahĆ. AdemĆ”s, aƱadimos copias de seguridad periódicas como medida de contención.
Opción 5: no hacer nada (bajo tu responsabilidad)
Es una opción legĆtima, pero conviene conocer las consecuencias: la web puede ser hackeada, los datos de tus clientes pueden verse comprometidos, puede infectarse con malware y, para proteger al resto de usuarios del servidor, el proveedor puede suspenderla si supone un riesgo. Si eliges esta vĆa, queda constancia de que la decisión es del titular de la web.
Cómo saber qué opción te conviene
Depende de tres factores: la versión de PHP que usa tu web, el gestor de contenidos y su antigüedad, y el estado del servidor donde estĆ” alojada. Lo recomendable es empezar con una revisión tĆ©cnica, que nos permite decirte con claridad cuĆ”l es tu situación, quĆ© riesgo real tienes y cuĆ”nto costarĆa cada alternativa.
¿Tu diseñador o tu hosting no te dan soluciones?
No esperes a que ocurra un problema. Si te han avisado de que tu web es vulnerable, si no sabes qué versión de PHP usas o si nadie se hace cargo, contacta con nosotros. Revisamos tu web y tu servidor, te explicamos el problema sin tecnicismos y te proponemos la solución que mejor se adapte a tu negocio y a tu presupuesto.
Solicita tu revisión de seguridad web y deja de preocuparte por este fallo de PHP.
