Subdomain 1.4: Document and maintain functional security controls
1.A security architect is designing controls to protect a new web application. Which of the following are examples of preventative controls? (Select all that apply.)(Select 2)
- A.Blocking unauthorized network access with a firewall
- B.Detecting suspicious network activity using an IDS
- C.Identifying malware on systems through antivirus scans
- D.Observing physical premises via security cameras
- E.Protecting data confidentiality with encryption
- F.Restoring systems from backup tapes after failure
Show answer & explanation
Correct answers: A, E — Blocking unauthorized network access with a firewall; Protecting data confidentiality with encryption
- A. Correct. A firewall blocks unauthorized traffic before it reaches the application or network, actively stopping unauthorized access. This is a preventative control designed to prevent malicious or unwanted access attempts in advance.
- B. Incorrect. An IDS is a detective control because it identifies and alerts on suspicious activity after it occurs or as it is happening. It does not primarily stop traffic from entering the environment.
- C. Incorrect. Antivirus scanning is primarily a detective control because it identifies malware that has already entered the system. While some antivirus tools can block known threats, scanning itself is about detection, not prevention.
- D. Incorrect. Security cameras are a detective control because they observe and record activity for later review. They do not prevent physical intrusion from occurring.
- E. Correct. Encryption protects data confidentiality by preventing unauthorized parties from reading sensitive data. It is a preventative control because it reduces the impact of unauthorized access to data.
- F. Incorrect. Restoring systems from backup tapes after failure is a corrective or recovery control because it helps return systems to normal after an incident. It does not prevent the incident from occurring.