Your security team has discovered that an application running in OCI is susceptible to Cross-Site Scripting (XSS) and SQL injection attacks at the edge. Which OCI service and configuration should you implement to protect the web application without rewriting the core application code?
Trap 1: Enable OCI Audit logs and configure automated notifications via OCI…
OCI Audit and Notifications provide logging and alerting, but they do not actively block or mitigate incoming attacks.
Trap 2: Deploy an OCI Network Firewall with an SSL decryption profile in…
While OCI Network Firewall inspects layer 3-7 traffic, OCI WAF is specifically designed for application-layer attacks like XSS and SQL injection.
Trap 3: Implement OCI Cloud Guard Security Zones to automatically remediate…
Security Zones enforce cloud guard policies on infrastructure configurations, not application source code vulnerabilities.
- A
Enable OCI Audit logs and configure automated notifications via OCI Notifications service.
Why wrong: OCI Audit and Notifications provide logging and alerting, but they do not actively block or mitigate incoming attacks.
- B
Deploy an OCI Network Firewall with an SSL decryption profile in front of the application subnet.
Why wrong: While OCI Network Firewall inspects layer 3-7 traffic, OCI WAF is specifically designed for application-layer attacks like XSS and SQL injection.
- C
Configure an OCI Web Application Firewall (WAF) policy with protection rules and attach it to the Load Balancer.
OCI WAF integrates directly with OCI Load Balancers or can run edge enforcement to protect applications against web vulnerabilities.
- D
Implement OCI Cloud Guard Security Zones to automatically remediate application code flaws.
Why wrong: Security Zones enforce cloud guard policies on infrastructure configurations, not application source code vulnerabilities.