Cómo calculamos el Índice de Resiliencia Perimetral (0-100) y otorgamos el sello de confianza web.
Realizamos 15 comprobaciones automatizadas de superficie externa sin credenciales. 14 de ellas penalizan la puntuación según su criticidad (clasificada en 4 niveles: CRÍTICO ALTO MEDIO BAJO). La comprobación restante (escaneo de puertos) es informativa y no afecta al score.
| Hallazgo | Penalización | Referencia | Justificación |
|---|---|---|---|
Ficheros sensibles expuestos (.env, .git, backups, dumps SQL…) |
−25 |
OWASP A05:2021 | Fuga directa de credenciales y código fuente. Es el hallazgo más crítico en la práctica: permite acceso inmediato al sistema. |
| Hallazgo | Penalización | Referencia | Justificación |
|---|---|---|---|
| Sin redirección HTTPS forzada | −15 |
OWASP A02:2021 | Tráfico en claro expuesto a ataques man-in-the-middle y downgrade. Incumple RGPD Art. 32 y ENS. |
| Certificado SSL/TLS inválido o expirado | −10 |
OWASP A02:2021 | Riesgo de interceptación de tráfico y suplantación de identidad. Afecta al RGPD y al ENS. |
| SPF ausente | −10 |
OWASP A07:2021 | Permite suplantación de identidad por correo electrónico (spoofing). |
| DMARC ausente | −10 |
OWASP A07:2021 | Sin política de rechazo de correos falsos. Riesgo directo de phishing y Business Email Compromise. |
| Hallazgo | Penalización | Referencia | Justificación |
|---|---|---|---|
| HSTS ausente | −5 |
OWASP A05:2021 | Sin Strict-Transport-Security, el navegador puede aceptar conexiones por HTTP y ser víctima de downgrade attacks. |
| Content-Security-Policy ausente | −5 |
OWASP A05:2021 | Sin CSP, cualquier inyección de script (XSS) tiene vía libre para ejecutarse en el navegador del usuario. |
| DKIM no detectado | −5 |
RFC 6376 | Sin firma DKIM, los correos salientes pueden ser manipulados en tránsito sin detección. (Nota: puede haber falsos negativos si el selector no es estándar.) |
| DNSSEC ausente | −5 |
CISA DNS | Sin firma criptográfica del DNS, el dominio es vulnerable a DNS spoofing y cache poisoning. |
| Cookies de sesión sin flags de seguridad | −5 |
OWASP A07:2021 | Sin Secure, HttpOnly y SameSite, las cookies son robables vía XSS o MITM. |
| Contenido mixto (Mixed Content) | −5 |
CWE-1021 | Una web servida por HTTPS carga recursos (imágenes, scripts, CSS, iframes, vídeo, base) por HTTP. El navegador los bloquea o los marca como inseguros. |
| Hallazgo | Penalización | Referencia | Justificación |
|---|---|---|---|
| X-Frame-Options ausente | −2 |
OWASP A05:2021 | Sin esta cabecera, la web es vulnerable a ataques de clickjacking. |
| X-Content-Type-Options ausente | −2 |
OWASP A05:2021 | El navegador puede hacer MIME sniffing y ejecutar contenido malicioso disfrazado. |
| Referrer-Policy ausente | −2 |
OWASP A05:2021 | Sin política de referrer, se pueden filtrar URLs internas a terceros. |
| Versiones de software expuestas | −2 |
OWASP A06:2021 | Revelar versiones exactas facilita ataques dirigidos contra CVEs conocidos. |
Score = max(10, 100 − suma de penalizaciones)
El resultado se acota entre 10 y 100. Un dominio perfecto (sin hallazgos) obtendría 100; un dominio con todos los problemas, 10.
Además de las 15 comprobaciones anteriores, el informe incluye estas que no afectan a la puntuación pero aportan contexto:
Según el score obtenido, se asigna un nivel de resiliencia que se refleja en el sello web:
| Score | Nivel | Texto del sello | Descripción |
|---|---|---|---|
90-100 |
ORO | BLINDADO |
Postura defensiva excelente. Superficie perimetral endurecida con prácticamente todas las comprobaciones superadas. |
70-89 |
PLATA | PROTEGIDO |
Postura defensiva sólida. Puede haber 1-2 hallazgos menores pendientes de remediar. |
50-69 |
BRONCE | VERIFICADO |
Postura defensiva básica. Varios hallazgos que requieren atención prioritaria. |
0-49 |
SIN SELLO | NO AUDITADO |
Postura defensiva deficiente. Requiere intervención urgente antes de obtener sello. |
Es importante que conozcas qué NO cubre nuestra auditoría:
El score y el certificado tienen una validez de 12 meses desde la fecha de emisión. Pasado ese plazo, se recomienda volver a ejecutar la auditoría para reflejar el estado actual del dominio.
El sello web y la página de verificación pública muestran siempre los resultados del último informe registrado. Si han pasado más de 12 meses, el certificado se considera caducado y el sello mostrará "NO AUDITADO".
Nos comprometemos a ser transparentes sobre los límites de nuestro análisis. Si tienes dudas sobre la puntuación obtenida por tu dominio, puedes contactarnos y te explicaremos con detalle cada hallazgo detectado y cómo remediarlo.