WAF (web application firewall)
Filtr przed aplikacją webową, który blokuje złośliwe zapytania HTTP, zanim dotrą do kodu.
WAF sprawdza zapytania według zarządzanych reguł dla znanych ataków i według Twoich reguł: blokada ścieżki, kraju, bota, treści. Gdy ujawniona zostanie podatność we frameworku, reguła WAF może kupić czas do wdrożenia poprawki. Zmniejsza ryzyko, ale nie naprawia kodu; zapytanie, którego nie złapie, nadal trafi w błąd.
Powiązane hasła
- Rate limiting (limit zapytań): Ograniczenie, ile zapytań użytkownik, klucz albo IP może wysłać w oknie czasu, z odpowiedzią HTTP 429 powyżej limitu.
- CSP (Content Security Policy): Nagłówek HTTP, który mówi przeglądarce, jakich skryptów, stylów i połączeń wolno użyć stronie, ograniczając szkody od wstrzykniętego kodu.
- Edge computing (Workers): Uruchamianie kodu w centrach danych blisko użytkownika, na CDN, zamiast w jednym centralnym regionie.
- Zero-day (podatność dnia zerowego): Podatność, o której atakujący wiedzą albo którą wykorzystują, zanim producent ma poprawkę, więc obrońcy mieli zero dni na łatanie.
