Zero-Day Açıklarına Karşı Güvenlik Testinin Kapsamı
Zero-day güvenlik açığı, üreticinin henüz bilmediği bir yazılım, donanım veya firmware zayıflığı olarak tanımlanır. Zero-day saldırısı ise daha önce bilinmeyen bir açığın istismar edilmesidir. Açık, onu kullanan istismar yöntemi ve gerçekleşen saldırı aynı kavramlar değildir. Microsoft güvenlik sözlüğü · NIST zero-day attack tanımı
Standart zafiyet taraması neyi gösterir?
Bilinen açıkları denetleyen taramalar; ürün sürümleri, yapılandırmalar ve mevcut test kuralları üzerinden bulgu üretir. Taramada bulgu çıkmaması, sistemde henüz bilinmeyen bir açık bulunmadığını kanıtlamaz. Kaynak kod incelemesi, manuel test ve davranış analizi kapsamı genişletebilir; hiçbir sonlu test tüm bilinmeyen açıkların yokluğunu garanti edemez.
Kurumun test planında neler bulunmalı?
- Kapsam ve yetki: Uygulamalar, API’ler, sürümler, test ortamları ve izin verilen yöntemler açıkça belirlenmeli.
- Bilinen açık kontrolü: Ürün duyuruları, güncellemeler ve kullanılan bileşenler düzenli olarak izlenmeli.
- Manuel inceleme: Yetkilendirme, iş mantığı, girdi işleme ve güven sınırları senaryolarla değerlendirilmelidir.
- Savunma doğrulaması: En az yetki, ağ ayrıştırması, kayıt toplama ve olay müdahalesi kontrolleri sınanmalı.
- Bulgu yönetimi: Etki, tekrar üretim koşulları, düzeltme ve yeniden test kayıtları birlikte tutulmalı.
Yama henüz yayımlanmamışsa
Üreticinin duyurularındaki geçici azaltım yöntemleri değerlendirilmelidir. Etkilenen işlevi sınırlandırmak veya erişimi daraltmak gibi önlemler, ilgili sistemin ihtiyacına göre test edilerek uygulanır. Yama yayımlandığında dağıtım ve doğrulama süreci işletilir. Microsoft — Zero-day riskini azaltma
İlgili içerikler: Zafiyet analizi · Kaynak kod analizi.
