Web Application Firewall
A WAF is a security system that helps protect web applications by filtering and monitoring HTTP traffic between a web application and the Internet.
Web application firewall protects web applications from a variety of application layer attacks.
Attacks on apps are the leading cause of breaches—they are the gateway to personal data. With the right WAF in place, you can block the array of attacks that aim to exfiltrate that data by compromising your systems.
WAF operates as a reverse proxy that acts as an intermediary that protects the web app server from a potentially malicious client.
WAFs don’t protect against all types of threats and attacks; rather, WAFs are one important element of a wider suite of tools used to protect websites and apps. The rules determining what traffic is deemed safe and what is malicious — in other words, what kind of traffic a WAF will allow or block — are called “policies.”
Here is an example WAF policy to blacklist certain IPs on AWS.
A WAF protects your web apps by filtering, monitoring, and blocking any malicious HTTP/S traffic traveling to the web application, and prevents any unauthorized data from leaving the app. It does this by adhering to a set of policies that help determine what traffic is malicious and what traffic is safe.
Last updated