Prerequisites
- Target system, dependencies and environment configured.
Usage
Purpose
The first minutes of an incident set the tone for everything after. Move too slow and damage spreads; move too fast on a false alarm and you burn the team on nothing. This skill is a repeatable way to answer three questions quickly: is this a real incident, how severe is it, and who needs to be pulled in — before you touch containment.
When to use it
The moment an alert, report, or anomaly looks like it might be a security incident. It sits before every other IR skill; severity decided here drives the containment strategy, the comms, and whether you're declaring a formal incident at all.
Procedure
- Confirm it's real. Rule out the benign explanations first — a scheduled job, a pentest in progress, a known-good admin action, a misconfigured monitor. Check whether anything is genuinely anomalous versus expected-but-noisy.
- Scope it, roughly. You don't need the full picture, just enough to size it: one host or many? One account or a spread? Data involved? Internet-facing? Note what you know and, explicitly, what you don't.
- Assign severity against a simple, pre-agreed scale rather than gut feeling. Anchor on impact and spread:
- Critical — active compromise of production/sensitive data, ransomware detonating, domain-level compromise, live data exfiltration. All hands.
- High — confirmed compromise of a significant system or account, contained but not resolved.
- Medium — a real but limited issue (single non-critical host, blocked attempt with signs of persistence).
- Low — minor or likely-benign, worth logging and watching.
- Decide the response tier from the severity: who's the incident lead, is this a formal declaration, who gets paged now vs updated later, what's the meeting cadence.
- Preserve while you triage. Note timestamps, alert IDs, and observations, and avoid actions that destroy volatile evidence (don't reboot, don't wipe) — real containment and imaging come next, in their own skills.
- Hand off cleanly. Triage output is a short, factual brief: what happened, current severity, scope so far, what's confirmed vs assumed, and the immediate next step.
Cheatsheet
triage questions, in order
1. real? ......... benign cause ruled out?
2. scope? ........ hosts / accounts / data / exposure
3. severity? ..... Critical / High / Medium / Low (agreed scale)
4. response? ..... lead named, declare y/n, who to page
5. preserve? ..... timestamps logged, no destructive actions
6. handoff ....... short factual brief to the responders
severity anchors
Critical active prod/data compromise, ransomware, domain owned
High confirmed compromise, significant system/account
Medium real but limited, single non-critical host
Low minor / likely benign, monitor
Reading the situation
- Multiple hosts or accounts showing the same pattern = spread; bias severity up and think lateral movement.
- Anything touching production data, credentials, or domain infrastructure is Critical/High until proven otherwise — err upward early, downgrade later with evidence.
- A single blocked attempt with no follow-through is usually Low/Medium — but check for persistence before you close it.
- "We can't tell yet" is a valid triage state. Assign a provisional severity, say what would raise or lower it, and keep moving — don't stall waiting for certainty.
Pitfalls
- Skipping straight to containment. Pulling the wrong plug on a misread alarm wastes the team and can destroy evidence. Confirm and size first — but don't over-invest in triage while something is actively burning; for a clear Critical, triage is fast and you move.
- Anchoring severity on the alert's label. A "critical" signature can be a false positive; a "low" one can be the first sign of a breach. Rate by actual impact and scope.
- Under-calling to avoid the hassle of declaring. Downplaying a real incident to dodge escalation is how small incidents become big ones.
- Destroying volatile evidence. Rebooting or "cleaning" a host during triage throws away memory and live artefacts the forensics skill needs.
References
- NIST SP 800-61r2 (Computer Security Incident Handling Guide)
- SANS Incident Handler's Handbook
- FIRST — CVSS and incident severity guidance
Inputs
- Relevant source code, logs, network traces, or system specifications.
Outputs
- Analysis findings, security audit report, or generated code artifacts.
1---2name: incident-triage-and-severity3description: Use at the start of a suspected security incident to decide quickly whether it's real, how bad it is, and what response it warrants — before jumping to containment.4---5678## Prerequisites9- Target system, dependencies and environment configured.1011## Usage12### Purpose1314The first minutes of an incident set the tone for everything after. Move too slow and damage spreads; move too fast on a false alarm and you burn the team on nothing. This skill is a repeatable way to answer three questions quickly: is this a real incident, how severe is it, and who needs to be pulled in — before you touch containment.1516### When to use it1718The moment an alert, report, or anomaly looks like it might be a security incident. It sits before every other IR skill; severity decided here drives the containment strategy, the comms, and whether you're declaring a formal incident at all.1920### Procedure21221. **Confirm it's real.** Rule out the benign explanations first — a scheduled job, a pentest in progress, a known-good admin action, a misconfigured monitor. Check whether anything is genuinely anomalous versus expected-but-noisy.232. **Scope it, roughly.** You don't need the full picture, just enough to size it: one host or many? One account or a spread? Data involved? Internet-facing? Note what you know and, explicitly, what you don't.243. **Assign severity** against a simple, pre-agreed scale rather than gut feeling. Anchor on impact and spread:25 - **Critical** — active compromise of production/sensitive data, ransomware detonating, domain-level compromise, live data exfiltration. All hands.26 - **High** — confirmed compromise of a significant system or account, contained but not resolved.27 - **Medium** — a real but limited issue (single non-critical host, blocked attempt with signs of persistence).28 - **Low** — minor or likely-benign, worth logging and watching.294. **Decide the response tier** from the severity: who's the incident lead, is this a formal declaration, who gets paged now vs updated later, what's the meeting cadence.305. **Preserve while you triage.** Note timestamps, alert IDs, and observations, and avoid actions that destroy volatile evidence (don't reboot, don't wipe) — real containment and imaging come next, in their own skills.316. **Hand off cleanly.** Triage output is a short, factual brief: what happened, current severity, scope so far, what's confirmed vs assumed, and the immediate next step.3233### Cheatsheet3435```36triage questions, in order37 1. real? ......... benign cause ruled out?38 2. scope? ........ hosts / accounts / data / exposure39 3. severity? ..... Critical / High / Medium / Low (agreed scale)40 4. response? ..... lead named, declare y/n, who to page41 5. preserve? ..... timestamps logged, no destructive actions42 6. handoff ....... short factual brief to the responders4344severity anchors45 Critical active prod/data compromise, ransomware, domain owned46 High confirmed compromise, significant system/account47 Medium real but limited, single non-critical host48 Low minor / likely benign, monitor49```5051### Reading the situation5253- **Multiple hosts or accounts showing the same pattern** = spread; bias severity up and think lateral movement.54- **Anything touching production data, credentials, or domain infrastructure** is Critical/High until proven otherwise — err upward early, downgrade later with evidence.55- **A single blocked attempt with no follow-through** is usually Low/Medium — but check for persistence before you close it.56- **"We can't tell yet"** is a valid triage state. Assign a provisional severity, say what would raise or lower it, and keep moving — don't stall waiting for certainty.5758### Pitfalls5960- **Skipping straight to containment.** Pulling the wrong plug on a misread alarm wastes the team and can destroy evidence. Confirm and size first — but don't over-invest in triage while something is actively burning; for a clear Critical, triage is fast and you move.61- **Anchoring severity on the alert's label.** A "critical" signature can be a false positive; a "low" one can be the first sign of a breach. Rate by actual impact and scope.62- **Under-calling to avoid the hassle of declaring.** Downplaying a real incident to dodge escalation is how small incidents become big ones.63- **Destroying volatile evidence.** Rebooting or "cleaning" a host during triage throws away memory and live artefacts the forensics skill needs.6465### References6667- NIST SP 800-61r2 (Computer Security Incident Handling Guide)68- SANS Incident Handler's Handbook69- FIRST — CVSS and incident severity guidance7071## Inputs72- Relevant source code, logs, network traces, or system specifications.7374## Outputs75- Analysis findings, security audit report, or generated code artifacts.