CyberGuard dictionary / Web Application Security

HTTP Security Headers

THE DEFINITION

HTTP security headers are response fields that tell browsers how to apply selected protections when handling a page.

In simple terms

A website can instruct browsers to use HTTPS, limit framing, and restrict where page content may load from.

Technical explanation

Examples include Strict-Transport-Security, Content-Security-Policy, and Referrer-Policy; frame-ancestors or X-Frame-Options can limit framing. Headers require correct configuration and complement server-side authentication, authorization, and input handling.

Each header addresses a specific browser behavior rather than providing general immunity. Teams should test policy interactions, report violations, and keep server-side checks intact.

Examples in practice

A site sets a frame-ancestors policy so an unrelated website cannot embed its account settings page.

The site adds HSTS and a frame restriction, then checks that legitimate embedded workflows still function. A browser test catches a policy that would have broken the support portal.

Why it matters

Well-chosen headers reduce the impact of several browser-based attacks and accidental data exposure.

VERIFY & LEARN MORE

Sources and further reading

Published 2026-10-15 · Last updated 2026-10-15 · CyberGuard editorial content. Source links provide context; they do not imply endorsement.

← Browse all definitions