logo

Strict-Transport-Security Multiple Header Entries (Non-compliant with Spec)

  • Risk:
  • Low

  • Type:
  • Passive
Summary
HTTP Strict Transport Security (HSTS) headers were found, a response with multiple HSTS header entries is not compliant with the specification (RFC 6797) and only the first HSTS header will be processed others will be ignored by user agents or the HSTS policy may be incorrectly applied. HTTP Strict Transport Security (HSTS) is a web security policy mechanism whereby a web server declares that complying user agents (such as a web browser) are to interact with it using only secure HTTPS connections (i.e. HTTP layered over TLS/SSL).
Solution
Ensure that only one component in your stack: code, web server, application server, load balancer, etc. is configured to set or add a HTTP Strict-Transport-Security (HSTS) header.
References

https://datatracker.ietf.org/doc/html/rfc6797#section-8.1

Back <<