WAF nedir?

İngilizce: Web Application Firewall

Web uygulaması güvenlik duvarı: HTTP/HTTPS trafiğini inceleyerek SQL enjeksiyonu, XSS gibi web uygulaması saldırılarını tespit eden ve engelleyen güvenlik katmanı.

WAF, web sunucusunun önünde (ters vekil sunucu veya CDN hizmeti olarak) ya da sunucu üzerinde bir modül olarak çalışır. İstekleri imza tabanlı kurallar, anomali puanlaması ve hız sınırlama gibi yöntemlerle değerlendirir. OWASP Core Rule Set, yaygın kullanılan açık kaynak bir kural setidir.

Faydaları:

  • Bilinen saldırı kalıplarını uygulamaya ulaşmadan engeller.
  • Yeni bir zafiyet yamanana kadar geçici koruma (sanal yama) sağlayabilir.
  • Uygulama katmanı DDoS ve bot trafiğini sınırlayabilir.

Sınırları: WAF güvenli kodlamanın yerini almaz. Kurallar atlatılabilir, iş mantığı hatalarını ve yetkilendirme açıklarını genellikle tespit edemez. Ayrıca çok sıkı kurallar meşru kullanıcıları engelleyebilir; bu yüzden önce izleme modunda çalıştırılıp yanlış pozitifler ayıklandıktan sonra engelleme moduna geçilmelidir.

Onaylıyor musunuz?