This article explains the legacy version of WAF Essential that will undergo end-of-life on June 30, 2021. Our new version of WAF Essentials expands upon all of the capabilities offered by the legacy version of WAF Essential with a simplified and centralized setup. Please upgrade to the latest version of WAF at your earliest convenience.
The following information is only applicable for the WAF Essential product. This security offering provides limited Web Application Firewall and Rate Limiting functionality.
WAF Essential allows customers with basic security needs to leverage our powerful security solutions to protect their origin servers. WAF Essential allows you to create up to 2 profiles, 1 instance, and 3 rate limiting rules at any given time. This is sufficient to set up a dual WAF configuration through which you may validate a new WAF configuration without compromising the security of your origin servers.
WAF Essential cannot be configured via our APIs. However, you may leverage our APIs to retrieve WAF and Rate Limiting event log data.
Enterprise customers typically find the above limitations too constrictive when tailoring security to fit their business needs. Additional profiles, instances, and rate limiting rules provide the flexibility to tailor your security configuration by traffic profile.
Please contact your CDN account manager to upgrade to the full version.
User experience varies according to whether a request violated a:
Once a WAF instance has been activated through Rules Engine, all requests that meet the specified match criteria will be screened according to the profile associated with that instance. Additionally, that instance's Production Action setting determines whether WAF will generate alerts or block unwanted traffic. The user experience for each possible configuration is described below.
Configuration | Description |
---|---|
Alert |
The requester will be unaware that the request was screened by WAF. |
Block |
The user experience for requests blocked by WAF is described below.
Default WAF response header name/value: X-EC-Security-Audit: 403
|
Upon exceeding a rate limiting policy, a predefined action will be randomly applied to eligible requests. The type of action that will be applied to the request is defined in the rule being enforced. The user experience for each possible configuration is described below.
Configuration | Description |
---|---|
Alert Only |
This type of rate limiting policy will not alter the user experience for rate limited requests. |
Custom Response |
A predefined response (i.e., header(s), body, and HTTP status code) will be sent for rate limited requests. |
Drop Request |
A 503 Service Unavailable response with a Retry-After header will be sent for rate limited requests. |
Redirect (HTTP 302) |
Rate limited requests will be redirected to a predefined URL. The requester will receive the response for the resource located at that URL and a 302 Found. |