CompTIA Security+ (SY0-501) — Question 684
The IT department's on-site developer has been with the team for many years. Each time an application is released, the security team is able to identify multiple vulnerabilities. Which of the following would BEST help the team ensure the application is ready to be released to production?
Answer options
- A. Limit the use of third-party libraries.
- B. Prevent data exposure queries.
- C. Obfuscate the source code.
- D. Submit the application to QA before releasing it.
Correct answer: D
Explanation
Submitting the application to QA before its release ensures that thorough testing is conducted, identifying and addressing vulnerabilities. The other options, while they may offer some level of security, do not guarantee comprehensive assessment and validation of the application, which is essential for a successful production deployment.