SY0-501 · Question #139
A company researched the root cause of a recent vulnerability in its software. It was determined that the vulnerability was the result of two updates made in the last release. Each update alone…
The correct answer is A. Change management procedures. When two separate updates combine to create a vulnerability that neither would cause alone, this indicates a failure in evaluating the cumulative impact of changes before deployment.
Question
A company researched the root cause of a recent vulnerability in its software. It was determined that the vulnerability was the result of two updates made in the last release. Each update alone would not have resulted in the vulnerability. In order to prevent similar situations in the future, the company should improve which of the following?
Options
- AChange management procedures
- BJob rotation policies
- CIncident response management
- DLeast privilege access controls
How the community answered
(50 responses)- A78% (39)
- B2% (1)
- C6% (3)
- D14% (7)
Why each option
When two separate updates combine to create a vulnerability that neither would cause alone, this indicates a failure in evaluating the cumulative impact of changes before deployment.
Change management procedures govern how updates are reviewed, tested, and approved before release, including analysis of how multiple changes interact with one another. A robust change management process would include regression testing and combined-impact analysis, catching scenarios where two individually benign updates create a vulnerability when deployed together. Improving these procedures ensures that cumulative and combined effects of changes are evaluated holistically before production deployment.
Job rotation policies are an HR and insider-threat control that reduce fraud risk by cycling employees through roles, which would not prevent technical vulnerabilities introduced by combined software updates.
Incident response management addresses how the organization reacts after a security event has occurred, not how to prevent vulnerabilities from being introduced during the software development and release process.
Least privilege access controls restrict user and system permissions to the minimum necessary, which does not address the root cause of a vulnerability created by the interaction of two software updates during a release cycle.
Concept tested: Change management procedures and cumulative update risk
Source: https://www.nist.gov/publications/guide-enterprise-patch-management-planning-preventive-maintenance-software
Topics
Community Discussion
No community discussion yet for this question.