Yapay Zeka Modellerine Yönelik Prompt Injection Saldırıları Makalemiz Yayınlandı!
Siber Guvenlik Terimleri Sozlugu
Sertifika sabitleme riskleri, bir uygulamanın belirli bir sertifikayı veya anahtarı zorunlu kılmasının yol açabileceği kullanılabilirlik ve yönetim risklerini kapsar.

Sertifika sabitleme (certificate pinning), bir istemcinin sunucuya bağlanırken yalnızca önceden tanımlanmış belirli bir sertifikayı veya açık anahtarı kabul etmesi tekniğidir. Amaç, güvenilen kök makam listesindeki herhangi bir makamdan alınmış geçerli görünen sahte bir sertifikanın araya girmesini engellemektir. Bu güvenlik kazancının bir bedeli vardır: uygulama artık genel sertifika altyapısına değil, kendi içine gömülü tek bir referansa bağımlı hale gelir.
Sertifika sabitleme, güveni tüm sertifika makamlarından çekip tek bir sabit değere yükler; bu, saldırı yüzeyini daralttığı kadar kırılganlık noktasını da tek noktaya toplar.
İstemci, sunucunun sunduğu sertifika zincirini normal doğrulamadan geçirdikten sonra ek bir kontrol yapar: zincirdeki bir sertifikanın veya açık anahtarın kriptografik özeti, uygulamaya gömülü değerle eşleşmelidir. Eşleşme olmazsa bağlantı, sertifika teknik olarak geçerli olsa bile reddedilir. Bu yaklaşım, bir saldırganın cihaza kendi kök sertifikasını yükleyerek kurduğu Ortadaki adam saldırısı senaryolarını etkisiz kılar; çünkü sahte sertifikanın özeti sabitlenmiş değerle asla uyuşmaz.
Sabitleme genellikle iki düzeyde yapılır. Yaprak sertifikanın kendisini sabitlemek en dar korumadır ama sertifika her yenilendiğinde uygulamanın da güncellenmesini gerektirir. Ara veya kök makamın açık anahtarını sabitlemek daha esnektir, çünkü aynı makamdan alınan yeni X.509 sertifikası belgeleri sorunsuz çalışmaya devam eder; buna karşılık koruma alanı genişlediği için güvence bir miktar zayıflar.
Sabitlemenin en ciddi riski güvenlik değil, kullanılabilirliktir. Sunucu sertifikası süresi dolduğunda, farklı bir makama geçildiğinde veya acil bir iptal sonrası anahtar değiştiğinde, gömülü değer artık eşleşmez ve uygulama sunucuya hiç bağlanamaz. Mobil uygulamalarda bu durum, kullanıcıların yeni sürümü indirene kadar hizmete tamamen erişemediği bir kesintiye dönüşür. Web ortamında tarayıcı tabanlı sabitleme mekanizmalarının büyük ölçüde terk edilmesinin nedeni de tam olarak bu geri dönülmesi zor kilitlenme riskidir.
Bu riskleri yönetmenin standart yolu, birden fazla yedek pin barındırmaktır: mevcut anahtarın yanına, henüz kullanılmayan bir yedek anahtarın özeti de gömülür. Böylece sunucu tarafında rotasyon yapıldığında istemci kilitlenmeden yeni anahtara geçebilir. Ayrıca pinlerin uygulamanın kendisiyle değil, güvenli bir kanaldan uzaktan güncellenebilmesi de kesinti süresini kısaltır.
Sabitleme her uygulama için doğru seçim değildir. Yüksek değerli finansal ve mesajlaşma uygulamalarında araya girmeyi engelleme kazancı, ek yönetim yükünü haklı çıkarır; buna karşılık sertifika altyapısı sık değişen kurumsal servislerde fayda ile kilitlenme riski dikkatle tartılmalıdır. SSL/TLS protokolü yapılandırmasının, pin yaşam döngüsünün ve yedekleme stratejisinin birlikte değerlendirilmesi, bir altyapı ve mimari gözden geçirme kapsamında ele alındığında hem güvenlik hem süreklilik korunur.
Sızma testinden olay müdahalesine, uçtan uca çözümlerle yanınızdayız.
Fiyat Teklifi AlBunlar İlginizi Çekebilir