¿Qué estoy usando?

Comprobador de seguridad web

Compruebe la configuración pública del sitio web o evalúe los detalles del paquete PHP proporcionado por el propietario en comparación con los avisos del proveedor.

Comprobación de sitio web públicoComprueba tu paquete PHPComprobar actualizaciones del sistema operativo

1. Comprueba la configuración del sitio web público

Una página pública, verificada a petición, la dirección se envía a nuestro servidor; los scripts de página nunca se ejecutan. Cómo usan los datos las comprobaciones de sitios web.

Introduzca una página pública sin parámetros de consulta.No introduzca enlaces privados, protegidos por contraseña o confidenciales.

3 cheques frescos por red / díaTodas las secciones del informe gratisNo se necesita cuenta

Los tres verificadores de sitios web comparten una asignación, que se restablece a la medianoche UTC. Los intentos fallidos pueden usar una comprobación. Las redes compartidas comparten la asignación; los informes en caché no usan una comprobación nueva.

Para propietarios de sitios web

2. Comprueba tu paquete PHP

Haga coincidir el paquete PHP de su distribución con los avisos de seguridad del proveedor. No se necesita ninguna dirección de sitio web.

PHP2Shell: comprueba los parches de seguridad de PHP

Este comprobador de vulnerabilidades de PHP compara su revisión completa del paquete instalado con las correcciones del proveedor para CVE-2026-109618 y CVE-2026-109619, junto con otros avisos de PHP publicados. Los proveedores pueden retroportar parches de seguridad sin cambiar la versión de PHP principal, por lo que una versión como PHP 7.4.3 por sí sola no puede confirmar si una corrección está instalada.

Encuentra los detalles de tu servidor y paquete

Utilice una máquina que sea de su propiedad o que administre. Estos comandos leen información; no instalan actualizaciones ni cambian la configuración. Nunca introduzca una contraseña, una clave SSH privada ni un token de acceso en WAIU.

Hosting gestionado, cPanel o Plesk

Abre el panel de control de tu alojamiento y selecciona el sitio web. Busca su configuración de PHP o el controlador de PHP para identificar la versión y si utiliza PHP-FPM o un módulo de Apache.

Si el acceso a shell no está disponible, pregunte a su proveedor: “¿Qué sistema operativo/versión, versión de PHP en tiempo de ejecución, revisión de paquete completa instalada y repositorio de paquetes sirven a este sitio web?¿El proceso web en ejecución usa ese paquete y los servicios se han reiniciado desde la actualización de seguridad?”

No habilite SSH ni cree una cuenta pública phpinfo() Las compilaciones administradas por el proveedor, PPA, Remi, Homebrew y personalizadas necesitan la evidencia de seguridad de ese proveedor en lugar de la comparación de paquetes de distribución.

Conéctese a su servidor Linux usando SSH
  1. Encuentre la dirección del servidor, el nombre de usuario SSH y las instrucciones de acceso en su panel de control de alojamiento, pregunte a su administrador si no está seguro.
  2. En Windows, abre Windows Terminal o PowerShell. En macOS, abre Terminal. En Linux, abre tu terminal habitual.
  3. Reemplaza el nombre de usuario y el nombre de host de ejemplo que aparecen a continuación. Usa el método de puerto y clave SSH especificado por tu host.
  4. Si una huella digital existente ha cambiado de forma inesperada, deténgase y consulte con el proveedor de servicios de Internet (ISP, por sus siglas en inglés) antes de aceptar una primera conexión.
  5. Ejecute los comandos de solo lectura relevantes a continuación. Normalmente no necesita sudo Acceso de root. Tipo exit Cuando haya terminado.

Conéctate usando tus datos de hosting

ssh your-user@your-server.example

Si SSH no está disponible, use la consola del navegador del proveedor o pida soporte.Un contenedor tiene su propio sistema operativo e inventario de paquetes; comprobar solo su host puede dar la respuesta incorrecta.

Ubuntu o Debian: sistema operativo, PHP y revisión completa del paquete

1. Lea el nombre y la versión del sistema operativo

cat /etc/os-release

Uso ID y VERSION_ID, tales como ubuntu y 20.04. Elija esa distribución y rama de PHP en el formulario.

2. Leer PHP de línea de comandos como una pista inicial

php -v

Esto es solo una pista, el sitio web puede ejecutar una versión diferente de PHP. Compruebe la configuración de alojamiento del sitio web o la configuración del servidor web / PHP-FPM antes de confirmar la casilla de verificación en tiempo de ejecución.

3. Ejemplo: inspeccionar el paquete FPM de PHP 7.4

dpkg-query -W -f='${binary:Package} ${Version}\n' php7.4-fpm

Sustitúyase por php7.4-fpm con el paquete web instalado, por ejemplo php8.3-fpm o libapache2-mod-php8.3“No se han encontrado paquetes” significa que el nombre del paquete no está instalado; no lo instale para esta comprobación. Copie la versión completa después del nombre del paquete, incluyendo cualquier época, sufijo Ubuntu/Debian y revisión ESM.

4. Ejemplo: comprobar los repositorios listados del paquete

apt-cache policy php7.4-fpm

Confirme que la versión instalada proviene del repositorio oficial de la distribución seleccionada. Una lista de repositorios por sí sola no demuestra el origen de un paquete instalado manualmente. El acceso a Ubuntu Pro/ESM y los derechos de soporte también deben ser válidos.

AlmaLinux o Rocky Linux: paquete y flujo PHP

1. Lea el nombre y la versión del sistema operativo

cat /etc/os-release

2. Lea el paquete PHP-FPM instalado con su época

rpm -q --qf '%{NAME} %{EPOCHNUM}:%{VERSION}-%{RELEASE}\n' php-fpm

3. Lea la información del proveedor y del paquete

rpm -qi php-fpm

Para un gestor web diferente, utilice el paquete PHP instalado correspondiente, incluyendo la versión completa después del nombre del paquete, incluyendo la época como 0: Haga coincidir exactamente el flujo PHP seleccionado. Pídale al administrador que confirme el repositorio oficial y que este paquete sirve al sitio web. Remi u otros flujos de terceros están fuera de esta comparación.

Otras distribuciones de Linux o PHP en Windows/macOS

La comprobación de actualización del sistema operativo es independiente de PHP. No seleccione un paquete de Ubuntu, Debian o RPM de aspecto similar de otro proveedor. Utilice la información del paquete/versión de su host y los avisos de seguridad de ese proveedor. Las combinaciones no compatibles devuelven “No se puede determinar”. PHP/7.4.3 El encabezado no es suficiente para establecer correcciones retroportadas.

Este informe cubre los avisos publicados para la distribución/PHP Solo las combinaciones enumeradas están cubiertas. Otras distribuciones, paquetes de terceros y plugins de WordPress necesitan la evaluación de su proveedor. Datos anteriores a 12 horas produce un resultado inconcluso.

PHP Datos de asesoramiento de los países Linux Proveedores a través de OSV.dev. Ubuntu registros por Canonical, recuperado vía OSV.dev. La instantánea de asesoramiento filtrada se adapta bajo CC BY-SA 4.0. Descargue la instantánea del asesoramiento compartido.Fuentes de datos y licencias.

Para propietarios de dispositivos y servidores

3. Compruebe las actualizaciones de seguridad del sistema operativo

Compara una compilación de Windows Server o una versión de macOS con las actualizaciones publicadas por el proveedor. Las entradas permanecen en tu dispositivo.Para Linux, usa la comprobación de paquetes anterior y las herramientas de actualización de seguridad de tu distribución.

¿Dónde puedo encontrar la versión?

Para un control remoto Windows Server, inicie sesión con la consola aprobada del proveedor o con el acceso a Escritorio remoto existente. No habilite el acceso remoto solo para esta comprobación.Windows + R), ingresar winver En PowerShell, esta alternativa de solo lectura muestra la compilación y la revisión:En PowerShell, esta alternativa de solo lectura muestra la compilación y la revisión:
Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' | Select-Object ProductName, CurrentBuild, UBR
Combinar CurrentBuild y UBR En tu Mac, o a través de una sesión remota existente aprobada por el administrador, abre el menú Apple → Acerca de este Mac para la versión de macOS, luego Preferencias del sistema → General → Actualización de software para confirmar lo que se ofrece a ese Mac. En Terminal, haz clic en el botón Actualizar ahora y, a continuación, haz clic en Actualizar ahora. sw_vers -productVersion No necesita derechos de administrador para ejecutar este comando.

Las actualizaciones de Linux son específicas de cada paquete, por lo que debes utilizar las herramientas de actualización de seguridad y la información de soporte de tu distribución, además de la comprobación de paquetes PHP separada que se describe anteriormente. Un número de versión del sistema operativo por sí solo no puede establecer el estado de parche de una máquina Linux.

Lanzamiento de hechos de Microsoft y AppleLos datos más antiguos de 12 horas producen un resultado no concluyente. Esto comprueba la información de la versión proporcionada, no el dispositivo, los servicios en ejecución o la seguridad general.

¿Qué hace este comprobador de seguridad de sitios web?

Comprueba la conexión HTTPS final, los encabezados de respuesta seleccionados, las declaraciones de software públicas y un conjunto limitado de referencias de recursos HTTP y acciones de formulario. Recibe la evidencia observada y un paso siguiente sugerido.Utiliza la misma respuesta pública, caché y asignación diaria que el Inspector de sitio web y Escáner de SEO.

¿Un buen resultado significa que un sitio web es seguro?

No. No hay una puntuación general de seguridad. HTTPS puede ser utilizado por sitios maliciosos, y un encabezado de seguridad puede estar presente pero ineficaz. Un encabezado opcional que falta no es automáticamente una vulnerabilidad. No probamos inicios de sesión, pagos, malware, rutas ocultas, cookies o exploits de software.

¿Puede comprobar las vulnerabilidades de PHP o WordPress?

Una plataforma o versión visible es una pista, no una prueba del estado del parche. Un proveedor puede retroportar una corrección sin cambiar la versión pública, y un proxy puede cambiar un banner. Utilice la evaluación PHP proporcionada por el propietario anteriormente para comparar los paquetes Ubuntu, Debian, AlmaLinux y Rocky Linux PHP listados con sus avisos del proveedor. Reconoce las retroportaciones del proveedor e informa de otros avisos PHP publicados, así como de los problemas actuales. Las compilaciones PHP de terceros y los complementos de WordPress necesitan sus propias comprobaciones del proveedor. La sección separada de SO compara las compilaciones Windows Server y las versiones macOS con los registros de lanzamiento del proveedor.

¿Cómo uso las recomendaciones?

Comienza con el comportamiento previsto de la página. Comprueba la cobertura HTTPS, revisa la política y prueba un cambio en la preparación.Confirma que los formularios, los medios y las integraciones requeridas siguen funcionando. Guía de interpretación de control de seguridad Para una secuencia práctica y referencias técnicas.

¿Qué pasa si la página está incompleta o bloqueada?

Los resultados describen la respuesta que recibió el verificador, que puede ser un error o un desafío de bot. Una lectura HTML incompleta no puede demostrar que una referencia de recurso está ausente.Una conexión TLS fallida detiene la comprobación; no ignoramos la validación de certificados.

¿Esto rastreará todo el sitio web?

No. El verificador lee una página pública y sus instrucciones de rastreo. No sigue vínculos de activos, envía formularios, ejecuta scripts ni mantiene un seguimiento. Se rechazan las cadenas de consulta, las direcciones privadas y las credenciales. Las instantáneas en caché conservan su tiempo de comprobación; todos los verificadores de sitios web comparten la misma cantidad limitada.

Ten esta herramienta a mano

Tu navegador guarda el marcador. Este sitio no puede añadirlo automáticamente.