Headers & Browser Security

Headers & Browser Security

Missing Security Headers

What This Means

This finding indicates that one or more recommended security headers are missing from your site's responses.

Security headers help enforce browser-level protections.


Why It Matters

Security headers instruct browsers on how to handle your site's content.

Without them, your site may be more vulnerable to:

Adding these headers strengthens client-side security.


How Steel Security Detects This

Steel Security checks your site's HTTP responses for the presence of key security headers.

If expected headers are missing, the site is flagged.


Commonly Missing Headers

Examples of important headers include:

Not all headers are required in every case, but missing core headers increases risk.


How to Fix It

To resolve this issue:


What to Expect After Fixing

After applying headers:


How to Verify

To verify the fix:

  1. open your browser developer tools
  2. inspect a page request in the Network tab
  3. review response headers

Confirm that expected security headers are present.


Common Causes


Best Practices


Weak Header Configuration

What This Means

This finding indicates that one or more security headers are present but not configured optimally.

While protections exist, they may be weaker than recommended.


Why It Matters

Security headers are only effective when properly configured.

Weak configurations may:

In some cases, a misconfigured header may offer little to no benefit.


How Steel Security Detects This

Steel Security evaluates the values of detected security headers.

If a header is present but does not meet recommended standards, it is flagged.


Examples of Weak Configuration

Examples may include:

The exact issue depends on how the header is configured.


How to Fix It

To resolve this issue:


What to Expect After Fixing

After improving configuration:


How to Verify

To verify the fix:

  1. inspect response headers using browser developer tools
  2. confirm that header values match recommended configurations
  3. test site functionality after changes

Common Causes


Best Practices