CySA+ Runbook 01 β SOC Alert Triage and Escalation
Runbook Information
Section titled βRunbook Informationβ| Item | Details |
|---|---|
| Runbook | 01 |
| Runbook Name | SOC Alert Triage and Escalation |
| Track | CompTIA CySA+ |
| Difficulty | Intermediate |
| Primary Role | SOC Analyst / Cybersecurity Analyst |
| Purpose | Standardize initial security alert investigation and escalation |
| Primary Systems | SIEM, EDR, IDS/IPS, Email Security, WAF, Threat Intelligence |
| Output | Closed Alert / Continued Investigation / Security Incident / Escalation |
| Related Labs | Labs 08β20 |
Operational Principle: An alert is a signal requiring validation. It is not automatically proof of compromise.
1. Purpose
Section titled β1. PurposeβThis runbook provides a repeatable process for handling security alerts received by a Security Operations Center.
Use this workflow to move from:
Security Alert βValidation βContext βEvidence βRisk Assessment βClassification βPriority βEscalation DecisionThe objective is to answer:
Is this alert legitimate?
What happened?
What asset is involved?
Which identity is involved?
Is malicious activity confirmed?
What is the potential impact?
Is the activity still occurring?
How urgent is the response?
Should this become an incident?
Who needs to receive the escalation?2. When to Use This Runbook
Section titled β2. When to Use This RunbookβUse this runbook whenever a SOC analyst receives an alert from:
SIEM
EDR / XDR
IDS / IPS
Firewall
Email Security
Identity Provider
Cloud Security Platform
Web Application Firewall
Vulnerability Platform
Threat Intelligence
Data Loss Prevention
Other Security Monitoring SystemsThis runbook should normally be the starting workflow before moving into a specialized investigation runbook.
3. Expected Outcomes
Section titled β3. Expected OutcomesβEvery alert should ultimately reach a defensible disposition.
Use:
Alert ββββ False Positiveββββ Benign True Positiveββββ Suspicious β Continue Investigationββββ Confirmed Security Incidentββββ Insufficient Evidence β Monitor / EscalateNever close an alert simply because:
"I couldn't find anything."Document what was checked and why the disposition is justified.
4. Triage Priorities
Section titled β4. Triage PrioritiesβDuring initial triage, prioritize:
1. Critical Assets
2. Privileged Identities
3. Active Threats
4. Confirmed Malware
5. Successful Unauthorized Access
6. Lateral Movement
7. Data Exposure
8. Destructive Activity
9. Multiple Correlated Detections
10. High-Confidence Threat Intelligence5. SOC Triage Workflow
Section titled β5. SOC Triage WorkflowβUse the following workflow:
Alert Received βReview Alert βValidate Detection βIdentify Asset βIdentify Identity βEstablish Timeline βCollect Supporting Evidence βEnrich Indicators βCorrelate Related Events βDetermine Scope βAssess Impact βClassify Alert βAssign Severity βContain if Authorized βEscalate / Close βDocument6. Step 1 β Record the Alert
Section titled β6. Step 1 β Record the AlertβBefore modifying anything, capture the original alert.
Record:
Alert ID:
Alert Name:
Detection Source:
Detection Time:
Severity:
Source IP:
Destination IP:
Hostname:
Username:
Process:
Filename:
Hash:
Domain:
URL:
Detection Rule:
Raw Event:Preserve the original detection context.
7. Step 2 β Read the Detection Carefully
Section titled β7. Step 2 β Read the Detection CarefullyβUnderstand exactly what triggered the alert.
Ask:
What behavior was detected?
Which telemetry triggered it?
Which rule generated the alert?
What threshold was crossed?
Was the activity blocked?
Was it merely detected?
How confident is the detection?Do not investigate only from the alert title.
For example:
"Malware Detected"may mean:
File Detected βBlocked Before Executionor:
File Executed βDetected AfterwardsThose represent very different risks.
8. Step 3 β Identify the Detection Source
Section titled β8. Step 3 β Identify the Detection SourceβDetermine whether the alert originated from:
SIEM
EDR
Firewall
IDS
WAF
Email Gateway
Identity Platform
Cloud Security Tool
Threat IntelligenceThen identify the underlying evidence.
Example:
SIEM Alert βWindows Event 4625or:
IDS Alert βNetwork Packet / Flow9. Step 4 β Identify the Affected Asset
Section titled β9. Step 4 β Identify the Affected AssetβRecord:
Hostname:
IP Address:
Operating System:
Asset Owner:
Business Function:
Environment:
Criticality:
Internet Exposure:Classify asset criticality:
Low
Medium
High
CriticalAn alert involving:
Employee Laptopand one involving:
Production Identity Servermay require different response priorities.
10. Step 5 β Identify the User or Identity
Section titled β10. Step 5 β Identify the User or IdentityβRecord:
Username:
Account Type:
Department:
Privilege Level:
Normal Host:
Authentication Method:
MFA Status:Determine whether the identity is:
Standard User
Administrator
Service Account
Cloud Identity
Application Identity
Privileged AccountPrivileged identities generally increase incident risk.
11. Step 6 β Establish the Initial Timeline
Section titled β11. Step 6 β Establish the Initial TimelineβRecord:
First Alert:
First Related Event:
Last Related Event:
Current Time:
Activity Still Occurring:Yes / No / UnknownBegin with a reasonable window around the alert.
Example:
Alert:10:30
Initial Investigation Window:09:30β11:00Expand as evidence requires.
12. Step 7 β Validate the Alert
Section titled β12. Step 7 β Validate the AlertβDetermine whether the underlying activity actually occurred.
For example:
Alert:Repeated Authentication FailuresValidate using authentication telemetry.
Or:
Alert:Suspicious PowerShellValidate using:
Process Creation
PowerShell Logs
Command Line
Parent Process
User Context13. Step 8 β Identify the Triggering Event
Section titled β13. Step 8 β Identify the Triggering EventβRecord the specific evidence responsible for the alert.
Example:
Detection:
10 failed authentication attemptsfrom the same external IPagainst one accountwithin 3 minutes.This provides more useful context than:
Brute Force Alert14. Step 9 β Determine Whether the Detection Was Prevented
Section titled β14. Step 9 β Determine Whether the Detection Was PreventedβCheck:
Blocked
Quarantined
Denied
Terminated
Allowed
Detection Only
UnknownExample:
Malicious File βEDR Blocked Executionmay have lower immediate impact than:
Malicious File βExecution Allowed βNetwork CommunicationBut blocked activity may still indicate attempted compromise.
15. Step 10 β Review Historical Activity
Section titled β15. Step 10 β Review Historical ActivityβSearch backward.
Ask:
Has this host generated similar alerts?
Has this user generated similar alerts?
Has this IP been seen before?
Has this hash appeared elsewhere?
Has this domain been contacted previously?This helps distinguish:
Isolated Eventfrom:
Ongoing Campaign16. Step 11 β Pivot on the Host
Section titled β16. Step 11 β Pivot on the HostβSearch the hostname or IP across available telemetry.
Review:
Authentication
Process Activity
Endpoint Alerts
DNS
Network Connections
File Activity
Security AlertsLook for events occurring before and after the original alert.
17. Step 12 β Pivot on the User
Section titled β17. Step 12 β Pivot on the UserβSearch the identity across:
Authentication Logs
Endpoint Logs
Cloud Logs
VPN
Email Security
Application LogsDetermine:
Which systems did the user access?
From where?
When?
Was privilege involved?
Was activity normal?18. Step 13 β Pivot on the Source IP
Section titled β18. Step 13 β Pivot on the Source IPβSearch:
Source IPacross:
Firewall
Authentication
Zeek
Suricata
WAF
Web Logs
Threat IntelligenceDetermine whether the source:
Targeted multiple accounts
Targeted multiple systems
Generated multiple alerts
Communicated with compromised assets19. Step 14 β Pivot on Domains and URLs
Section titled β19. Step 14 β Pivot on Domains and URLsβFor suspicious:
Domain
URLsearch:
DNS Logs
Proxy Logs
Web Logs
Email Logs
Endpoint TelemetryDetermine:
Which hosts contacted it?
Which users?
When?
How frequently?20. Step 15 β Pivot on File Hashes
Section titled β20. Step 15 β Pivot on File HashesβFor:
MD5
SHA-1
SHA-256prefer SHA-256 where available.
Search:
EDR
SIEM
File Telemetry
Threat IntelligenceDetermine whether the artifact exists on:
One Hostor:
Multiple Hosts21. Step 16 β Enrich Suspicious Indicators
Section titled β21. Step 16 β Enrich Suspicious IndicatorsβEnrich:
IP
Domain
URL
Hashusing approved threat-intelligence sources.
Document:
Indicator:
Reputation:
Classification:
Associated Threat:
First Seen:
Last Seen:
Confidence:
Source:Do not classify something as malicious solely because one reputation service reports it.
22. Step 17 β Look for Correlated Alerts
Section titled β22. Step 17 β Look for Correlated AlertsβSearch for additional alerts involving:
Same Host
Same User
Same Source IP
Same Domain
Same Hash
Same Time WindowA sequence such as:
Authentication Alert βPowerShell Alert βMalware Alert βDNS Alert βNetwork Alertis significantly more concerning than a single isolated event.
23. Step 18 β Build the Event Sequence
Section titled β23. Step 18 β Build the Event SequenceβCreate:
Authentication βProcess Execution βFile Creation βDNS Query βNetwork ConnectionThen ask:
Does the sequence make technical and chronological sense?
24. Step 19 β Check for Initial Access
Section titled β24. Step 19 β Check for Initial AccessβLook for evidence involving:
Phishing
Compromised Credentials
Public-Facing Application
Malicious Download
Remote Service
External DeviceDo not force a root-cause conclusion during initial triage.
25. Step 20 β Check for Execution
Section titled β25. Step 20 β Check for ExecutionβLook for:
Suspicious Process
PowerShell
Shell
Script Interpreter
Unknown Executable
Office Child ProcessRecord:
Process:
Parent:
Command Line:
User:
Timestamp:26. Step 21 β Check for Persistence
Section titled β26. Step 21 β Check for PersistenceβLook for:
Scheduled Task
Service
Startup Entry
Registry Modification
Cron
New AccountPersistence often increases urgency.
27. Step 22 β Check for Privilege Activity
Section titled β27. Step 22 β Check for Privilege ActivityβDetermine whether:
Administrative privileges
Root
sudo
Cloud administrative roles
Service-account privilegeswere involved.
Distinguish:
Privilege Escalationfrom:
Use of Already-Privileged Credentials28. Step 23 β Check for Lateral Movement
Section titled β28. Step 23 β Check for Lateral MovementβLook for:
RDP
SMB
SSH
WinRM
Remote Services
Administrative Shares
Internal AuthenticationRecord:
Source Host
Destination Host
Identity
Protocol
Outcome29. Step 24 β Check for Command-and-Control
Section titled β29. Step 24 β Check for Command-and-ControlβLook for:
Suspicious DNS
Rare External IP
Periodic Connections
Unexpected Ports
Connections from Suspicious ProcessesRequire supporting evidence before classifying communication as C2.
30. Step 25 β Check for Data Access or Exfiltration
Section titled β30. Step 25 β Check for Data Access or ExfiltrationβLook for:
Sensitive File Access
Archive Creation
Large Outbound Transfers
Cloud Storage Activity
Database Exports
Unusual UploadsClassify:
Confirmed
Suspected
Not Observed
Unknown31. Step 26 β Determine Whether Activity Is Active
Section titled β31. Step 26 β Determine Whether Activity Is ActiveβAsk:
Is the suspicious process running?
Is the account still authenticated?
Are connections continuing?
Are new alerts appearing?
Are additional systems being contacted?Classify:
Active
Stopped
Contained
Historical
UnknownActive threats normally require faster escalation.
32. Step 27 β Determine Scope
Section titled β32. Step 27 β Determine ScopeβIdentify:
Affected Hosts
Affected Users
Affected Applications
Affected Accounts
Affected Network Segments
Affected Cloud ResourcesUse:
Confirmed Compromised
Suspected Compromised
Exposed / Contacted
Unaffected
UnknownDo not label a system compromised solely because it was contacted.
33. Step 28 β Assess Confidentiality Impact
Section titled β33. Step 28 β Assess Confidentiality ImpactβAsk:
Was sensitive information accessed?
Were credentials exposed?
Was data transferred?
Were privileged resources accessed?34. Step 29 β Assess Integrity Impact
Section titled β34. Step 29 β Assess Integrity ImpactβAsk:
Were files modified?
Were configurations changed?
Were accounts created?
Was persistence installed?
Was application data modified?35. Step 30 β Assess Availability Impact
Section titled β35. Step 30 β Assess Availability ImpactβAsk:
Were systems unavailable?
Were services stopped?
Were files encrypted?
Was business functionality interrupted?36. Step 31 β Classify the Alert
Section titled β36. Step 31 β Classify the AlertβUse one of the following.
False Positive
Section titled βFalse PositiveβDetection triggered,but underlying activity was not maliciousand the rule incorrectly classified it.Example:
Approved administrative scannertriggered an IDS signature.Benign True Positive
Section titled βBenign True PositiveβDetection correctly identified the behavior,but the activity was authorized and legitimate.Example:
Approved administrator executeda monitored administrative PowerShell command.Suspicious Activity
Section titled βSuspicious ActivityβEvidence indicates potentially malicious activity,but compromise is not yet confirmed.Confirmed Incident
Section titled βConfirmed IncidentβEvidence supports unauthorized or malicious activityrequiring incident response.Inconclusive
Section titled βInconclusiveβAvailable telemetry is insufficientto make a defensible determination.37. Step 32 β Assign Severity
Section titled β37. Step 32 β Assign SeverityβUse organizational severity criteria where available.
A practical model is:
Low-impact event
No confirmed compromise
Low-value asset
No privileged access
No ongoing threatSuspicious activity
Limited scope
Potential compromise
No major business impactConfirmed compromise
Malware execution
Privileged account involvement
Persistence
Lateral movement
Sensitive asset involvementCritical
Section titled βCriticalβActive widespread compromise
Ransomware
Confirmed sensitive data exfiltration
Critical infrastructure impact
Domain-wide privilege compromise
Major business disruption38. Severity Is Not the Same as Alert Severity
Section titled β38. Severity Is Not the Same as Alert SeverityβA SIEM may report:
Alert Severity:Criticalbut your investigation may determine:
Incident Severity:Lowor vice versa.
The detection severity reflects the rule.
The incident severity reflects:
Context+Scope+Impact+Confidence39. Step 33 β Assign Response Priority
Section titled β39. Step 33 β Assign Response PriorityβExample:
P1 β Immediate
P2 β Urgent
P3 β Standard
P4 β Monitor / InformationalPriority considers both:
Severity+Urgency40. P1 Escalation Criteria
Section titled β40. P1 Escalation CriteriaβImmediately escalate when evidence indicates:
Active ransomware
Confirmed data exfiltration
Domain administrator compromise
Critical infrastructure compromise
Active lateral movement
Widespread malware
Destructive activity
Critical production outage caused by attack41. P2 Escalation Criteria
Section titled β41. P2 Escalation CriteriaβEscalate urgently for:
Confirmed endpoint compromise
Malware execution
Persistence
Privileged account misuse
Successful unauthorized authentication
Potential lateral movement
High-confidence C2
Compromised public-facing application42. P3 Escalation Criteria
Section titled β42. P3 Escalation CriteriaβExamples:
Suspicious activity requiring deeper investigation
Limited-scope incident
Blocked attack with additional investigation required
Potential credential compromise43. Step 34 β Decide Whether Immediate Containment Is Required
Section titled β43. Step 34 β Decide Whether Immediate Containment Is RequiredβAsk:
Will delaying containment increase damage?
Is attacker activity still occurring?
Could the attacker move laterally?
Could data be exposed?
Could business systems be disrupted?If yes, containment may need to occur before the complete investigation is finished.
44. Common Immediate Containment Options
Section titled β44. Common Immediate Containment OptionsβDepending on authorization:
Isolate Endpoint
Disable Account
Revoke Sessions
Block IP
Block Domain
Block Hash
Quarantine File
Restrict Network Segment
Disable Application
Protect BackupsDo not perform containment outside your assigned authority.
45. Preserve Evidence Before Destructive Actions
Section titled β45. Preserve Evidence Before Destructive ActionsβBefore:
Deleting Files
Reimaging
Restarting
Clearing Logs
Removing Persistenceconsider collecting:
Logs
Process Information
Network Connections
Suspicious Files
Hashes
Memory
Screenshots
Authentication Evidence46. Step 35 β Determine Escalation Destination
Section titled β46. Step 35 β Determine Escalation DestinationβDepending on the incident:
SOC Tier 2 / Tier 3
Incident Response
Digital Forensics
Threat Hunting
Malware Analysis
Identity Team
Network Security
Cloud Security
Application Security
Vulnerability Management
Security Leadership47. Escalation Should Include Context
Section titled β47. Escalation Should Include ContextβNever escalate only:
"Please investigate this alert."Provide:
What happened
When it happened
Which systems are affected
Which identities are affected
What evidence supports the assessment
What has already been checked
What actions have already been taken
What remains unknown
What action is requested48. SOC Escalation Template
Section titled β48. SOC Escalation TemplateβUse:
Case ID:<case>
Alert:<alert>
Classification:<classification>
Severity:<severity>
Priority:<priority>
Status:Active / Contained / Historical / Unknown
Affected Asset:<hostname / IP>
Affected Identity:<username>
Detection Time:<timestamp>
Earliest Suspicious Activity:<timestamp>
Summary:<short explanation>
Evidence:<key supporting evidence>
IOCs:<IP / Domain / Hash / URL>
Scope:<known affected systems/users>
Potential Impact:<confidentiality / integrity / availability>
Actions Taken:<actions>
Recommended Immediate Action:<recommendation>
Outstanding Questions:<unknowns>
Escalated To:<team>
Escalation Time:<timestamp>49. Example Escalation
Section titled β49. Example EscalationβCase ID:SOC-2026-081
Classification:Confirmed Endpoint Compromise
Severity:High
Priority:P2
Affected Asset:FIN-WIN23
Affected Identity:user01
Summary:Suspicious authentication was followed byPowerShell execution and an unknown executable.
Evidence:Authentication logs show successful access froman unusual source. Endpoint telemetry showsPowerShell spawning an unknown executable.
Network:The endpoint subsequently contacted anunusual external domain.
Scope:One endpoint confirmed affected.Additional hosts currently being searched.
Status:Potentially Active
Recommended Action:Isolate FIN-WIN23, secure user01,preserve evidence, block validated indicators,and perform enterprise IOC hunting.
Escalated To:Incident Response50. Step 36 β Document Analyst Actions
Section titled β50. Step 36 β Document Analyst ActionsβRecord every significant analyst action.
Use:
| Time | Analyst Action | Result |
|---|---|---|
| 10:32 | Opened alert | Initial review |
| 10:35 | Queried host | Related endpoint alert found |
| 10:39 | Queried user | Suspicious login identified |
| 10:44 | Enriched IP | High-risk infrastructure |
| 10:49 | Escalated case | IR notified |
This creates an investigation audit trail.
51. Step 37 β Record Evidence Sources
Section titled β51. Step 37 β Record Evidence SourcesβDocument exactly where evidence originated.
Example:
EVID-001Source:Windows Security
Event:4624
Host:WIN01
Time:10:21This makes findings reproducible.
52. Step 38 β Document Analyst Confidence
Section titled β52. Step 38 β Document Analyst ConfidenceβFor major conclusions, use:
Low Confidence
Medium Confidence
High ConfidenceExample:
Assessment:Potential C2 communication
Confidence:Medium
Reason:Rare external destination and suspicious processcorrelation observed, but destination reputationis inconclusive.53. Step 39 β Identify Unknowns
Section titled β53. Step 39 β Identify UnknownsβGood investigations explicitly document gaps.
Examples:
Initial access unknown
No endpoint telemetry before 09:00
Source IP attribution unknown
Data exfiltration not confirmed
Memory evidence unavailableUnknown does not mean benign.
54. Step 40 β Close or Transfer the Alert
Section titled β54. Step 40 β Close or Transfer the AlertβBefore closing or transferring, ensure:
Classification Complete
Severity Assigned
Scope Documented
Evidence Recorded
Timeline Updated
Actions Recorded
Escalation Completed
Next Owner Identified55. Alert Closure Requirements
Section titled β55. Alert Closure RequirementsβFor a closed alert, document:
Final Classification:
Reason:
Evidence Reviewed:
Business Context:
Related Alerts:
Threat Intelligence:
Analyst:
Closure Time:Avoid closure notes such as:
Looks fine.
False positive.
Nothing found.These provide no defensible investigation record.
56. False Positive Closure Example
Section titled β56. False Positive Closure ExampleβClassification:False Positive
Alert:Suspicious Network Scanner
Investigation:Source IP belongs to the authorizedvulnerability scanner.
Validation:Scanning activity occurred during theapproved vulnerability assessment window.
Related Activity:No unauthorized activity identified.
Impact:None.
Disposition:Close as False Positive.
Recommendation:Consider tuning the rule to recognizethe approved scanner.57. Benign True Positive Example
Section titled β57. Benign True Positive ExampleβClassification:Benign True Positive
Alert:PowerShell Administrative Activity
Investigation:PowerShell activity occurred as detected.
User:Authorized systems administrator.
Change:Associated with approved maintenance activity.
Impact:None.
Disposition:Close as Benign True Positive.58. Confirmed Incident Example
Section titled β58. Confirmed Incident ExampleβClassification:Confirmed Security Incident
Alert:Suspicious Endpoint Execution
Evidence:Unknown executable launched by PowerShell.
Network:Process contacted suspicious external infrastructure.
Persistence:New scheduled task identified.
Scope:One endpoint confirmed compromised.
Severity:High
Priority:P2
Disposition:Escalate to Incident Response.59. Triage Decision Tree
Section titled β59. Triage Decision TreeβUse:
Alert Received βIs underlying activity real? β ββββββ΄βββββ No Yes β βFalse Is activityPositive authorized? β ββββββ΄βββββ Yes No β β Benign TP Is malicious activity confirmed? β ββββββ΄βββββ No Yes β β Suspicious Incident β β Investigate Assess Scope β Assign Severity β Contain β Escalate60. Rapid Triage Checklist
Section titled β60. Rapid Triage ChecklistβFor time-sensitive SOC operations:
β‘ Alert validated
β‘ Host identified
β‘ User identified
β‘ Detection time recorded
β‘ Activity status determined
β‘ Related alerts searched
β‘ Host pivot completed
β‘ User pivot completed
β‘ IOCs extracted
β‘ Threat intelligence checked
β‘ Scope estimated
β‘ Impact assessed
β‘ Classification assigned
β‘ Severity assigned
β‘ Priority assigned
β‘ Containment considered
β‘ Evidence preserved
β‘ Escalation decision made
β‘ Case documented61. Escalate Immediately If
Section titled β61. Escalate Immediately IfβDo not wait for complete investigation when you observe:
Active ransomware
Active destructive behavior
Critical system compromise
Privileged account takeover
Active lateral movement
Confirmed sensitive data exfiltration
Multiple systems becoming compromised
Active attacker persistence
Rapidly expanding incident scopeEscalate with the evidence currently available and continue investigation.
62. Common Analyst Mistakes
Section titled β62. Common Analyst MistakesβAvoid:
Trusting the alert title
Closing alerts too quickly
Ignoring business context
Treating every IOC as malicious
Relying on one threat-intelligence source
Failing to pivot on users
Failing to pivot on hosts
Ignoring events before the alert
Ignoring related alerts
Confusing detection with compromise
Confusing contact with compromise
Ignoring privileged identities
Failing to preserve evidence
Performing unauthorized containment
Poor escalation notes
Failing to document unknowns63. Quality Standard
Section titled β63. Quality StandardβA high-quality SOC triage should allow another analyst to understand:
Why the alert fired
What happened
What was investigated
What evidence was found
What was ruled out
What remains unknown
How serious the activity is
What action was taken
Why the alert was closed or escalatedwithout repeating the investigation from scratch.
64. Analyst Handoff
Section titled β64. Analyst HandoffβIf your shift ends before investigation is complete, provide:
Case ID
Current Classification
Current Severity
Affected Assets
Affected Identities
Key Evidence
Current Timeline
IOCs
Completed Actions
Outstanding Tasks
Immediate Risks
Next Recommended ActionNever leave only:
"Still investigating."65. Runbook Documentation Template
Section titled β65. Runbook Documentation Templateβ# SOC Alert Triage Record
## Case Information
Case ID:
Analyst:
Date:
## Alert
Alert ID:
Alert Name:
Detection Source:
Detection Time:
Original Severity:
## Asset
Hostname:
IP:
Criticality:
Business Function:
## Identity
Username:
Privilege:
Account Type:
## Detection Validation
What triggered the alert?
Was the activity confirmed?
Was it blocked?
## Investigation Timeline
Document relevant events.
## Related Alerts
Document correlated detections.
## Host Investigation
Document findings.
## Identity Investigation
Document findings.
## IOC Investigation
### IPs
### Domains
### URLs
### Hashes
## Threat Intelligence
Document enrichment and confidence.
## Scope
### Confirmed Compromised
### Suspected
### Exposed / Contacted
### Unaffected
### Unknown
## Impact
### Confidentiality
### Integrity
### Availability
## Classification
False Positive / Benign True Positive / Suspicious / Confirmed Incident / Inconclusive
## Severity
Low / Medium / High / Critical
## Priority
P1 / P2 / P3 / P4
## Threat Status
Active / Contained / Historical / Unknown
## Evidence
Document preserved evidence.
## Actions Taken
Document analyst actions.
## Containment
Document actions or recommendations.
## Escalation
Escalated:Yes / No
Escalated To:
Escalation Time:
## Outstanding Questions
Document investigation gaps.
## Final Analyst Assessment
Summarize the findings.
## Disposition
Close / Monitor / Continue Investigation / Escalate66. Runbook Validation Checklist
Section titled β66. Runbook Validation Checklistβ-
Original alert preserved
-
Alert rule understood
-
Detection source identified
-
Triggering telemetry validated
-
Prevention/block status determined
Context
Section titled βContextβ-
Asset identified
-
Asset criticality established
-
Identity identified
-
Identity privilege determined
-
Investigation window established
Investigation
Section titled βInvestigationβ-
Host pivot completed
-
User pivot completed
-
Source IP pivot completed where relevant
-
Domain/URL pivot completed where relevant
-
Hash pivot completed where relevant
-
Historical activity reviewed
-
Related alerts identified
-
Event sequence constructed
Threat Activity
Section titled βThreat Activityβ-
Initial access considered
-
Execution investigated
-
Persistence investigated
-
Privileged activity investigated
-
Lateral movement investigated
-
C2 investigated
-
Data access/exfiltration considered
Intelligence
Section titled βIntelligenceβ-
Relevant IOCs extracted
-
IOCs enriched
-
Internal IOC matches searched
-
Threat-intelligence confidence documented
Scope & Impact
Section titled βScope & Impactβ-
Affected systems identified
-
Affected identities identified
-
Compromised vs contacted assets distinguished
-
Confidentiality impact assessed
-
Integrity impact assessed
-
Availability impact assessed
-
Activity status determined
Decision
Section titled βDecisionβ-
Alert classified
-
Incident severity assigned
-
Response priority assigned
-
Containment requirements considered
-
Escalation criteria evaluated
Documentation
Section titled βDocumentationβ-
Analyst actions recorded
-
Evidence sources documented
-
Confidence documented
-
Unknowns documented
-
Escalation contains sufficient context
-
Final disposition recorded
67. Runbook Summary
Section titled β67. Runbook SummaryβThe purpose of SOC triage is not simply:
Alert βCloseA professional workflow is:
Alert βValidate βUnderstand Context βCollect Evidence βCorrelate βDetermine Scope βAssess Impact βClassify βPrioritize βContain βEscalate βDocumentThe key operational principle is:
Treat every alert as a hypothesis that must be validated with evidence, context, and correlation before making a security decision.
Whatβs Next?
Section titled βWhatβs Next?βCySA+ Runbook 02 β Suspicious Authentication Investigation
Section titled βCySA+ Runbook 02 β Suspicious Authentication InvestigationβThe next runbook focuses specifically on identity-related alerts.
You will build a repeatable procedure for investigating:
-
failed authentication
-
successful authentication after failures
-
brute-force patterns
-
password spraying
-
credential stuffing indicators
-
unusual source IPs
-
impossible or unusual access patterns
-
privileged authentication
-
service-account anomalies
-
MFA-related events
-
authentication across multiple systems
-
compromised-account indicators
-
session activity
-
identity scope
-
credential containment
-
escalation
The workflow progresses from:
Generic Alert Triage βIdentity Alert βAuthentication Evidence βUser Context βSource Analysis βBehavior Correlation βCompromise Assessment βIdentity Containmentβ‘οΈ Next: CySA+ Runbook 02 β Suspicious Authentication Investigation