Sıfır gün açığı nedir?
Sıfır gün (zero-day) açığı, yazılım üreticisinin henüz haberdar olmadığı veya yamasını yayımlayamadığı bir güvenlik açığıdır. Savunmacıların hazırlanmak için “sıfır günü” olduğundan bu ad verilir; açık, düzeltme çıkmadan önce saldırganlar tarafından kullanılabilir.
Tanım, açığın ne kadar ciddi olduğunu değil, düzeltmenin henüz bulunmadığını anlatır. Bir açık yamalandığı anda sıfır gün olmaktan çıkar, ancak yama uygulanana kadar sistemler hâlâ savunmasızdır.
Nasıl çalışır?
Bir açık keşfedildiğinde birkaç yol izlenebilir: araştırmacı üreticiye sorumlu şekilde bildirir, üretici yama hazırlar ve yayımlar. Açığı önce saldırganlar bulursa, yama hazır olmadan istismar başlar. Bu dönemde imza tabanlı savunmalar işe yaramayabilir, çünkü saldırı tekniği henüz bilinmemektedir.
Yama yayımlandıktan sonra bile risk sürer; çünkü sistemlerin güncellenmesi zaman alır. Bu aşamadaki açığa genellikle “n-gün” denir.
Sunucu ve hosting ortamında
Web sunucuları, içerik yönetim sistemleri, kontrol panelleri, VPN geçitleri ve e-posta yazılımları internete açık olduğundan, sıfır gün açıkları için cazip hedeftir. Yama olmadığı için tek çare katmanlı savunmadır.
- Uygulama güvenlik duvarı (WAF) kuralları, üretici geçici bir önlem yayımlayana kadar saldırı yüzeyini daraltabilir.
- Gereksiz servisleri ve modülleri kapatmak, etkilenme olasılığını azaltır.
- Günlük izleme, olağan dışı davranışı yakalayabilir.