Http & https
Http & https
served over HTTP, but its effectiveness is limited by the inherent weaknesses of the HTTP protocol.
WAF does not rely on encryption to apply these rules — it only needs access to the application-layer
traffic, which is readily available in HTTP.
🛡️ WAF protects the app, not the network or transmission layer — so it cannot protect against
threats introduced between client and server.
🔴 2. Authentication & Session Security
HTTP exposes login credentials and session tokens during transit.
WAF cannot encrypt or secure these on its own.
⚠️ 3. No Integrity Assurance
With HTTP, there's no cryptographic verification that traffic was altered.
An attacker in the middle can tamper with the request/response.
WAF may see the tampered request after it's already compromised.
But its protection stops at the application layer, and it doesn’t encrypt or hide data in transit.
🧭 Conclusion
Criteria HTTP + WAF HTTPS + WAF
📌 Final Recommendation:
WAF can protect HTTP traffic, but it’s only half the solution.
For full security and compliance:
Use WAF with HTTPS.
Enable SSL offloading or bridging on your F5.
Use internal SSL if apps are internal-only.