Vulnerabilidad crítica en PHP: el 80% de las webs en riesgo

Hoy es uno de esos días que los equipos de IT recuerdan. El ecosistema de seguridad mundial está en alerta máxima por dos vulnerabilidades críticas en PHP, el lenguaje de programación que mueve aproximadamente el 80% de los sitios web del planeta. El FBI ha pedido a todas las organizaciones que actualicen inmediatamente o desconecten sus webs hasta poder hacerlo. Holanda y Finlandia han llegado a apagar temporalmente las webs de sus gobiernos.

Qué es la vulnerabilidad crítica en PHP y por qué es tan grave

PHP es, en pocas palabras, el motor invisible que hace funcionar la mayoría de páginas web que visitas cada día. Cuando tiene un fallo de seguridad, el problema no afecta a una web concreta sino a casi toda Internet a la vez.

En este caso se han descubierto dos fallos, bautizados colectivamente como PHP2Shell, que permiten a un atacante colarse en un servidor web sin necesidad de contraseña y ejecutar lo que quiera dentro de él. Ambos tienen una puntuación de gravedad de 9.2 sobre 10, calificada como crítica por el INCIBE-CERT, el organismo oficial de ciberseguridad en España.

Lo más preocupante: afectan a todas las versiones de PHP desde 2004. Y uno de los fallos permite además leer la memoria del servidor como hacía el histórico Heartbleed (CVE-2014-0160), uno de los mayores escándalos de seguridad de la historia de Internet, pudiendo exponer contraseñas, claves de acceso y datos confidenciales sin que nadie se dé cuenta.

La respuesta global: gobiernos desconectando webs

La reacción ha sido inmediata en todo el mundo. El FBI Cyber Division ha comunicado oficialmente que si una actualización inmediata no es posible, las organizaciones deben desconectar sus sistemas hasta poder resolverlo. La NSA, la CISA americana y el CERT europeo han emitido alertas de máxima urgencia. Finlandia llegó a cerrar temporalmente todos los servicios web públicos de su gobierno.

Qué versiones están parcheadas y qué hacer ahora

Los parches ya están disponibles en php.net. Las versiones corregidas son PHP 8.5.12, 8.4.27, 8.3.36 y 8.2.35. Si tu web corre sobre versiones antiguas como PHP 7 o anteriores, no habrá parche oficial: la única solución es actualizar a una versión moderna.

Si tienes una web y no sabes qué versión de PHP usa, es el momento de preguntárselo a tu proveedor de hosting o a tu equipo técnico. Cuanto antes se aplique la actualización, mejor.

En Innova Advanced Consulting seguimos de cerca todo lo que ocurre en el mundo TIC para mantenerte informado y ayudarte a tomar las mejores decisiones tecnológicas. Si quieres ser el primero en enterarte de alertas y novedades del sector, suscríbete a nuestra newsletter. 👇

Scroll al inicio
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.