Support Forum
The Forums are a place to find answers on a range of Fortinet products from peers and product experts.
Robertdan99
New Contributor II

Best way to secure a small web app Air Force PT calculator with FortiGate?

Hi everyone,

I built a small public-facing web app that calculates Air Force PT scores using the latest standards. The site is fairly simple (just data inputs, PFT calculations, and score outputs), but I want to make sure it's properly secured since it’s starting to get more traffic.

I’m running it on a cloud VPS and have a FortiGate VM set up, but I’m not totally sure if I’m configuring things correctly for this type of lightweight tool. Specifically:

  • Do I need full Web Application Firewall (WAF) features for something this small, or would basic IPS + URL filtering be enough?

  • Are there recommended settings for protecting simple form-input sites from script injection or bot traffic?

  • Should I be using any FortiGate-specific features to handle potential spikes in traffic or prevent abuse?

  • And lastly, is there anything I should check to make sure my HTTPS setup is fully compliant?

I’m not handling any personal data, just the PT scoring inputs, but I still want to lock it down correctly.

Any guidance or best-practice steps would be really appreciated. Thanks!

Ryan

Ryan
Ryan
2 REPLIES 2
Atul_S
Staff & Editor
Staff & Editor

Hi Ryan,

 

Irrespective of the light weight of the application, as soon as you open it to the public, you are exposed to all sorts of manipulations that can be carried out on the data. WAF can certainly protect against common web threats and enable data validation and sanitisation on the server to prevent script-based attacks, or you can resort to IPS and URL filtering to block known traffic. Also, don't forget to enable the SQL injection and XSS protection in your WAF or IPS settings.

 

You can use traffic shapers to manage potential traffic spikes and verify that strong cipher suites are enabled for HTTPS/TLS traffic.

 

Atul Srivastava
adambomb1219
SuperUser
SuperUser

You should always use a WAF for web-based applications. Preferably one cloud hosted like CloudFlare, etc to also offer DDOS prevention.

 

Are you decrypting on the FortiGate for the inbound traffic? If not the firewall is essentially blind to all traffic.

Announcements
Check out our Community Chatter Blog! Click here to get involved
Labels
Top Kudoed Authors