nerdexam
(ISC)2

CISSP · Question #101

According to best practice, which of the following is required when implementing third party software in a production environment?

The correct answer is A. Scan the application for vulnerabilities. Before deploying any third-party software into a production environment, security best practice mandates scanning the application for vulnerabilities to identify risks before they can be exploited.

Submitted by kev92· Mar 5, 2026Security Architecture and Engineering

Question

According to best practice, which of the following is required when implementing third party software in a production environment?

Options

  • AScan the application for vulnerabilities
  • BContract the vendor for patching
  • CNegotiate end user application training
  • DEscrow a copy of the software

How the community answered

(33 responses)
  • A
    79% (26)
  • B
    3% (1)
  • C
    6% (2)
  • D
    12% (4)

Why each option

Before deploying any third-party software into a production environment, security best practice mandates scanning the application for vulnerabilities to identify risks before they can be exploited.

AScan the application for vulnerabilitiesCorrect

Scanning third-party applications for vulnerabilities before production deployment is a foundational secure software supply chain practice. It identifies known CVEs, misconfigurations, or malicious code embedded in the software before it can compromise the production environment, aligning with frameworks like NIST SP 800-53 and the OWASP Software Component Verification Standard.

BContract the vendor for patching

While vendor patching contracts can be beneficial, they are a vendor management consideration and not a universally required security prerequisite before deploying software into production.

CNegotiate end user application training

End-user training is an operational and change-management concern that improves adoption but does not address the security requirements for safely introducing third-party software into a production environment.

DEscrow a copy of the software

Software escrow protects against vendor insolvency by storing source code with a third party, but it is a business continuity measure rather than a security prerequisite for production deployment.

Concept tested: Third-party software security assessment before production deployment

Source: https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-53r5.pdf

Topics

#third-party software#vulnerability scanning#secure procurement#software integration

Community Discussion

No community discussion yet for this question.

Full CISSP Practice