HSTS (Strict-Transport-Security)
HSTS, destekleyen tarayıcıların HTTP üzerinden tekrar açılmasını azaltarak downgrade riskini düşürmeye yardımcı olur. preload listeleri agresif bir taahhüttür; geri dönüş maliyeti yüksek olabilir — üretim öncesi tüm alt alan adlarınızı ve sertifika yenileme süreçlerinizi gözden geçirin.
CSP (Content-Security-Policy)
CSP, hangi kaynaklardan script, stil, görsel ve bağlantı yüklenebileceğini kısıtlar. İlk kurulumda report-only ile ihlal raporlarını toplayıp sonra enforce’a geçmek kırılmayı azaltır. Üçüncü taraf etiket yöneticileri veya eski inline script’ler sık ihlal kaynağıdır.
X-Frame-Options / frame-ancestors
Tıklama çalma ve UI redressing riskini azaltmak için sayfanın iframe’e gömülmesini sınırlar. Modern CSP’de frame-ancestors tercih edilir; eski tarayıcılar için X-Frame-Options hâlâ görülebilir. OAuth ve gömülü ödeme akışlarında istisnalar dikkatle listelenmelidir.
X-Content-Type-Options: nosniff
İçerik türü tahminini (MIME sniffing) kapatmaya yardımcıdır; özellikle indirme ve kullanıcı yüklemesi olan uçlarda faydalıdır. Yanlış Content-Type atanmış statik dosyalarla çakışabilir — dağıtım testinde doğrulayın.
Referrer-Policy ve Permissions-Policy
Referrer-Policy, hangi bağlamda referrer başlığının kısaltılacağını belirler; analitik ve güvenlik arasında denge ister. Permissions-Policy (eski Feature-Policy) kamera, mikrofon veya sensör API’lerini sayfa bazında kapatmaya yardımcı olur — yanlış kısıt ürün özelliklerini kırabilir.
Bu başlıklar uygulama mantığının yerine geçmez; yalnızca tarayıcıya ek kısıtlar önerir. Eksik veya çok gevşek değerler risk tablosunda not edilmelidir.
Pratik kontrol
Üretim ve staging köklerini ayrı ayrı tarayın; CDN katmanı başlıkları ekleyebilir veya silebilir. Security Headers Checker özel IP ve SSRF riskli hedeflere karşı filtreli çalışır; sonuçlar bilgilendiricidir, penetrasyon testi değildir.