CAS-003 · Question #244
A deployment manager is working with a software development group to assess the security of a new version of the organization's internally developed ERP tool. The organization prefers to not perform…
The correct answer is C. Vulnerability scanning of the production environment. Vulnerability scanning of the production environment provides continuous, non-disruptive security assessment that supports an organization's goal of ongoing lifecycle security rather than point-in-time testing.
Question
A deployment manager is working with a software development group to assess the security of a new version of the organization's internally developed ERP tool. The organization prefers to not perform assessment activities following deployment, instead focusing on assessing security throughout the life cycle. Which of the following methods would BEST assess the security of the product?
Options
- AStatic code analysis in the IDE environment
- BPenetration testing of the UAT environment
- CVulnerability scanning of the production environment
- DPenetration testing of the production environment
- EPeer review prior to unit testing
How the community answered
(36 responses)- A3% (1)
- B6% (2)
- C83% (30)
- E8% (3)
Why each option
Vulnerability scanning of the production environment provides continuous, non-disruptive security assessment that supports an organization's goal of ongoing lifecycle security rather than point-in-time testing.
Static code analysis in the IDE is limited to the development phase and does not assess the security of the deployed and configured product in its runtime environment.
Penetration testing of the UAT environment is a point-in-time assessment conducted only before deployment and does not address ongoing security throughout the full product lifecycle.
Vulnerability scanning can be scheduled and run repeatedly throughout the entire product lifecycle, including in production, supporting a continuous security posture rather than a single event triggered by deployment. Unlike penetration testing, vulnerability scanning is non-destructive and low-risk in production, making it the most practical method for sustained, ongoing assessment across the full lifecycle.
Penetration testing of the production environment is disruptive and high-risk, and it is conducted at a single point in time rather than providing continuous lifecycle coverage.
Peer review prior to unit testing occurs only at the earliest development stage and does not provide security assessment across the broader deployment and operational lifecycle.
Concept tested: Continuous vulnerability assessment throughout the software lifecycle
Source: https://csrc.nist.gov/publications/detail/sp/800-115/final
Topics
Community Discussion
No community discussion yet for this question.