Domain H /

Diagnose problems and root causes

By the endDetermine the event sequence and involved assets, identify the underlying root cause, apply mitigation, then retest.

Find the decision point: Diagnose problems and root causes

Incident analysis determines what happened during an incident, and how and why it happened. Identifying the root cause matters because a root cause can often be traced to a program-level weakness.

Worked example

Work the case in two passes: Diagnose problems and root causes

Restarting a service restores access, but the same failure returns each week.

  1. 1

    First pass

    For each weekly failure, determine the sequence of events and which assets and resources were involved in each event.

  2. 2

    Second pass

    Look past the factors directly involved in each failure to the underlying or systemic cause. A root cause can often be traced to a program-level weakness, such as missing patches or inconsistent configuration settings on similar systems.

Result: The team writes a mitigation recommendation for the root cause, tests it on a comparable system before changing production, and retests after it is implemented.

Try it

Name the first check: Diagnose problems and root causes

Restarting a service restores access, but the same failure returns each week. What do you establish about the failures before you propose a fix?

Hint: Work out what happened in each failure before you ask how and why it happened.

02 / Questions

Answer 4 questions

Choose an answer. The explanation appears after you submit.

Check 1 of 4scenario · medium

A PACS service fails each week, and a restart restores access each time. Which next step best diagnoses the problem?

Check 2 of 4recall · hard

During root-cause analysis of a recurring outage, what should the problem definition record first?

Check 3 of 4scenario · easy

Restarting a PACS service restores access, but the same failure returns each week. Which data should the team collect for the root-cause analysis?

Check 4 of 4recall · medium

During root-cause analysis, how should the team treat the factors directly involved in an incident?

03 / Recall

Answer without looking back

Without looking back, say what a root-cause analysis of a recurring failure establishes, and when the problem counts as closed.

Primary reading

Read the relevant section

NIST SP 800-61 Rev. 3 - Incident Response Recommendations and Considerations · RS.AN-03 Event sequence, involved assets, direct factors, and underlying or systemic root-cause analysis; PDF pp. 36-37 ↗
Sources used in this lesson
  1. NIST SP 800-61 Rev. 3 - Incident Response Recommendations and Considerations, §3.2 Table 3, RS.AN-03 R2 and R3; printed p. 28National Institute of Standards and Technology
  2. NIST SP 800-115 - Technical Guide to Information Security Testing and Assessment, §7.3 Analysis, root causes, printed p. 7-4; §8.3 Remediation/Mitigation, printed p. 8-2National Institute of Standards and Technology
Glossary terms used in this lesson
CTComputed Tomography
An imaging modality that produces cross-sectional images using X-rays and computational reconstruction.
AIArtificial Intelligence
Software techniques that perform tasks associated with human intelligence, such as classifying or analyzing images.
HAHigh Availability
A design goal that keeps a service available during component failures.