Ako nisu zaštićene, web aplikacije mogu biti izložene raznim prijetnjama.
Jedna od najčešćih prijetnji su DDoS napadi kod kojih napadači koriste botnet mreže ili druge distribuirane metode za slanje velikog broja zahtjeva na određeni poslužitelj, što rezultira usporavanjem ili prekidom rada web aplikacije.
Drugi česti izazov su ranjivosti softverskih komponenti na poslužitelju (zastarjele verzije softvera, slabe konfiguracije ili nedostatak sigurnosnih zakrpa). Ovakve problema rješava WAF (Web Application Firewall).
Neka od pitanja koja si morate postaviti ako niste sigurni treba li vam WAF su:
Imate li neku public-facing web aplikaciju?
Imate li probleme s botovima i neželjenim automatiziranim prometom?
Treba li vašu web aplikaciju uskladiti s regulativama o zaštiti podataka?
Koristite li legacy web aplikaciju?
Imate probleme sa zero-day napadima, odnosno sigurnosnim propustima u web aplikaciji?
Ako je vaš odgovor na samo jedno od ovih pitanja potvrdan, potreban vam je WAF.
Web Application Firewall je primarno dizajniran za zaštitu viših slojeva mreže, odnosno aplikacijskog sloja.
WAF štiti aplikacije od napada poput HTTP flood napada, slowloris DDoS i OWASP Top 10 napada. Ovakvi napadi se temelje na legitimnim HTTP zahtjevima za pristup web aplikaciji i tradicionalni mrežni vatrozid ih neće registrirati kao opasne.
Njihov krajnji cilj nije napad na mrežu, već onemogućivanje rada i napad na web aplikaciju.