Advanced WAF: Protecting your website without generating false positives
09 Apr 26
In cybersecurity, things are no longer just black and white. Traditional WAFs functioned like a nightclub bouncer: “If you’re wearing sneakers, you’re not coming in.” However, the new generation of threats is much more subtle. Attackers don’t always “wear sneakers”; sometimes, they simply exhibit suspicious behavior as a whole.Blocking every minor suspicion can expel legitimate customers, creating the dreaded false positives. This is where the implementation of an Advanced WAF comes into play. In this post, we explain how this model intelligently scores web traffic, allowing for much more precise and flexible protection.
Unlike conventional WAFs that block a request as soon as it matches a single rule, new models work through a scoring system based on international standards (OWASP).
Every time a request reaches your site, the WAF analyzes it for suspicious patterns (strange characters, SQL injection attempts, malformed headers, etc.). Instead of blocking it immediately, each anomaly adds points to a score.
Imagine a request with a risk score:
If your security threshold is set at 5 points, this request will be blocked because its total is 7. However, if a legitimate user simply enters a strange character by mistake (+2 points), they will be able to browse without any issues.
Although this scoring system happens internally within the WAF engine, understanding it is key to correctly configuring your security level in Transparent Edge.
These systems offer a key competitive advantage by drastically reducing false positives, preventing minor errors from legitimate users from triggering accidental blocks. Their ability to detect combined attacks allows them to identify subtle threats that seem harmless individually but reveal malicious intent when their risks are summed up all under fully customizable thresholds. This allows you to adjust severity based on business needs, such as prioritizing sales during Black Friday or hardening an admin panel with zero tolerance.
In Transparent Edge, this system is managed through the WAF sensitivity level. As a client, you have total control over the severity levels:
Implementation is simple and is done directly via VCL configuration from the control panel. To activate it on your domain, simply deploy a configuration similar to this:
# WAF avanzado
sub vcl_recv {
if (req.http.host == "www.mi-dominio.es") {
set req.http.TCDN-WAF-Enabled = "true";
}
} To ensure your security strategy is effective and does not interfere with your business operations, we suggest following these three key steps:
All technical details, parameters, and specific syntax for these configurations are available in our technical documentation.
In short, modern WAF protection systems must be flexible and precise enough to allow you to control who can access your website and who cannot.
Contact our security experts if you want to find the right sensitivity level for your site. We will help you configure a custom WAF that keeps attackers at bay without hindering your customers.