Saltar al contenido
Herramienta gratuita

Website Security Check: comprueba la seguridad de tu sitio web

Con Website Security Check puedes comprobar desde fuera la seguridad de tu sitio web: accede a la página una vez como un visitante normal, detecta las versiones de PHP, el servidor web y el CMS, las compara con las versiones actuales y las alertas de seguridad, y evalúa los encabezados de seguridad, TLS, SPF, DMARC y DKIM con una calificación de A a F. Es gratuito, no requiere registro y ofrece el resultado en segundos.

Creado por Florian Galz

Para propietarios y administradores de sitios web: la comprobación es pasiva y no realiza ataques. El resultado de la autocomprobación de tu servidor solo se analiza en tu navegador.

¿Tienes tu propio servidor? Con acceso root, puedes instalar las actualizaciones de seguridad en cuanto aparezcan.

Vulnerabilidades críticas de PHP CVE-2026-109618 y CVE-2026-109619

El BSI advierte de dos vulnerabilidades críticas en PHP (alerta del 21.10.2026). Afectan a todas las versiones de PHP sin parche; las versiones corregidas son 8.5.12, 8.4.27, 8.3.36 y 8.2.35. Comprueba ahora si tu servidor está afectado.

Leer la advertencia del BSI

Introduce un dominio o una URL. La comprobación accede a la página una vez como un visitante normal, lee las cabeceras y el certificado, comprueba la redirección de http:// a HTTPS y si aún se aceptan TLS 1.0/1.1, y consulta SPF, DMARC y DKIM por DNS. No intenta explotar nada, no escanea puertos ni examina otras rutas.

Resultado de ejemplo

Así es un resultado del Website Security Check

Introduce un dominio y la comprobación accede a la página una vez, compara las versiones detectadas con las versiones actuales y las alertas de seguridad, y asigna una nota de A a F. La respuesta de abajo es ficticia; una comprobación real de example.com daría otro resultado.

Ejemplo · Ejemplo con cabeceras de respuesta ficticias para example.com

Probablemente afectado

Entrada

Dominio
example.com
Si no indicas un protocolo, la comprobación empieza por https://.

Resultado: nota, software detectado y evaluación

Nota global
F (37 de 100 puntos)
Calculado solo a partir de las cabeceras de respuesta: la comprobación real también examina el certificado, las versiones de TLS y los registros de correo electrónico.
Servidor
nginx/1.22.1 (Debian)
Cabecera «Server»
PHP
PHP/8.2.28
Cabecera «X-Powered-By»
Evaluación de CVE-2026-109618 / -109619
Probablemente afectado
Versión anterior a 8.2.35; posible backport: compruébalo con la autocomprobación

Resultados

  • 1 error
  • 3 advertencias
  • 2 avisos
  • ErrorPHP 8.2.28: probablemente afectado por CVE-2026-109618 y CVE-2026-109619.

    Esta rama está parcheada a partir de 8.2.35. Como Debian aplica parches mediante backports y conserva el número de versión, la autocomprobación en el servidor te permite saberlo con certeza.

  • AdvertenciaEl soporte de seguridad de PHP 8.2.28 termina el 2026-12-31.

    Planifica la migración a PHP 8.3, 8.4 o 8.5.

  • Advertencianginx 1.22.1: esta rama ya no recibe actualizaciones del proyecto original; la versión actual es 1.31.8.

    Si el software procede de la distribución, esta suele proporcionar correcciones sin cambiar el número de versión. La autocomprobación muestra el estado real.

  • AvisoPHP 8.2.28: la versión 8.2.35 ya está disponible en la misma rama.

    Si el software procede de la distribución, esta suele proporcionar correcciones sin cambiar el número de versión. La autocomprobación muestra el estado real.

  • AdvertenciaEl servidor revela versiones exactas en las cabeceras de respuesta (X-Powered-By, Server).

    Oculta los números de versión: expose_php=Off, server_tokens off.

  • AvisoFaltan 4 cabeceras de seguridad: Content-Security-Policy, X-Frame-Options / frame-ancestors, Referrer-Policy, Permissions-Policy.

Para qué sirve Website Security Check

Detecta posibles vulnerabilidades desde fuera y compruébalas en tu servidor

Ya sea una alerta de seguridad actual, una actualización de PHP o una revisión de las cabeceras, la comprobación te muestra en segundos dónde tu sitio parece vulnerable.

Alertas actuales bajo control

La comprobación compara las versiones detectadas con su catálogo de alertas de seguridad, que actualmente incluye las vulnerabilidades críticas de PHP CVE-2026-109618 y CVE-2026-109619, e indica las versiones corregidas.

¿Versiones actualizadas?

Compara PHP, nginx, Apache, OpenSSL, WordPress, Drupal y otros programas con los datos de versiones de endoflife.date: actualización disponible, rama próxima a dejar de recibir soporte o sin más actualizaciones.

Revisar cabeceras de seguridad

Comprueba HSTS, Content-Security-Policy, X-Content-Type-Options, la protección contra clickjacking, Referrer-Policy y Permissions-Policy, y explica para qué sirven.

TLS, cookies y correo electrónico

Evalúa el certificado TLS, si el servidor aún acepta TLS 1.0 o 1.1, la redirección de HTTP a HTTPS, los atributos de las cookies y los registros SPF, DMARC y DKIM del dominio.

Detectar versiones reveladas

Muestra qué software y versiones exactas revela tu servidor al exterior y cómo ocultarlos.

Autocomprobación de backports

Un comando de solo lectura en tu servidor que no inicia ningún programa muestra el estado de soporte del sistema operativo, las actualizaciones de seguridad pendientes, si hace falta reiniciar, las versiones de los paquetes del servidor web, las bases de datos, Redis y Node.js, y si ya se ha aplicado una corrección retroportada por la distribución.

Cómo funciona

Cómo comprobar la seguridad de tu sitio web

Cinco pasos desde el dominio hasta una respuesta fiable.

Paso 1

Introducir dominio

Introduce el dominio o la URL de tu sitio web en la comprobación rápida y haz clic en «Comprobar». Si no indicas un protocolo, la comprobación comienza con https://.

Paso 2

Interpretar la calificación y las penalizaciones

Verás la calificación general de A a F con las principales penalizaciones, el software detectado y si está actualizado, además de una evaluación de las alertas de seguridad actuales.

Paso 3

Revisar encabezados, TLS y correo electrónico

Revisa la evaluación de los encabezados de seguridad, el certificado, las versiones de TLS, la redirección a HTTPS y los registros SPF, DMARC y DKIM, y aplica las recomendaciones para solucionar los problemas.

Paso 4

Compruébalo en el servidor

Si no se puede detectar una versión o esta es anterior a la corrección, ve a «Autocomprobación en el servidor», ejecuta el comando mostrado y pega el resultado. El análisis se realiza en tu navegador.

Paso 5

Comprobar de nuevo

Después de actualizar o cambiar los encabezados, vuelve a realizar la comprobación al cabo de unos 10 minutos, ya que el resultado permanece en caché durante ese tiempo, y compara la nueva calificación.

Análisis pasivo, sin ataques

Comprobar la seguridad de un sitio web: qué puede revelar un análisis externo

Desde fuera, la comprobación solo ve lo que revela el servidor. Distribuciones como Debian y Ubuntu suelen aplicar parches retroportados y conservar el número de versión antiguo. Por eso, cada alerta de seguridad recibe uno de tres resultados, pero nunca «seguro».

Probablemente afectado
Una alerta de seguridad actual afecta a la versión detectada, que aún no alcanza una versión corregida. Si procede de un paquete de una distribución, es posible que la corrección ya se haya aplicado mediante un parche retroportado; la autocomprobación lo aclara.
No detectable
Normalmente, el servidor no indica su versión. Ocultarla es positivo, pero no revela si tiene los parches aplicados y, por tanto, no resta puntos. En ese caso, comprueba el servidor con la autocomprobación.
Corregido
La versión detectada es igual o posterior a la versión corregida indicada en la alerta de seguridad.

Cabeceras de seguridad

Comprobación de encabezados de seguridad: ¿qué encabezados debe tener tu sitio web?

Estas seis cabeceras de respuesta hacen del navegador un aliado. Si faltan, rara vez supone una vulnerabilidad inmediata, pero sí un riesgo fácil de corregir.

Strict-Transport-Security
Obliga a los navegadores a usar siempre HTTPS e impide los ataques de degradación.
Content-Security-Policy
Limita los scripts y recursos que puede cargar una página: la principal defensa contra el cross-site scripting.
X-Content-Type-Options
Evita que los navegadores interpreten los archivos de forma distinta a como los entrega el servidor.
X-Frame-Options / frame-ancestors
Evita que tu sitio web se incruste de forma invisible en un marco ajeno para engañar a los usuarios y hacer que hagan clic.
Referrer-Policy
Controla qué parte de la dirección se comparte al hacer clic en enlaces externos.
Permissions-Policy
Desactiva de forma selectiva funciones del navegador, como la cámara, el micrófono o la ubicación, para tu sitio web.

Descubre más

Más herramientas

Comprobador de disponibilidad de sitios web

Comprueba si un sitio web está disponible, va lento o está caído: estado HTTP, tiempo de respuesta y causa de errores como problemas de DNS, tiempos de espera agotados, errores de TLS o errores 5xx.

Creado por Eric Mager

Consulta DNS

Consultar los registros A, AAAA, MX, TXT, NS, CNAME, SOA y CAA de un dominio, además del DNS inverso de cada IP.

Creado por Luca Stanek

Comprobador del estado del DNS de correo electrónico

Comprueba SPF, DKIM, DMARC y MX de un dominio de un vistazo, con indicaciones claras.

Creado por Jakub Martyniak

Generador de SPF, DKIM y DMARC

Nuevo

Genera registros SPF, DKIM y DMARC para enviar correo desde tu dominio: elige un proveedor de correo, configura tus propios servidores y la política, genera claves DKIM en el navegador y añade todo directamente a tu dominio de ZAP-Hosting.

Creado por Florian Galz

Comprobador de listas negras de IP

Comprueba si una dirección IP o un servidor de correo aparece en listas negras de spam (RBL/DNSBL) como Spamhaus, Barracuda y SpamCop, con DNS inverso e indicaciones para solicitar la eliminación.

Creado por Luca Stanek

Comprobador SSL

Consulta de un vistazo el estado, el emisor, el período de validez y la fecha de caducidad de un certificado SSL/TLS.

Creado por Sebastian Rademacher

Verificador de redirecciones

Comprueba las cadenas de redirecciones de una URL salto a salto: códigos de estado (301/302/307/308), cabeceras HTTP, IP del servidor y tiempo de respuesta de cada redirección.

Creado por Luca Stanek

Comprobador de puertos

Comprueba si determinados puertos están abiertos en una IP o un nombre de host. Selecciona un protocolo o juego en lugar de escanear todos los puertos a la vez.

Creado por Sebastian Rademacher

FAQ

Preguntas frecuentes sobre Website Security Check

Respuestas breves sobre la comprobación, la calificación, los parches retroportados y las vulnerabilidades actuales de PHP.

Accede a tu página una vez como un visitante normal (siguiendo las redirecciones de forma limitada) y lee lo que revela el servidor: los encabezados Server y X-Powered-By, el generador del CMS en el HTML, seis encabezados de seguridad, los atributos de las cookies, el certificado TLS, las versiones antiguas de TLS, la redirección a HTTPS y los registros SPF, DMARC y DKIM del dominio. Compara las versiones detectadas con los datos de versiones de endoflife.date y las alertas de seguridad actuales. En el ejemplo ficticio, example.com indica la versión PHP 8.2.28, por lo que probablemente está afectado y recibe la calificación F.

No, deliberadamente. Un escáner de vulnerabilidades ataca activamente una página, por ejemplo, enviando solicitudes de prueba a muchas rutas. Eso no es apropiado para servidores ajenos ni para una herramienta pública. Esta comprobación es pasiva: no intenta realizar ataques ni explora otras rutas, sino que muestra dónde parece vulnerable tu página desde fuera. Para obtener una respuesta fiable, utiliza la autocomprobación en tu servidor.

Cada comprobación parte de 100 puntos y descuenta puntos según la gravedad de cada problema: una alerta de seguridad actual o un certificado no válido restan muchos puntos; la falta de encabezados de seguridad resta, en total, como máximo 8 puntos. A partir de 90 puntos se obtiene una A; de 80, una B; de 70, una C; de 60, una D; y de 50, una E. Por debajo, una F. Si una alerta de seguridad actual afecta a la versión detectada, la calificación máxima es D; si el software del servidor ya no tiene soporte, la máxima es C. Lo que no se ve desde fuera no resta puntos, así que una A tampoco demuestra que un servidor sea seguro.

Desde fuera solo ves lo que un servidor revela voluntariamente. Si no indica la versión, el resultado es «no detectable»: ocultarla es positivo, pero no revela si tiene los parches aplicados. Además, una versión con un número antiguo puede estar corregida desde hace tiempo, porque Debian, Ubuntu y otras distribuciones aplican correcciones de seguridad mediante parches retroportados y conservan el número antiguo. Por eso, la comprobación indica «probablemente afectado», «no detectable» o «corregido», pero nunca «seguro».

Compruébalo en el servidor con php -v. Sin embargo, para las solicitudes web cuenta la versión de PHP-FPM o Apache, no solo la de la línea de comandos. El comando de la autocomprobación muestra todas las instalaciones de PHP encontradas, sus versiones y los ajustes relevantes. Desde fuera, algunos servidores indican la versión en la cabecera X-Powered-By; puedes desactivarlo con expose_php=Off.

Ejecutas un comando breve de solo lectura en tu servidor y pegas el resultado en la herramienta. El comando no inicia programas; solo lee la base de datos de paquetes y los archivos de configuración: sistema operativo y kernel, versiones de los paquetes de PHP, nginx, Apache, OpenSSL, MySQL, MariaDB, PostgreSQL, Redis y Node.js, actualizaciones pendientes según la caché local del gestor de paquetes, si hay un reinicio pendiente, los valores relevantes de php.ini y si los registros de cambios de los paquetes mencionan las correcciones. El análisis se realiza en tu navegador: el resultado no se envía ni se guarda. Así también puedes comprobar servidores internos y evaluar los parches retroportados de la distribución.

Dos vulnerabilidades críticas de PHP sobre las que advierte el BSI desde el 21.10.2026. Según la alerta, también afectan a versiones anteriores, al menos hasta PHP 5. Las versiones corregidas son 8.5.12, 8.4.27, 8.3.36 y 8.2.35; para 7.4, 8.0 y 8.1, el equipo de PHP ha proporcionado parches retroportados. Como solución provisional, el BSI recomienda session.upload_progress.enabled=0, memory_limit=-1, un valor bajo de post_max_size y, para PHP 8.5, fatal_error_backtraces=0. Estas soluciones solo dificultan los ataques: no sustituyen la actualización.

No. Website Security Check está pensado para propietarios y administradores, y evalúa las versiones del software, los encabezados de seguridad, TLS y los registros de correo electrónico de un sitio web. No comprueba si una tienda es fiable, si una página realiza phishing o si distribuye malware.

La comprobación es gratuita y no requiere iniciar sesión. Para evitar saturar los servidores, se permiten como máximo 10 comprobaciones por minuto y dirección IP, y 30 por minuto y host analizado. Los resultados se almacenan en caché unos 10 minutos. La comprobación no accede a direcciones IP privadas, localhost ni URL con credenciales; para servidores internos, usa la autocomprobación.

¿Tienes más preguntas?

Contactar con soporte
¿Tu propio servidor?

Controla tú las actualizaciones: en VPS y servidores dedicados

Con acceso root, puedes instalar las actualizaciones de seguridad de PHP y del servidor web en cuanto aparezcan: en ZAP-Hosting, tanto en VPS como en servidores dedicados.

4,4/5 Trustpilot32.000+ Servidores activosDesde 2010

Sin configuración. Sin riesgos. En línea en segundos.

Duración flexibleCancelable en cualquier momentoEn línea en 60 segundos

¿Buscas más herramientas? Ver todas las herramientas de red