What it means
Triage is the first structured assessment of a reported security problem. It aims to choose the next useful action, not finish every part of the investigation. Consider the credibility of the signal, the affected asset, possible business impact, urgency, and what remains unknown. A time limit helps prevent one ambiguous case from consuming the queue, but high-consequence evidence may demand immediate escalation. Record the reason for the decision so another analyst can continue without reconstructing your thinking from scattered messages.
See the idea / Response
The same alert can need a different next action.
Compare a missing approval record with an independently verified task covering both observed actions.
Nyx has already received synthetic AL110 with I110/E110: U110 gained an admin role, then exported staffing file F110 at 08:04 UTC. At 08:10, Nyx checks the source facts and Chronos Hub’s authoritative task register. Compare no matching approval with approved CH110 covering the U110 admin addition and F110 export during 08:00–08:10. Register completeness and record authenticity are explicit exercise assumptions.
01 / 04
Receive
Nyx starts with the received alert and its event references. Incident status, task authorization and next action are still undecided.
More about this step
AL110 is already in Nyx’s case view; delivery happened before this example. It cites the rule and I110/E110. The source observations describe an account’s activity, not which human performed it. Triage starts without a completed business-context check, containment action or incident decision.
Step through at your own pace.
Keep in mindT110 records a preliminary decision about AL110, not a full investigation. No approval found is not proof of an attack. A matching approved task supports closing this scoped alert, not declaring every session or system safe. Human attribution, broader activity and any incident remain separate; escalation does not grant containment authority or confirm receipt.
Read the visual, step by step
No matching approval
- Receive. Nyx starts with the received alert and its event references. Incident status, task authorization and next action are still undecided. AL110 is already in Nyx’s case view; delivery happened before this example. It cites the rule and I110/E110. The source observations describe an account’s activity, not which human performed it. Triage starts without a completed business-context check, containment action or incident decision.
- Read facts. Nyx reads I110 and E110: the same U110 account gained an admin role at 08:00 and exported F110 at 08:04. The event references resolve to retained source copies. The read confirms the account, event types, UTC times and selected file, with a 240-second gap. It does not prove why the role was granted or who used the account. F110’s assumed Confidential staffing purpose makes misuse potentially consequential. Source accuracy and current relevance are controlled, not inferred from the alert’s severity label.
- Check task. The authoritative register returns no matching approval. That gap warrants prompt review, but does not establish an attack. An independent read of the assumed complete task register returns no matching approved task covering U110’s admin addition at 08:00 and F110 export at 08:04. This is an evidence gap, not proof of stolen credentials or malicious intent. The confidentiality of the staffing file and recency justify prompt owner review under this fictional procedure. Register authenticity/completeness and source accuracy are assumptions; real incomplete records would need further validation.
- Record next. Nyx saves prompt escalation to Vera Vance by 08:15, with source facts and the approval gap. Vera’s receipt and decision remain unconfirmed. T110 retains AL110, I110/E110, the task-register result, reasoning, open questions and the next action. The approved path closes only this specific alert under the exercise’s procedure; no broad safety verdict or incident closure is recorded. The gap path requests prompt incident-lead review because of the recent privileged staffing export, with an explicit owner and follow-up time. Saving the handoff does not acknowledge Vera’s receipt, declare an incident, revoke access or complete an investigation.
CH110 approved task
- Receive. Nyx starts with the received alert and its event references. Incident status, task authorization and next action are still undecided. AL110 is already in Nyx’s case view; delivery happened before this example. It cites the rule and I110/E110. The source observations describe an account’s activity, not which human performed it. Triage starts without a completed business-context check, containment action or incident decision.
- Read facts. Nyx reads I110 and E110: the same U110 account gained an admin role at 08:00 and exported F110 at 08:04. The event references resolve to retained source copies. The read confirms the account, event types, UTC times and selected file, with a 240-second gap. It does not prove why the role was granted or who used the account. F110’s assumed Confidential staffing purpose makes misuse potentially consequential. Source accuracy and current relevance are controlled, not inferred from the alert’s severity label.
- Check task. CH110 approves both U110’s admin addition and F110 export during 08:00–08:10. Both observed actions match that exact task. Independent readback returns approved CH110 for U110’s admin addition and export of F110, starting 08:00 inclusive and ending 08:10 exclusive. Both the 08:00 role addition and 08:04 export fall inside that window. Approval must cover both actions: a ticket permitting only the export cannot explain the admin addition. Another account, file, time or an unapproved request also cannot match. The register is assumed authoritative and complete for the selected task; this does not independently identify the human using U110.
- Record next. Nyx saves a reasoned closure of AL110 linked to CH110. This decision covers the selected alert; wider activity remains unreviewed. T110 retains AL110, I110/E110, the task-register result, reasoning, open questions and the next action. The approved path closes only this specific alert under the exercise’s procedure; no broad safety verdict or incident closure is recorded. The gap path requests prompt incident-lead review because of the recent privileged staffing export, with an explicit owner and follow-up time. Saving the handoff does not acknowledge Vera’s receipt, declare an incident, revoke access or complete an investigation.
T110 records a preliminary decision about AL110, not a full investigation. No approval found is not proof of an attack. A matching approved task supports closing this scoped alert, not declaring every session or system safe. Human attribution, broader activity and any incident remain separate; escalation does not grant containment authority or confirm receipt.
Flow references: NIST SP 800-61 Rev. 3: incident criteria and triage · NCSC: SOC roles, context and recorded handoffs
AN ILLUSTRATIVE SCENARIO
Business context changes the next action
Dana receives AL110 about U110’s recent admin addition and staffing export. Independent source reads confirm the account, file and times. The authoritative task register either has no matching approval or supplies approved CH110 for the exact account, admin addition, export, file and time window. Dana records prompt escalation to Sam by 08:15 in the first case, or closes only this alert with CH110 linked in the second. A saved handoff is not receipt; neither outcome completes a broader investigation.
Put it to work
- Confirm the source and basic facts: affected identity or system, time window, relevant behavior, and whether the signal still reflects a current situation.
- Estimate potential impact and uncertainty, then choose an action such as investigate, escalate, monitor, or close with evidence. Use established authority for any disruptive containment.
- Write a concise handoff with facts, unanswered questions, actions already taken, and the next owner. Set a follow-up time for deferred cases rather than leaving them indefinitely idle.
How to check your work
Review a sample triage decision with a colleague. They should understand why the case received its priority, which evidence supports it, and what happens next. Compare decisions across analysts to uncover unclear criteria.
Connect the ideas
- Alert
A notification that a rule or model wants a human to look at one or more records.
- Incident
An event or set of events that actually or potentially causes a security loss requiring coordinated handling.
- Impact
How badly people or the business are hurt if the loss actually happens.
- Uncertainty
What you still do not know, written explicitly so it is not filled with false precision.