miércoles, octubre 21, 2026
miércoles, octubre 21, 2026

Lo más visto

spot_img

RElacionado

Detecta vulnerabilidades PHP en webs con esta herramienta de OpenAI. 

Ante la reciente detección de dos fallas críticas en PHP, administradores de sistemas y equipos de tecnología en distintas naciones han tenido que revisar servidores y aplicar actualizaciones de inmediato, llegando incluso a apagar páginas web de manera temporal para protegerlas o aplicar parches. Para saber si un sitio web expone una versión de PHP vulnerable, OpenAI lanzó una nueva herramienta dirigida a facilitar esta revisión técnica.

EL LANZAMIENTO DE LA HERRAMIENTA DE OPENAI

La solución consiste en un verificador acompañado de dos habilidades diseñadas para Codex. La primera opción se llama phpcheck-url y sirve cuando solo se cuenta con la dirección web de un sitio, mientras que la segunda se denomina phpcheck-server y se utiliza al tener acceso directo al servidor. Mediante una URL, el sistema busca identificar la versión de PHP que el servidor muestra al público, y al entrar al sistema revisa de forma directa la instalación para confirmar cuál opera realmente la web. Cabe destacar que estas funciones no ejecutan ataques ni buscan explotar fallas, ya que su propósito es comparar versiones y no comprobar si un sitio fue hackeado.

CÓMO CONFIGURAR CODEX PARA LA REVISIÓN

Para iniciar este proceso, es necesario abrir la aplicación de ChatGPT en computadora y elegir la opción de Codex desde la parte superior. Al encontrarse en ese espacio, no se requiere crear proyectos de PHP ni contar con permisos en un servidor si el objetivo es analizar una dirección pública.

El siguiente paso consiste en instalar las dos habilidades provistas por OpenAI mediante la ejecución del comando correspondiente: $skill-installer install both skills from https://github.com/openai/php2shell-checker. Con esto, Codex toma el repositorio oficial en GitHub e integra las funciones phpcheck-url y phpcheck-server en su entorno de trabajo mediante un pequeño script e instrucciones que se reutilizarán posteriormente, sin necesidad de descargar aplicaciones pesadas ni instalar PHP de forma local.

INSTALACIÓN Y PERMISOS REQUERIDOS

Luego de mandar el comando, Codex reconoce las habilidades del repositorio y solicita autorización para terminar la instalación. Durante las pruebas, el sistema pidió permiso para conectarse a Internet y almacenar los archivos necesarios en su carpeta correspondiente. Tras revisar las acciones planteadas y aceptar las condiciones, las herramientas phpcheck-url y phpcheck-server quedan listas para utilizarse en el siguiente turno de trabajo.

ANÁLISIS DE SITIOS WEB Y ESTADOS POSIBLES

Al momento de realizar la comprobación de una URL pública, se emplea la skill phpcheck-url, reservando la opción de servidor para accesos directos. Al presionar Enter, el verificador no intenta hackear ni vulnerar el sitio; realiza primero una petición HEAD para consultar datos básicos al servidor sin descargar el contenido. Si el servidor rechaza este método, se recurre a una petición GET habitual, sin analizar tampoco el contenido de la página. El objetivo es ubicar datos públicos enviados por el servidor, como las cabeceras Server o X-Powered-By, donde algunos sitios muestran la versión de PHP que utilizan.

Durante una prueba con la dirección de Expasy.org, el resultado obtenido fue UNKNOWN. Esto no implica que la página sea segura ni vulnerable, sino que el sitio no expone públicamente una versión de PHP que la herramienta logre identificar.

El sistema puede arrojar tres estados distintos: VULNERABLE, si la versión detectada se encuentra en el rango afectado; OK, si supera el umbral establecido; y UNKNOWN, cuando no hay información suficiente para clasificarla. Ninguno de estos resultados sustituye a una auditoría completa. Si se cuenta con acceso al servidor, se puede usar phpcheck-server para revisar la versión local de PHP y verificar que coincida con la instalación de Apache o PHP-FPM que opera la web. No obstante, OpenAI aconseja revisar los avisos del proveedor y los paquetes instalados, ya que ciertas distribuciones aplican parches de seguridad retroportados sin alterar la numeración de la versión principal.

Por: Redacción de Noticia Digital (NoticiaDigital.com.mx) 

n-d.mx