Courseiva
easyMultiple ChoiceObjective-mapped

CISSP Practice Question: A development team is integrating a third-party…

A development team is integrating a third-party library for encryption. The security team insists on using only the latest version of the library. What is the primary security benefit of this requirement?

⚠ Common exam trap

A common mix-up: candidates confuse 'latest version' with 'most features' or 'best performance,' but the CISSP exam emphasizes that the primary security benefit is vulnerability remediation, not feature richness or speed.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Reduces the attack surface by patching known vulnerabilities.

Using the latest version of a third-party encryption library ensures that known vulnerabilities (CVEs) are patched, directly reducing the attack surface. Encryption libraries are frequent targets for exploits, and vendors release updates specifically to address security flaws. This aligns with the principle of secure software development, where outdated dependencies are a primary vector for compromise.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Improves performance due to optimized code.

    Why it's wrong here

    Integrating the latest version of a third-party library might incidentally offer performance improvements due to code optimizations or algorithmic enhancements. However, this is a potential functional benefit, not the primary security-driven motivation for updating. Security teams prioritize updates to address risks, not primarily to achieve faster execution, making this an incorrect answer in a security context.

  • Ensures the library has more features than older versions.

    Why it's wrong here

    While newer versions of libraries frequently introduce additional functionalities or enhancements, the acquisition of more features is a product development concern, not a direct security advantage. The decision to integrate or update a library from a security perspective is fundamentally about risk management and protection, not about expanding the feature set of the application.

  • Reduces the attack surface by patching known vulnerabilities.

    Why this is correct

    Integrating the latest version of a third-party library is a critical security practice because it incorporates patches for known vulnerabilities discovered in previous iterations. These vulnerabilities, if unaddressed, could serve as exploitable entry points for attackers, allowing for unauthorized access, data breaches, or denial-of-service attacks. By applying these fixes, the overall attack surface of the application is significantly reduced, enhancing its resilience against common threats.

  • Guarantees backward compatibility with existing code.

    Why it's wrong here

    Backward compatibility, which ensures that newer software versions can interact correctly with older data or code, is a significant development and operational consideration. However, integrating the latest library version does not inherently guarantee this compatibility; indeed, major version upgrades often introduce breaking changes. Furthermore, compatibility is a functional concern for application stability, not a primary security benefit or a guaranteed outcome of updating.

About these practice questions

This CISSP question is part of Courseiva's 747-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This CISSP practice question is part of Courseiva's free ISC2 certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CISSP exam.