Advanced Security #STRIDE #threat-modelling #PASTA #DREAD

Threat Modeling

5 exercises — master threat modelling vocabulary: STRIDE threat classification, DREAD vs CVSS risk rating, PASTA methodology, threat actor profile definition, and building a mature threat modelling programme.

0 / 5 completed
Threat modelling quick reference
  • STRIDE — Spoofing / Tampering / Repudiation / Information disclosure / DoS / Elevation of privilege. Applied to each element of a DFD.
  • DREAD — Damage / Reproducibility / Exploitability / Affected users / Discoverability. Simple 1-10 relative scoring for internal prioritisation.
  • CVSS — Common Vulnerability Scoring System; standardised 0-10 score. Use for published CVEs and external reports.
  • PASTA — 7-stage, business-risk-centric methodology: Objectives → Scope → Decompose → Threats → Vulnerabilities → Attack simulation → Risk analysis.
  • Threat actor profile — defines attacker identity, motivation, starting access, skill level. Must be set before scoping decisions are made.
  • Shift-left — threat modelling at design time, not after implementation. Security champions own it in the dev team.
  • Living threat model — updated with each significant change; linked to tickets; reviewed regularly.
1 / 5

A security lead introduces threat modelling to the team: "We're going to use STRIDE to analyse the new API gateway. Can someone walk through what each letter stands for and how we apply it?"