Defense

WAF (Web Application Firewall)

Firewall for protecting web applications from attacks

WAF (Web Application Firewall) is a protective shield that filters and monitors HTTP traffic between a web application and the internet. WAF protects against SQL injections, XSS, CSRF, and other web application attacks.

Deployment Models

  • Cloud WAF — cloud-based (Cloudflare, AWS WAF)
  • Appliance WAF — hardware-based (F5, Fortinet)
  • Software WAF — software-based (ModSecurity)

Protection Methods

  • Signature-based — based on known attack signatures
  • Behavior-based — based on behavioral anomalies
  • Reputation-based — based on IP reputation

What It Protects Against

  • SQL Injection
  • Cross-Site Scripting (XSS)
  • DDoS attacks (Layer 7)
  • Bots and scanners
  • OWASP Top 10

Popular Solutions

  • Cloudflare WAF
  • AWS WAF
  • ModSecurity
  • Imperva WAF

Category

WAF, SIEM, SOC, EDR, protection and monitoring tools