Lesson 3 — Three Alerts Were Actually One Incident
Three alerts are sitting in the queue. One is about a sign-in. One is about PowerShell.
One is about an outbound network connection. At first glance, they look like three separate jobs.
Then you notice the same user, the same device and a timeline only minutes apart.
The SOC does not need three disconnected investigations. It needs one attack story.
Three alerts, one story
Identity, endpoint and network detections have appeared within minutes. Your job is to decide whether they are independent events or stages of the same developing incident.
Case briefing
Investigation objective
Recognise when separate alerts describe one attack story and should be investigated together. Learn to correlate shared entities, timestamps and behaviour before treating every detection as an independent case.
Investigator's rule
Do not let product boundaries become investigation boundaries. Attackers move across identity, endpoint, email and cloud systems. The investigation should follow the evidence wherever it goes.
Stage 1 — compare the alerts before assigning them separately
The alert titles do not need to match. Compare the entities, timestamps and behaviours underneath them.
| Alert | User | Device | Time | Key evidence |
|---|---|---|---|---|
| Unusual sign-in | jordan.m | Not yet known | 09:14 | New source IP |
| Suspicious PowerShell | jordan.m | FIN-LT-027 | 09:19 | Encoded command |
| Outbound connection | Process context | FIN-LT-027 | 09:23 | Unexplained external IP |
Shared entities create pivots
The same user appears in the sign-in and endpoint activity. The same device appears in the PowerShell and network alerts. Those overlaps give the analyst a reason to test whether the detections belong together.
Time proximity adds context
Events involving the same entities within minutes deserve correlation. Time does not prove causation, but a tight sequence can turn three isolated detections into a much stronger investigation hypothesis.
Stage 2 — build the timeline
The timeline does not prove compromise. It does, however, give the analyst a coherent sequence to investigate rather than three unrelated alert titles.
Sequence changes meaning
An unexplained outbound connection may be a weak signal. PowerShell immediately before that connection is more interesting. An unusual sign-in immediately before both changes the context again.
Do not force the story
Correlation is not permission to invent missing steps. The sign-in may be legitimate, PowerShell may be administrative and the connection may be unrelated. The timeline tells you what needs to be tested next.
Stage 3 — find the connecting evidence
Now move beyond time and ask what evidence would directly connect the alerts.
Strong correlation
If PowerShell or a child process initiated the outbound connection, the endpoint and network alerts are directly connected. If the same authenticated user context can also be tied to the execution, the incident story becomes stronger again.
Weak correlation
Shared infrastructure can mislead you. Two alerts using the same corporate NAT address, proxy or common service account may have little relationship. Look for meaningful entity links, not merely values that happen to repeat.
Stage 4 — think in incidents, not alert totals
Once evidence supports a relationship, grouping the alerts changes the investigation. Instead of repeating context gathering three times, the SOC can preserve one timeline and one evidence trail.
| Alert-by-alert thinking | Incident thinking |
|---|---|
| Investigate the unusual sign-in separately. | Ask whether identity access preceded endpoint activity. |
| Investigate PowerShell separately. | Place execution into the same user and device timeline. |
| Investigate the network alert separately. | Determine whether execution caused the external communication. |
| Write three separate dispositions. | Build one evidence-backed incident assessment. |
Correlation can change priority
Three individually uncertain signals may collectively describe a much stronger attack chain. Correlation can therefore change not only analyst efficiency, but the operational priority of the case.
Correlation improves handover
A coherent incident gives the next analyst a usable story: what happened first, what followed, which entities connect the activity and which links are still unproven.
Stage 5 — separate confirmed links from suspected links
Agent Foskett's alert-correlation workflow
Your incident-correlation evidence board
| Question | Why it matters | Status |
|---|---|---|
| Do the alerts share a user? | May connect identity and endpoint activity. | Yes — jordan.m |
| Do the alerts share a device? | May connect execution and network behaviour. | Yes — FIN-LT-027 |
| Are the timestamps close? | Supports a possible sequence. | Yes — nine-minute window |
| Is there a direct process link? | Could connect PowerShell to the outbound connection. | Not yet proven |
| Is there a legitimate explanation? | Could weaken the incident hypothesis. | Still to investigate |
Write the correlation finding like an analyst
Example: Three alerts initially appeared as separate identity, endpoint and network detections. Correlation identified jordan.m across the unusual sign-in and PowerShell activity, while FIN-LT-027 linked the PowerShell and outbound network detections. All events occurred within a nine-minute window. The alerts have therefore been grouped for joint investigation. Current evidence establishes temporal and entity correlation but does not yet prove that the sign-in caused the endpoint activity or that the external connection was malicious.
Lesson 3 key takeaways
- Multiple alerts can describe different stages of one incident.
- Compare users, devices, IP addresses, processes, resources and timestamps.
- Shared entities provide investigation pivots between detections.
- Time proximity strengthens a hypothesis but does not prove causation.
- Sequence can turn individually weak signals into a meaningful attack story.
- Do not allow security-product boundaries to fragment the investigation.
- Group alerts when the evidence supports a shared incident.
- Keep confirmed relationships separate from relationships still being tested.
- Correlation can increase operational priority and reduce duplicated analyst work.
- Investigate the story the evidence tells, not simply the number of alerts in the queue.
Module 1 — inside the SOC
You can now turn several related alerts into one investigation story. The next lesson continues the Module 1 roadmap and develops the analyst's triage and decision-making process further.
Continue your SOC Analyst training
🔎 SOC Analyst Academy — Module 1: Inside the SOC: Thinking Like an Analyst
How SOC analysts correlate multiple security alerts
Lesson 3 of the Agent Foskett SOC Analyst Academy teaches analysts how to identify shared users, devices, processes, IP addresses and timestamps across separate security alerts and determine when they belong to one incident.
Security alert correlation and incident investigation
Learn how identity, endpoint and network detections can form one attack timeline, how to distinguish correlation from causation and how to document an evidence-based decision to investigate related alerts together.
