+RV.3 Analyze Vulnerabilities to Identify Their Root Causes
---+RV.3.1 Analyze identified vulnerabilities to determine their root causes.
---+RV.3.2 Analyze the root causes over time to identify patterns, such as a particular secure coding practice not being followed consistently.
---+RV.3.3 Review the software for similar vulnerabilities to eradicate a class of vulnerabilities, and proactively fix them rather than waiting for external …
---+RV.3.4 Review the SDLC process, and update it if appropriate to prevent (or reduce the likelihood of) the root cause recurring in updates to the software or …

RV.3 Analyze Vulnerabilities to Identify Their Root Causes

Statement

Help reduce the frequency of vulnerabilities in the future.

1. Επισκόπηση

Τίτλος Πρότυπο
RV.3.1 Analyze identified vulnerabilities to determine their root causes.

Statement

Analyze identified vulnerabilities to determine their root causes.

Example 1:

Record the root cause of discovered issues.

Example 2:

Record lessons learned through root cause analysis in a wiki that developers can access and search.

RV.3.2 Analyze the root causes over time to identify patterns, such as a particular secure coding practice not being followed consistently.

Statement

Analyze the root causes over time to identify patterns, such as a particular secure coding practice not being followed consistently.

Example 1:

Record lessons learned through root cause analysis in a wiki that developers can access and search.

Example 2:

Add mechanisms to the toolchain to automatically detect future instances of the root cause.

Example 3:

Update manual processes to detect future instances of the root cause.

RV.3.3 Review the software for similar vulnerabilities to eradicate a class of vulnerabilities, and proactively fix them rather than waiting for external …

Statement

Review the software for similar vulnerabilities to eradicate a class of vulnerabilities, and proactively fix them rather than waiting for external reports.

Example 1:

See PW.7 and PW.8.

RV.3.4 Review the SDLC process, and update it if appropriate to prevent (or reduce the likelihood of) the root cause recurring in updates to the software or …

Statement

Review the SDLC process, and update it if appropriate to prevent (or reduce the likelihood of) the root cause recurring in updates to the software or in new software that is created.

Example 1:

Record lessons learned through root cause analysis in a wiki that developers can access and search.

Example 2:

Plan and implement changes to the appropriate SDLC practices.

1.1 Παραπομπές

1.2 Εντοπισμένες απαιτήσεις

1.3 Σχετικοί κανονισμοί

2. Εντοπισμένες απαιτήσεις

Απαιτήσεις
Πηγή Απαίτηση

3. Σχετικοί κανονισμοί

Κανονισμοί
Πηγή Κανονισμός

Συνδεδεμένα ζητήματα

Συνδέσεις
Τύπος σύνδεσης Ζήτημα
is blocked by Root Cause Analysis (RCA) & Lessons Learned
is blocked by Product Management