Vercel Security Posture
Vercel Security Overview
Vercel provides automatic HTTPS and DDoS mitigation, but application-layer security headers (like X-Frame-Options or CSP) are not applied by default. These must be defined in vercel.json or the framework configuration.
Security Checks
HTTPS (pass)
TLS certificates are automatically provisioned and renewed via Let's Encrypt.
Application Headers (warn)
Vercel does not automatically inject Strict-Transport-Security or X-Content-Type-Options.
Preview Environments (warn)
Preview URLs are accessible publicly by default unless Vercel Authentication or password protection is explicitly enabled.
These technical checks are informational heuristics, not a guarantee of security or compliance. Passing a scan does not guarantee protection against zero-days or application logic flaws. Always conduct independent professional audits.