Ravindra BagaleCourses & study guides मराठी Track your progress

31. SOC, SIEM and Incident Response

31.9 MITRE ATT&CK

Example first. When WannaCry hit in 2017, defenders described it in short codes. It spread with an SMB bug: T1210, Exploitation of Remote Services. It locked files: T1486, Data Encrypted for Impact. These codes come from MITRE ATT&CK. Any SOC in the world reads them the same way.

Why it matters

Different teams describe the same attack in different words. That causes confusion. ATT&CK gives everyone one shared list. It also shows which attacker moves you can detect and which you cannot.

What it is

MITRE ATT&CK is a free, public list of how real attackers behave. MITRE is a US non-profit. It builds the list from real attacks. It is laid out as a big table called a matrix.

WordSimple meaning
TacticThe attacker's goal at a step. The why. Example: Initial Access, getting in.
TechniqueThe way they reach that goal. The how. Example: T1566 Phishing.
Sub-techniqueA more exact version. Example: T1110.003 Password Spraying, under T1110 Brute Force.
MatrixThe table: tactics are columns, techniques sit under them.
CoverageWhich techniques your tools can detect.
Tactic (goal)Technique exampleID
Initial AccessPhishingT1566
ExecutionPowerShellT1059.001
Credential AccessPassword SprayingT1110.003
Defense Evasion / PersistenceValid AccountsT1078
ImpactData Encrypted for ImpactT1486

The Enterprise matrix has 14 tactics, from Reconnaissance at the start to Impact at the end.

How to use it

  1. Read an incident report or alert.
  2. For each step, ask: what was the goal? That is the tactic.
  3. Ask: how did they do it? Find the technique and its ID.
  4. Tag your SIEM rules with these IDs.
  5. Colour the techniques you detect in the free ATT&CK Navigator tool.
  6. The empty boxes are your gaps. Build rules for the most common ones first.

Worked examples

Worked example 1: Tag one alert

Alert: "10 users failed login from one IP, one password each."

  1. Goal: get passwords. Tactic = Credential Access.
  2. Method: one password, many users. Technique = T1110.003 Password Spraying (Chapter 22.8).
  3. Add the tag T1110.003 to the SIEM rule.

Worked example 2: Map WannaCry (2017)

StepTacticTechnique
Attacked the SMB service on port 445Lateral MovementT1210 Exploitation of Remote Services
Encrypted files and asked for BitcoinImpactT1486 Data Encrypted for Impact
Deleted Windows shadow copiesImpactT1490 Inhibit System Recovery

Worked example 3: Map the Microsoft email attack (2024)

  1. Password spraying on a test account: T1110.003.
  2. Logged in with the found account: T1078 Valid Accounts.
  3. Read email: Collection tactic.
  4. Fix list: MFA blocks T1110.003; alerts on odd logins catch T1078.

In short

  • ATT&CK = a free shared list of real attacker behaviour.
  • Tactic = goal (why). Technique = method (how), with an ID like T1566.
  • Map alerts and incidents to IDs.
  • Use the Navigator to find detection gaps.