Skip to main content
ProcessesSIEMXDR

What is Escalation?

Security incident escalation is the formal handoff of an alert or incident to someone with more expertise, authority or resources: an L1 analyst passing a suspicious alert to L2, L2 calling the incident lead, or the lead taking it to management and legal. NIST SP 800-61 Rev. 3 lists it as RS.MA-04, "Incidents are escalated or elevated as needed."

Definition

Escalation
Security incident escalation is the formal handoff of an alert or incident to someone with more expertise, authority or resources: an L1 analyst passing a suspicious alert to L2, L2 calling the incident lead, or the lead taking it to management and legal. NIST SP 800-61 Rev. 3 lists it as RS.MA-04, "Incidents are escalated or elevated as needed."

How Escalation Works

NIST's incident response guide separates two moves that most SOCs file under one word: "Escalation generally refers to increasing resources or time frames, while elevation usually indicates involving a higher level of management in the response efforts." Handing a case from L1 to L2 adds resources, so it is escalation in NIST's sense. Waking up the CISO or legal is elevation. For both, the guide recommends the same thing: track and validate the status of every open incident, so the ones that need more resources or a different strategy are spotted and changed quickly.

Outside security, "incident escalation" usually means routing an IT outage or a customer complaint up a support chain. In a SOC the difference is that someone may still be working against you while the ticket moves. Escalation is the main output of triage. FIRST's CSIRT Services Framework describes event analysis as qualifying each detected potential incident "for escalation to the Information Security Incident Management service area or as false alarms". The alert triage page covers how that verdict gets made. This page covers what happens once the answer is "this needs someone else".

What NIST says should drive the decision

NIST SP 800-61 Rev. 3 does not leave the call to instinct. Under the Incident Management category (RS.MA) it recommends that triage, prioritization, escalation and elevation "should all be based on a set of risk evaluation factors", and lists examples:

  • asset criticality;
  • functional impact of the incident;
  • data impact of the incident;
  • stage of observed activity;
  • threat actor characterization;
  • recoverability.

It also says incidents "should not be handled on a first-come, first-served basis". In a runbook, those factors turn into a short list of triggers, so two analysts looking at the same alert make the same call instead of each applying their own tolerance for risk.

SOC escalation criteria: when L1 hands a case to L2

The table below is a starting point for a runbook, built from those factors. It is not a standard, and every SOC adjusts it to its own estate and to what L1 is allowed to do. Each row names the check L1 runs first and the evidence that turns a suspicious alert into a handoff.

AlertL1 checks firstEscalate to L2 whenClose or keep at L1 when
LSASS memory access or a dump file on a serverIs the process a sanctioned tool with a change ticket (backup agent, EDR, approved admin script)?No ticket, or dumping by an interactive user with procdump -ma lsass.exe or comsvcs.dll MiniDump. A hit on a domain controller goes up at onceThe accessing process is a signed, inventoried security or backup agent doing what it always does
Impossible travel with MFA approvedCorporate VPN or proxy egress, travel on file, the user's registered devicesThe user did not start the sign-in, or the session goes on to create inbox rules, register a new MFA method or open admin portalsBoth locations resolve to your own egress, or the user confirms out of band and nothing after the sign-in looks unusual
EDR blocked a malicious file on a workstationDid the block happen before execution? Is the hash on other hosts?The file ran before the block, the hash or its parent process shows up on a second host, or it came from an internal sourceBlocked on write, never executed, one host, delivery path understood (for example a quarantined email attachment)
Outbound traffic to a known C2 indicatorFirewall or proxy action (allowed or denied), timing, bytes sentAny allowed session, regular beacon-like timing, or the indicator appears in a current report about an active campaignOne denied attempt from a browser and nothing else from that host
Account added to a privileged groupChange ticket, who made the change and from which hostNo ticket, an account that never administers groups made the change, or it happened outside the change windowTicketed change by the identity team, from an admin workstation, inside the window
Mass file renames or a ransom note on a shareOnly that the alert is realImmediately, together with any containment the runbook pre-approves for L1Never

The LSASS row is strict because MITRE ATT&CK (T1003.001) notes that after a user logs on, Windows "generates and stores a variety of credential materials in LSASS process memory", and an attacker with administrator or SYSTEM rights can harvest them to move laterally. On a server, that can mean every administrator who has logged on there. The impossible-travel row is strict because an approved MFA prompt can mean the attacker holds a valid session, and a password reset on its own does not end it. The containment page covers revoking sessions and checking that the revoke held.

What an escalation ticket must contain

NIST recommends tracking each incident's status "along with pertinent information, such as an incident summary, indicators of compromise related to the incident, the status and expected time frame for each assigned action, and next steps to be taken." An L1 ticket that covers that, plus what the next analyst needs to avoid starting over, has seven parts:

  1. Entity. Host (name and EDR device ID), account (UPN, not display name), IP and any hash, exactly as they appear in the logs.
  2. Timeline in UTC. First and latest suspicious activity, and when the alert fired. Mixing time zones is how a 20-minute gap becomes a missing hour.
  3. Evidence. The query you ran, links to the alert and raw events, and the two or three log lines that made you hand it on.
  4. What you ruled out, and how. "Not VPN: egress IP is outside our ranges" saves L2 the same lookup.
  5. What you already did. Any containment action, with its timestamp and whether you confirmed it applied.
  6. The ask. One concrete request: approval to isolate, a memory capture, a decision on disabling a service account.
  7. Severity and confidence, as two fields. Severity is the impact if this is real; confidence is how sure you are that it is malicious. High severity with low confidence is a legitimate reason to escalate, and the ticket should say so.

A simulated escalation ticket

Simulated example generated by SOCSimulator Research. The organization, people, addresses and times are invented.

INC-20417   Escalated L1 -> L2   2026-10-21 08:52 UTC
Severity:   High (mailbox of an accounts payable approver)
Confidence: Medium (user not reached yet)
 
Entity:     j.ortega@corp.example
Timeline:   07:58  sign-in from 203.0.113.44 (Lisbon), MFA push approved
            08:03  sign-in from 198.51.100.20 (Austin), MFA push approved
            08:11  inbox rule "Archive" created: moves mail containing
                   "invoice" to the RSS Feeds folder
            08:40  alert fired: impossible travel
Ruled out:  198.51.100.20 is not in VPN or proxy egress ranges; no travel
            on file; registered device is an iPhone, the 08:03 session
            reports an unregistered Windows device
Done:       nothing yet; session revoke needs L2 approval (runbook IR-7)
Ask:        approve session revoke and password reset; check whether mail
            was sent or forwarded from the 08:03 session after 08:11
Evidence:   sign-in log export (2 rows), inbox rule audit record, alert link

L2 can act on this in a minute. They know who is affected, what has been checked, what has not been done and which decision is being asked of them. The inbox rule is the line that moved the case from "odd sign-in" to escalation: it shows someone acting inside the mailbox, not just signing in to it.

When not to escalate

  • A documented false positive with matching fields. If rule, host and account match an entry in the tuning backlog, close it and reference that entry. If only some fields match, it is not the same alert.
  • An incident is already open for the same entity. FIRST's framework says potential incidents tied to the same assets or identities are "grouped together and escalated as a single information security incident in order to avoid duplicate efforts", and that new related ones are assigned to the open incident "instead of opening a new, separate" one. Attach and comment; do not start a parallel ticket.
  • Prevention worked and nothing ran. A file blocked on write on one host, with the delivery path understood, closes at L1 with notes. If the same lure keeps arriving, that pattern goes in the shift handover.
  • The action is already yours to take. If the runbook pre-approves it for L1, take it, record it, and escalate only what is left.

Holding a case too long is the other way to get it wrong. Uncertainty is a valid reason to hand a case on, as long as the ticket says what is uncertain. Sitting on a case to avoid looking stuck gives an attacker time, which is why a runbook can add a time-in-queue trigger: unresolved after a set time, the case goes up regardless.

Once L2 confirms an incident, the chain leaves the SOC. Rev. 3 suggests designating an incident lead for each incident and names the roles that join. Leadership "may have decision-making authority on high-impact response actions, such as shutting down or rebuilding critical services". Legal is consulted when an incident may have legal ramifications. Public affairs handles the media and the public when they need to be told. Regulators and law enforcement are notified "based on criteria in the incident response plan and management approval."

None of that is an analyst decision, but your ticket timestamps feed it, because some notification clocks start when the organization becomes aware of an incident or makes a determination about it:

RuleApplies toClock startsDeadline
SEC Form 8-K, Item 1.05US public companies (SEC registrants)When the company determines the incident is material. That determination "must be made without unreasonable delay after discovery of the incident"Generally four business days. Can be delayed if the US Attorney General determines immediate disclosure would pose a substantial risk to national security or public safety
NIS2 Directive, Article 23Essential and important entities in EU member states, through each country's transposing lawBecoming aware of a significant incidentEarly warning within 24 hours, incident notification within 72 hours, final report no later than one month after the notification

Your job here is to hand the case on as soon as the trigger is met and to write down when you saw each fact. Whether an incident is material or significant is for the incident lead, legal and leadership to decide. The full life cycle is on the incident response page, and the automated side, where a playbook opens and assigns the ticket for you, on SOAR.

Measuring time to escalate in Microsoft Sentinel

Sentinel has no built-in "escalated" field. If your SOC hands a case to L2 by reassigning the incident, the first change of owner after pickup is a usable proxy. This query measures it from the SecurityIncident table:

// Proxy: minutes from first owner (L1 pickup) to the next owner (handoff)
let lookback = 30d;
let updates = SecurityIncident
    | where CreatedTime > ago(lookback)
    | extend OwnerUpn = tostring(Owner.userPrincipalName)
    | where isnotempty(OwnerUpn);
let pickup = updates
    | summarize arg_min(LastModifiedTime, OwnerUpn) by IncidentNumber
    | project IncidentNumber, PickedUp = LastModifiedTime, FirstOwner = OwnerUpn;
updates
| join kind=inner pickup on IncidentNumber
| where OwnerUpn != FirstOwner and LastModifiedTime > PickedUp
| summarize arg_min(LastModifiedTime, Severity) by IncidentNumber, PickedUp
| extend MinutesToHandoff = (LastModifiedTime - PickedUp) / 1m
| summarize Handoffs = count(), MedianMin = round(percentile(MinutesToHandoff, 50), 1), P90Min = round(percentile(MinutesToHandoff, 90), 1) by Severity
| order by P90Min desc

The query is written against the documented SecurityIncident columns and the userPrincipalName field of the incident owner in the Sentinel incidents API. It has not been run against a live workspace. If L2 takes work from a separate queue, a label or a tag instead of a reassignment, change the condition that defines the handoff. A long P90 on High incidents points at tickets that sat with L1. Lots of Low incidents among the handoffs suggest over-escalation and triggers that need tightening.

Escalation in SOC Operations

Escalation is where an L1 analyst's judgment becomes visible to the rest of the team. Every ticket you send up is read by someone more senior, and within a few weeks they know whether your escalations are worth opening. Two habits build that trust: escalate on the trigger in the runbook, not on a feeling, and write the ticket so L2 can act without calling you. A ticket that names the entity, the timeline, what you ruled out and the one decision you need gets read in a minute. One that says "suspicious login, please check" comes back to you. In SOCSimulator's shift mode, escalating an alert opens a handoff in which the next tier asks for your findings before taking the case. Creating a ticket for each escalation, adding evidence to it and writing the handoff notes all count toward the procedure score, and escalating benign noise counts as a wrong call, just as clearing a real threat does.

Free

Practice Escalation in a Real SOC

SOCSimulator provides hands-on training with realistic SIEM, XDR, and Firewall interfaces. Build real analyst skills investigating escalation scenarios with zero consequences, free.

Frequently Asked Questions

What does "incident escalation" mean?
In a SOC, it means handing an alert or a confirmed incident to someone with more expertise, authority or resources, together with the evidence gathered so far. NIST SP 800-61 Rev. 3 splits the idea in two: escalation adds resources or time, and elevation brings in a higher level of management. Outside security, the term usually refers to IT service or customer support tickets.
What are the four stages of escalation?
NIST SP 800-61 Rev. 3 does not number escalation stages. Many SOCs end up with four levels in practice: L1 triage, L2 investigation, the incident lead, and leadership with legal and communications. A case moves up a level when it needs more skill, access or authority than the current one has.
Can you give me an example of an escalation?
An L1 analyst gets an impossible-travel alert for a finance user: two sign-ins five minutes apart, from Lisbon and Austin, both with MFA approved, then a new inbox rule hiding mail about invoices. The second IP is not corporate egress and the device is unregistered. The analyst escalates to L2 with the timeline, what was ruled out and one ask: approve a session revoke and a password reset.
What is the difference between a CSIRT and a SOC?
A SOC monitors and triages: it collects and correlates events and decides which ones are incidents. A CSIRT (computer security incident response team) handles incidents once they are declared. FIRST's CSIRT Services Framework notes that in larger organizations event management is sometimes assigned to a SOC, which may also do first- or second-level incident handling, and calls the interface between the SOC and the CSIRT crucial.

Sources

More Processes Terms

Career Path

SOC Analyst (Tier 1) Career Guide: Salary & Skills

Tier 1 SOC Analysts are the front line. You monitor alert queues, triage incoming detections, classify them as true or f…

Read more
Career Path

Incident Responder Career Guide: Salary & Skills

Incident Responders lead the technical response when confirmed breaches happen. You coordinate containment, run forensic…

Read more
Career Path

DFIR Analyst Career Guide: Salary & Skills

DFIR Analysts combine forensic investigation with incident response. You collect and analyze digital evidence from compr…

Read more
Comparison

SOCSimulator vs LetsDefend: Comparison

SOCSimulator wins on operational realism. You get multi-tool shift simulation with SLA pressure, noise injection, and al…

Read more
Comparison

SOCSimulator vs Security Blue Team: Comparison

SOCSimulator provides continuous operational training that keeps your skills sharp between shifts. Security Blue Team pr…

Read more
Tool

SIEM Training Console: SOCSimulator

The SIEM console in SOCSimulator replicates the workflow of enterprise platforms like Splunk Enterprise Security, Micros…

Read more
Tool

XDR Training Console: SOCSimulator

The XDR console in SOCSimulator replicates the investigation workflow of platforms like CrowdStrike Falcon, Microsoft De…

Read more
Technique

MITRE ATT&CK® Techniques: Detection Training Library

Browse all MITRE ATT&CK® techniques with detection strategies and example alerts.

Read more
Career Path

Cybersecurity Career Paths: 2026 Guide

Explore SOC analyst career paths with salary data, required skills, and certification roadmaps.

Read more
Playbook

SOC Investigation Playbooks: Step-by-Step Guides

Practitioner investigation playbooks with decision trees and real SIEM queries.

Read more
Feature

Shift Mode: Real-Time SOC Simulation

Practice alert triage under realistic time pressure with SLA timers and noise injection.

Read more
Feature

Operations: Guided Training Operations

Structured CTF-style investigation operations covering real-world attack scenarios.

Read more