Cómo saber si una web está afectada por la vulnerabilidad de PHP con la herramienta que OpenAI ha publicado
Las dos vulnerabilidades críticas detectadas en PHP han llevado a administradores y organizaciones de distintos países a revisar servidores y aplicar actualizaciones con urgencia.
Algunas webs incluso han optado por desconectarse temporalmente mientras se aplican las correcciones o se comprueba que la instalación está protegida.
En ese contexto surge una pregunta bastante lógica para cualquiera que gestione una página, pero también para quien simplemente quiera comprobar qué ocurre detrás de una web: ¿cómo saber si está exponiendo una versión de PHP incluida entre las potencialmente afectadas? OpenAI acaba de publicar una herramienta precisamente para hacer esa primera comprobación.
Estamos ante un pequeño checker acompañado de dos skills para Codex.
Uno, phpcheck-url , está pensado para cuando solo tenemos la dirección de una web; el otro, phpcheck-server , para cuando contamos con acceso al servidor.
Con una URL, la herramienta intenta identificar la versión de PHP que el servidor expone públicamente; con acceso al sistema puede comprobar directamente la instalación y verificar cuál está sirviendo realmente la web.
En ningún caso lanza peticiones de explotación: su función es comparar versiones, no demostrar si un sitio ha sido comprometido.
Para seguir este método tenemos que abrir la aplicación de ChatGPT para ordenadores y seleccionar Codex.
El cambio se hace desde el selector situado en la parte superior de la aplicación.
Una vez dentro, no hace falta crear ningún proyecto PHP ni tener acceso al servidor si solo queremos analizar una URL pública: podemos empezar directamente desde ese espacio de trabajo.
Con Codex abierto, el siguiente paso es instalar las dos skills que OpenAI ha preparado para este checker.
Para hacerlo, basta con copiar y pegar este comando: $skill-installer install both skills from https://github.com/openai/php2shell-checker Codex utilizará el repositorio oficial de OpenAI en GitHub como origen y añadirá phpcheck-url y phpcheck-server a su entorno.
No estamos instalando PHP ni descargando una aplicación pesada: simplemente incorporamos unas instrucciones y un pequeño script que Codex podrá reutilizar después para realizar las comprobaciones.
Después de enviar el comando, Codex identificará las dos skills incluidas en el repositorio y nos pedirá permiso para completar la instalación .
5News agregó este resumen a partir del feed público del medio. La nota completa, con todo el contexto, está en www.xataka.com — el contenido pertenece a Xataka.