Saltar al contenido
uencoder

Security Header

Las cabeceras HTTP de seguridad son cabeceras de respuesta que ordenan al navegador activar mecanismos de seguridad, como CSP, HSTS y X-Frame-Options.

Propósito

Declarar políticas de seguridad mediante cabeceras HTTP para que el navegador active protecciones automáticamente, reduciendo la carga de la defensa a nivel de código.

Mecanismo

Cabeceras clave: Content-Security-Policy (defensa XSS), Strict-Transport-Security (HSTS), X-Frame-Options (clickjacking), X-Content-Type-Options: nosniff (detección de MIME), Referrer-Policy (fugas de referrer) y Permissions-Policy (permisos de API).

Casos de uso

  • Endurecimiento de seguridad de aplicaciones web
  • Defensa contra XSS y clickjacking
  • Aplicación obligatoria de HTTPS
  • Cumplimiento de seguridad

Ejemplos

  • entrada
    Content-Security-Policy: default-src 'self'
    Output
    Restricts resource sources

    CSP header

Errores comunes

Missing key security headers
Scan with securityheaders.com and fill the gaps

Términos relacionados

References