FortiWeb and Web Application Firewall (WAF) | Securevalley

· Nouh Droussi · Fortinet · Maroc · 4 min read · Updated

The FortiWeb WAF protects your web applications and APIs at Layer 7. Features, deployment modes and the 2026 status of the cloud offering.

FortiWeb is Fortinet's web application firewall (WAF). Placed in front of your web servers and APIs, it inspects HTTP and HTTPS traffic to block injections, cross-site scripting, API abuse and malicious bots, which a network firewall is unable to interpret. It is available as a hardware appliance, as a virtual machine, on public clouds and as a container; the SaaS version is now part of FortiAppSec Cloud.

Why a network firewall is not enough

A next-generation firewall filters traffic flows, identifies applications and can apply intrusion prevention. However, an SQL injection request arrives on port 443, toward a legitimate server, within a perfectly valid session. Detecting it requires an understanding of the application logic: the expected parameters, their format, the sequence of pages and the normal behavior of a user. This is the role of the WAF, which operates at Layer 7 and understands the structure of HTTP requests.

What FortiWeb protects

FortiWeb relies on two-layer machine learning detection: a first model learns the normal behavior of the application, and a second model qualifies anomalies in order to reduce false positives.

Deployment modes

The way the WAF is inserted into the network determines which features are available:

In all cases, inspecting encrypted traffic requires the WAF to have access to the certificates or to terminate the TLS session itself.

Product status in 2026: FortiWeb and FortiAppSec Cloud

FortiWeb remains an active product, with a documented 8.0 branch. However, the FortiWeb Cloud SaaS offering no longer exists under that name: it has been integrated into FortiAppSec Cloud, a platform that brings together the former FortiWeb Cloud (WAF and threat analytics), FortiGSLB (global server load balancing) and FortiGuard advanced bot protection. According to Fortinet documentation, most features remained the same through this consolidation. If you are reading older procedures that refer to FortiWeb Cloud, look for their equivalent in FortiAppSec Cloud.

Implementation method

A poorly tuned WAF either blocks legitimate users or lets attacks through. A gradual approach limits these risks:

A WAF does not replace secure development or penetration testing: it reduces exposure, particularly during the time it takes for an application fix to be deployed.

Skills and training

Configuring a WAF requires understanding the attacks it is meant to block and being able to read a suspicious HTTP request. These learning paths complement each other:

Conclusion

FortiWeb protects the application layer that network firewalls cannot see, from the web form to the API. Keep in mind that the SaaS version is now called FortiAppSec Cloud, and that the effectiveness of a WAF depends above all on a gradual rollout into production and on continuous tuning.