PASTA Threat Modelling

We conducted threat modelling using PASTA (Process for Attack Simulation and Threat Analysis). PASTA provides a risk-centric approach across seven stages:

  1. Define Business Objectives: Critical objectives for 5G network security defined
  2. Technical Scope: 4G EPC, 5G NSA, 5G SA architecture comparison
  3. Decomposition: Component-based: Authentication, Core/SBA, Edge/MEC, Slicing
  4. Threat Analysis: 15 threats identified via the MITRE ATT&CK framework
  5. Vulnerability Analysis: Vulnerability details and 3GPP references mapped per threat
  6. Attack Simulation: Attack scenarios modelled across 11 kill chains
  7. Risk Analysis: 16-factor scoring using the OWASP Risk Rating

Why 4G Threat Models Fall Short

The 4G security architecture relies on 4 fundamental assumptions. 5G SA architecture breaks every one:

4G IMSI in cleartext: easy subscriber tracking
→
5G SUPI encrypted (but bypass methods exist)
4G Single core network: monolithic security
→
5G SBA microservices: new attack surface
4G Physical edge: limited remote access
→
5G MEC cloud-based: remote exploitation risk
4G No network slicing: isolation unnecessary
→
5G Network slicing: isolation risk is critical

OWASP Risk Rating

Each threat is scored across 16 factors, grouped into 4 categories:

Threat Agent

  • Skill Level
  • Motive
  • Opportunity
  • Size

Vulnerability

  • Ease of Discovery
  • Ease of Exploit
  • Awareness
  • Intrusion Detection

Technical Impact

  • Loss of Confidentiality
  • Loss of Integrity
  • Loss of Availability
  • Loss of Accountability

Business Impact

  • Financial Damage
  • Reputation Damage
  • Non-Compliance
  • Privacy Violation

Calculation: Likelihood = (TAF + VF) / 2, Impact = (TI + BI) / 2. Severity matrix: CRITICAL (L≥6 and I≥6), HIGH (L≥6 or I≥6), MEDIUM (L≥3 or I≥3), LOW.

Experimental Validation

10 threats have been validated with academic sources. Testing was conducted on 8 COTS UE devices. For each threat: source paper, test method, device count, and validation result are available.

Sensitivity Analysis

Each OWASP factor has been tested with ±1 shift. This measures score robustness. Threats showing large shifts should be evaluated more carefully.