Which of the following is the BEST deployment option for a company looking to enhance the security of their web applications by monitoring and potentially blocking SQL injection attacks and cross-site scripting attempts?
Install a host-based firewall on the web application server.
Deploy a specialized Web application firewall in front of the web server environment.
Implement a network-based firewall at the network perimeter.
Block port HTTP/80 to ensure traffic is encrypted over HTTPS/443 and immune to SQL Injections
A Web application firewall (WAF) provides specialized protection to web applications by filtering and monitoring HTTP traffic and can specifically target and mitigate threats like SQL injection and cross-site scripting. While network-based, host-based, and cloud-based firewalls can offer protection at different levels, a WAF is specifically designed to secure web applications against these types of web-based threats. A Unified Threat Management (UTM) device provides broad network security solutions but is not specialized in web application security like a WAF is.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are SQL injection attacks?
Open an interactive chat with Bash
What is the role of a Web Application Firewall (WAF)?