A media company hosts its website on AWS. The website application’s architecture includes a fleet of Amazon EC2 instances behind an Application Load Balancer (ALB) and a database that is hosted on Amazon Aurora. The company’s cybersecurity team reports that the application is vulnerable to SQL injection. How should the company resolve this issue?

Published
  1. Use AWS WAF in front of the ALB. Associate the appropriate web ACLs with AWS WAF.
  2. Create an ALB listener rule to reply to SQL injections with a fixed response.
  3. Subscribe to AWS Shield Advanced to block all SQL injection attempts automatically.
  4. Set up Amazon Inspector to block all SQL injection attempts automatically.

Comments — 0