CompTIA CASP+ (CAS-003) — Question 306

A development team releases updates to an application regularly. The application is compiled with several standard, open-source security products that require a minimum version for compatibility. During the security review portion of the development cycle, which of the following should be done to minimize possible application vulnerabilities?

Answer options

Correct answer: C

Explanation

Option C is correct because reviewing change logs for third-party libraries helps ensure that any available security patches are applied, reducing potential vulnerabilities. Option A is incorrect as requiring an exact version may hinder necessary updates and improvements. Option B, while beneficial for speed, does not directly address the identification of vulnerabilities. Option D is not practical, as completely eliminating open-source libraries can limit functionality and may not be feasible.