Introduction: The Adversarial Ecosystem

In Module 1, we established the foundational concepts of cybersecurity for financial institutions. We explored the regulatory landscape, cyber threat intelligence, risk assessment, security frameworks, governance, and metrics. We also completed a capstone project on building a comprehensive cybersecurity program.

In Module 2, we shift our focus to the threats themselves. Understanding the adversaries, their motivations, capabilities, and attack vectors is essential for building effective defenses. As Sun Tzu wrote in The Art of War: “If you know the enemy and know yourself, you need not fear the result of a hundred battles.”

The cyber threat landscape for financial institutions is diverse and constantly evolving. Threat actors range from lone hackers to sophisticated nation-state groups. Attack vectors include phishing, ransomware, DDoS, supply chain attacks, and insider threats. The financial sector is a prime target because it holds the most valuable asset in the digital age: money and data.

This lesson provides a complete taxonomy of cyber threats facing financial institutions. We categorize threat actors by their motivations and capabilities, formalize the attack vectors they use, and quantify the risks they pose. We derive the Threat Actor Capability ModelC=α⋅R+β⋅T+γ⋅K, where R is resources, T is technical skill, and K is knowledge of the target. We formalize the Attack Vector TaxonomyA={Social Engineering,Malware,Network Attacks,Application Attacks,Physical Attacks,Insider Threats}.

We also introduce the Threat Prioritization MatrixTpriority=Likelihood×Impact×Velocity, which helps financial institutions prioritize threats. We derive the Threat Actor Risk ScoreRactor=Capability×Motivation×Opportunity, which quantifies the risk posed by each threat actor type.

By the end, you will have a complete understanding of the threat landscape facing financial institutions and be able to prioritize threats based on their risk to the organization.


Learning Objectives

Upon completion of this lesson, you will be able to:

  1. Categorize threat actors by their motivations and capabilities: Nation-state, organized crime, hacktivists, insiders, and script kiddies.

  2. Classify attack vectors by their mechanisms: Social engineering, malware, network attacks, application attacks, physical attacks, and insider threats.

  3. Derive the Threat Actor Capability ModelC=α⋅R+β⋅T+γ⋅K.

  4. Derive the Threat Prioritization MatrixTpriority=Likelihood×Impact×Velocity.

  5. Derive the Threat Actor Risk ScoreRactor=Capability×Motivation×Opportunity.

  6. Apply threat intelligence to financial institutions and design a Threat Monitoring Program.


Part 1: Threat Actor Categorization

1.1 The Threat Actor Taxonomy

Threat actors can be categorized by their motivations and capabilities:

Threat Actors={Nation-State,Organized Crime,Hacktivists,Insiders,Script Kiddies}

1.2 Nation-State Actors

Motivation: Espionage, geopolitical advantage, economic warfare, destabilization.

Capabilities: Very High (state-funded, extensive resources, advanced techniques).

Key Characteristics:

  • Sophisticated tactics, techniques, and procedures (TTPs)

  • Access to zero-day vulnerabilities

  • Long-term persistence (Advanced Persistent Threats)

  • State-sponsored and state-funded

  • Highly organized and well-resourced

Financial Sector Examples:

  • APT38 (North Korea): Targeting financial institutions for theft

  • Lazarus Group (North Korea): Responsible for the $1.5 billion ByBit hack

  • APT29 (Russia): Targeting financial and energy sectors

  • APT10 (China): Espionage targeting financial institutions

  • Turla (Russia): Long-term espionage against financial targets

Common Attack Vectors:

  • Spear phishing with custom malware

  • Zero-day exploits

  • Supply chain attacks

  • Watering hole attacks

1.3 Organized Crime

Motivation: Financial gain (theft, fraud, ransomware, extortion).

Capabilities: High (well-funded, professional, sophisticated).

Key Characteristics:

  • Financially motivated

  • Operate like businesses (Ransomware-as-a-Service)

  • Use sophisticated malware and social engineering

  • Often collaborate with other criminal groups

  • Highly organized and profit-driven

Financial Sector Examples:

  • FIN7: Targeting financial institutions with phishing and malware

  • Carbanak Group: Stealing $1 billion from banks worldwide

  • REvil/Sodinokibi: Ransomware targeting financial institutions

  • CL0P: Ransomware and data extortion

  • TrickBot: Banking trojan targeting financial institutions

Common Attack Vectors:

  • Phishing and spear phishing

  • Malware (banking trojans, ransomware)

  • Social engineering

  • Credential theft

1.4 Hacktivists

Motivation: Political, ideological, or social causes.

Capabilities: Medium (technically skilled, but limited resources).

Key Characteristics:

  • Politically or ideologically motivated

  • Often use DDoS, website defacement, and data leaks

  • May target financial institutions for symbolic reasons

  • Often operate in loose, decentralized groups

  • Motivated by publicity and attention

Financial Sector Examples:

  • Anonymous: DDoS attacks on financial institutions

  • WikiLeaks: Leaking financial data

  • LulzSec: Targeting financial institutions for notoriety

  • Occupy Wall Street Hackers: Targeting financial institutions

Common Attack Vectors:

  • Distributed Denial of Service (DDoS)

  • Website defacement

  • Data leaks and whistleblowing

  • Social media campaigns

1.5 Insider Threats

Motivation: Financial gain, revenge, ideological reasons, negligence.

Capabilities: Varies (from low to high, depending on access).

Key Characteristics:

  • Have legitimate access to systems and data

  • Can be malicious, negligent, or compromised

  • Hard to detect because they appear legitimate

  • Account for a significant percentage of data breaches

  • Often motivated by personal grievances or financial pressure

Financial Sector Examples:

  • Malicious Insiders: Selling customer data, committing fraud

  • Negligent Insiders: Falling for phishing, misconfiguring systems

  • Compromised Insiders: Credentials stolen by external attackers

  • Disgruntled Employees: Sabotage or data theft

Common Attack Vectors:

  • Data theft

  • Privilege abuse

  • Social engineering

  • System sabotage

1.6 Script Kiddies

Motivation: Notoriety, learning, curiosity.

Capabilities: Low (use existing tools and exploits).

Key Characteristics:

  • Low technical skill

  • Use existing tools and exploits

  • Often target financial institutions for notoriety

  • Rarely cause significant damage, but can be a nuisance

  • Motivated by ego and attention

Common Attack Vectors:

  • Automated vulnerability scanning

  • Pre-written malware

  • Simple phishing attacks

  • Website defacement

text
Threat Actor Taxonomy (Visual):
┌─────────────────────────────────────────────────────────────────────────┐
|                                                                         |
|  ╔═══════════════════════════════════════════════════════════════════╗  |
|  ║  Nation-State Actors                                              ║  |
|  ╠═══════════════════════════════════════════════════════════════════╣  |
|  ║  Motivation: Espionage, geopolitical advantage                   ║  |
|  ║  Capability: Very High (state-funded, advanced)                  ║  |
|  ║  Examples: APT38, Lazarus Group, APT29, APT10, Turla            ║  |
|  ║  Vectors: Spear phishing, zero-days, supply chain attacks       ║  |
|  ╚═══════════════════════════════════════════════════════════════════╝  |
|                                                                         |
|  ╔═══════════════════════════════════════════════════════════════════╗  |
|  ║  Organized Crime                                                 ║  |
|  ╠═══════════════════════════════════════════════════════════════════╣  |
|  ║  Motivation: Financial gain (theft, ransomware, fraud)           ║  |
|  ║  Capability: High (well-funded, professional)                   ║  |
|  ║  Examples: FIN7, Carbanak Group, REvil, CL0P, TrickBot          ║  |
|  ║  Vectors: Phishing, malware, social engineering                 ║  |
|  ╚═══════════════════════════════════════════════════════════════════╝  |
|                                                                         |
|  ╔═══════════════════════════════════════════════════════════════════╗  |
|  ║  Hacktivists                                                     ║  |
|  ╠═══════════════════════════════════════════════════════════════════╣  |
|  ║  Motivation: Political, ideological, social causes               ║  |
|  ║  Capability: Medium (technically skilled, limited resources)     ║  |
|  ║  Examples: Anonymous, WikiLeaks, LulzSec                        ║  |
|  ║  Vectors: DDoS, defacement, data leaks                          ║  |
|  ╚═══════════════════════════════════════════════════════════════════╝  |
|                                                                         |
|  ╔═══════════════════════════════════════════════════════════════════╗  |
|  ║  Insider Threats                                                 ║  |
|  ╠═══════════════════════════════════════════════════════════════════╣  |
|  ║  Motivation: Financial gain, revenge, ideology, negligence       ║  |
|  ║  Capability: Varies (low to high)                               ║  |
|  ║  Examples: Malicious insiders, negligent insiders,              ║  |
|  ║            compromised insiders                                  ║  |
|  ║  Vectors: Data theft, privilege abuse, sabotage                 ║  |
|  ╚═══════════════════════════════════════════════════════════════════╝  |
|                                                                         |
|  ╔═══════════════════════════════════════════════════════════════════╗  |
|  ║  Script Kiddies                                                  ║  |
|  ╠═══════════════════════════════════════════════════════════════════╣  |
|  ║  Motivation: Notoriety, learning, curiosity                     ║  |
|  ║  Capability: Low (use existing tools)                           ║  |
|  ║  Examples: Individual hackers using automated tools             ║  |
|  ║  Vectors: Automated scanning, pre-written malware, defacement   ║  |
|  ╚═══════════════════════════════════════════════════════════════════╝  |
|                                                                         |
└─────────────────────────────────────────────────────────────────────────┘

Part 2: The Threat Actor Capability Model

2.1 The Model Definition

The Threat Actor Capability Model quantifies the capabilities of different threat actors. This model helps financial institutions understand the relative threat posed by different actor types and allocate defenses accordingly.

C=α⋅R+β⋅T+γ⋅K

Where:

  • C is the overall capability (0-1)

  • R is Resources (0-1): Funding, infrastructure, personnel

  • T is Technical Skill (0-1): Expertise, tools, techniques

  • K is Knowledge of the target (0-1): Intelligence, reconnaissance

  • α,β,γ are weights (typically α=0.4,β=0.3,γ=0.3)

2.2 Derivation of the Model

The model is derived from three fundamental components of threat actor capability:

1. Resources (R): The financial and material resources available to the actor. This includes:

  • Funding for operations

  • Access to infrastructure (servers, botnets)

  • Personnel and expertise

  • Research and development capabilities

2. Technical Skill (T): The technical expertise and capabilities of the actor. This includes:

  • Knowledge of vulnerabilities and exploits

  • Ability to develop custom malware

  • Understanding of defensive measures

  • Reverse engineering capabilities

3. Knowledge (K): The actor’s understanding of the target. This includes:

  • Intelligence gathering capabilities

  • Understanding of the target’s architecture

  • Knowledge of personnel and processes

  • Reconnaissance capabilities

2.3 Capability Scores by Threat Actor Type

 
 
Threat Actor Type Resources (R) Technical Skill (T) Knowledge (K) Capability (C)
Nation-State 1.00 1.00 0.90 0.98
Organized Crime 0.85 0.85 0.75 0.82
Hacktivists 0.40 0.60 0.50 0.48
Insider Threats 0.30 0.40 0.95 0.53
Script Kiddies 0.10 0.20 0.10 0.13

2.4 Interpretation of Capability Scores

 
 
Capability Score Threat Level Description
C≥0.80 Very High Nation-state actors, top-tier organized crime
0.50≤C<0.80 High Insider threats, sophisticated criminal groups
0.20≤C<0.50 Medium Hacktivists, less sophisticated criminal groups
C<0.20 Low Script kiddies, individual hackers

2.5 Example Calculation

For a nation-state actor:

  • R=1.00

  • T=1.00

  • K=0.90

  • C=0.4(1.00)+0.3(1.00)+0.3(0.90)=0.40+0.30+0.27=0.97

For an insider threat:

  • R=0.30

  • T=0.40

  • K=0.95

  • C=0.4(0.30)+0.3(0.40)+0.3(0.95)=0.12+0.12+0.285=0.525

text
Threat Actor Capability Model (Visual):
┌─────────────────────────────────────────────────────────────────────────┐
|                                                                         |
|  Threat Actor Type    │  R  │  T  │  K  │  C  │  Threat Level       │
|───────────────────────┼─────┼─────┼─────┼─────┼─────────────────────│
|  Nation-State         │ 1.00│ 1.00│ 0.90│ 0.98│  Very High          │
|  Organized Crime      │ 0.85│ 0.85│ 0.75│ 0.82│  Very High          │
|  Hacktivists          │ 0.40│ 0.60│ 0.50│ 0.48│  Medium             │
|  Insider Threats      │ 0.30│ 0.40│ 0.95│ 0.53│  High               │
|  Script Kiddies       │ 0.10│ 0.20│ 0.10│ 0.13│  Low                │
|───────────────────────┴─────┴─────┴─────┴─────┴─────────────────────│
|                                                                         |
|  Formula: C = 0.4 * R + 0.3 * T + 0.3 * K                            │
|                                                                         |
|  Capability Distribution:                                              │
|  ┌─────────────────────────────────────────────────────────────────┐  │
|  │  Capability  │  Interpretation                                │  │
|  │──────────────┼─────────────────────────────────────────────────│  │
|  │  0.98        │  Nation-state actors pose the highest threat.  │  │
|  │  0.82        │  Organized crime is nearly as capable.         │  │
|  │  0.53        │  Insider threats are dangerous due to K.       │  │
|  │  0.48        │  Hacktivists have medium capability.           │  │
|  │  0.13        │  Script kiddies pose the lowest threat.        │  │
|  └─────────────────────────────────────────────────────────────────┘  │
|                                                                         |
└─────────────────────────────────────────────────────────────────────────┘

Part 3: The Threat Actor Risk Score

3.1 The Model Definition

The Threat Actor Risk Score quantifies the overall risk posed by each threat actor type. This score combines capability with motivation and opportunity to create a comprehensive risk assessment.

Ractor=Capability×Motivation×Opportunity

Where:

  • Capability is the Capability Score (0-1) from the previous model

  • Motivation is the Motivation Score (0-1)

  • Opportunity is the Opportunity Score (0-1)

3.2 Motivation and Opportunity Scores

 
 
Threat Actor Type Capability (C) Motivation (M) Opportunity (O) Risk Score (R)
Nation-State 0.98 0.90 0.85 0.75
Organized Crime 0.82 0.95 0.80 0.62
Hacktivists 0.48 0.70 0.40 0.13
Insider Threats 0.53 0.60 0.90 0.29
Script Kiddies 0.13 0.40 0.30 0.02

3.3 Interpretation of Risk Scores

 
 
Risk Score Priority Action
R≥0.50 Critical Immediate action required
0.25≤R<0.50 High Action required soon
0.10≤R<0.25 Medium Action required
R<0.10 Low Acceptable risk

3.4 Example Calculation

For a nation-state actor:

  • C=0.98

  • M=0.90

  • O=0.85

  • R=0.98×0.90×0.85=0.75

For an insider threat:

  • C=0.53

  • M=0.60

  • O=0.90

  • R=0.53×0.60×0.90=0.29

text
Threat Actor Risk Score (Visual):
┌─────────────────────────────────────────────────────────────────────────┐
|                                                                         |
|  Threat Actor Type    │  C  │  M  │  O  │  R  │  Priority           │
|───────────────────────┼─────┼─────┼─────┼─────┼─────────────────────│
|  Nation-State         │ 0.98│ 0.90│ 0.85│ 0.75│  Critical           │
|  Organized Crime      │ 0.82│ 0.95│ 0.80│ 0.62│  Critical           │
|  Hacktivists          │ 0.48│ 0.70│ 0.40│ 0.13│  Medium             │
|  Insider Threats      │ 0.53│ 0.60│ 0.90│ 0.29│  High               │
|  Script Kiddies       │ 0.13│ 0.40│ 0.30│ 0.02│  Low                │
|───────────────────────┴─────┴─────┴─────┴─────┴─────────────────────│
|                                                                         |
|  Formula: R = C * M * O                                               │
|                                                                         |
|  Priority Distribution:                                               │
|  ┌─────────────────────────────────────────────────────────────────┐  │
|  │  Priority  │  Actor Type(s)                                   │  │
|  │────────────┼──────────────────────────────────────────────────│  │
|  │  Critical  │  Nation-State, Organized Crime                   │  │
|  │  High      │  Insider Threats                                 │  │
|  │  Medium    │  Hacktivists                                     │  │
|  │  Low       │  Script Kiddies                                  │  │
|  └─────────────────────────────────────────────────────────────────┘  │
|                                                                         |
└─────────────────────────────────────────────────────────────────────────┘

Part 4: Attack Vector Taxonomy

4.1 The Attack Vector Taxonomy Definition

Attack vectors are the paths or methods that threat actors use to gain unauthorized access. Understanding attack vectors is essential for building effective defenses.

A={Social Engineering,Malware,Network Attacks,Application Attacks,Physical Attacks,Insider Threats}

4.2 Social Engineering

 
 
Attack Type Description Examples Financial Sector Impact
Phishing Deceptive emails to steal credentials Spear phishing, whaling, vishing Credential theft, data breaches
Pretexting Creating a false scenario to obtain information Impersonating IT support Unauthorized access
Baiting Offering something enticing to deliver malware USB drops, infected downloads Malware installation
Tailgating Following authorized individuals into restricted areas Building access, data centers Physical security breach
Vishing Voice phishing via phone calls Impersonating bank officials Credential theft
SMiShing Phishing via SMS text messages Fake bank alerts Credential theft

4.3 Malware

 
 
Attack Type Description Examples Financial Sector Impact
Ransomware Encrypts data and demands payment REvil, LockBit, BlackCat Operational disruption, financial loss
Trojan Disguises itself as legitimate software Banking trojans (Emotet, TrickBot) Credential theft, fraud
Spyware Steals information from victims Keyloggers, screen capture Data theft, espionage
Botnets Networks of compromised devices DDoS attacks, spam, credential stuffing Denial of service, fraud
Wiper Destroys data NotPetya, Shamoon Operational disruption
Rootkit Hides malware presence Kernel-level malware Persistent access

4.4 Network Attacks

 
 
Attack Type Description Examples Financial Sector Impact
DDoS Overwhelming systems with traffic Volumetric, application-layer Denial of service
Man-in-the-Middle Intercepting communications SSL stripping, session hijacking Data theft, fraud
DNS Spoofing Redirecting traffic to malicious sites Cache poisoning, domain hijacking Phishing, malware
Network Sniffing Capturing network traffic Unencrypted traffic, ARP spoofing Data theft
DNS Tunneling Exfiltrating data via DNS DNS queries to malicious servers Data exfiltration
Port Scanning Identifying open ports and services Reconnaissance Vulnerability identification

4.5 Application Attacks

 
 
Attack Type Description Examples Financial Sector Impact
SQL Injection Exploiting database queries Data theft, database manipulation Data breach
Cross-Site Scripting Injecting malicious scripts Session hijacking, data theft Data theft, fraud
Cross-Site Request Forgery Forging requests Unauthorized transactions Financial fraud
API Abuse Exploiting APIs Unauthorized access, data exfiltration Data breach
Command Injection Executing arbitrary commands System compromise Full system compromise
Path Traversal Accessing files outside the web root File read/write Data theft

4.6 Physical Attacks

 
 
Attack Type Description Examples Financial Sector Impact
Hardware Attacks Tampering with hardware ATM skimming, server access Financial theft, data theft
Environmental Disrupting physical environments Fire, flood, power outages Operational disruption
Physical Social Engineering Physical social engineering Tailgating, impersonation Unauthorized access
Theft Stealing physical assets Laptops, servers, documents Data theft
Vandalism Damaging physical assets Graffiti, destruction Operational disruption

4.7 Insider Threats (Expanded)

 
 
Attack Type Description Examples Financial Sector Impact
Malicious Insiders Intentional harm Data theft, sabotage, fraud Financial loss, reputation damage
Negligent Insiders Unintentional harm Falling for phishing, misconfiguration Data breach, operational disruption
Compromised Insiders Credentials stolen Credential theft, insider MFA bypass Data breach, fraud
Third-Party Insiders Contractors, vendors Supply chain attacks Data breach, operational disruption
text
Attack Vector Taxonomy (Visual):
┌─────────────────────────────────────────────────────────────────────────┐
|                                                                         |
|  ╔═══════════════════════════════════════════════════════════════════╗  |
|  ║  Social Engineering                                              ║  |
|  ╠═══════════════════════════════════════════════════════════════════╣  |
|  ║  • Phishing (email)                                             ║  |
|  ║  • Spear Phishing (targeted email)                              ║  |
|  ║  • Whaling (targeting executives)                               ║  |
|  ║  • Vishing (voice)                                              ║  |
|  ║  • SMiShing (SMS)                                               ║  |
|  ║  • Pretexting (false scenarios)                                 ║  |
|  ║  • Baiting (enticing offers)                                    ║  |
|  ║  • Tailgating (physical access)                                 ║  |
|  ╚═══════════════════════════════════════════════════════════════════╝  |
|                                                                         |
|  ╔═══════════════════════════════════════════════════════════════════╗  |
|  ║  Malware                                                       ║  |
|  ╠═══════════════════════════════════════════════════════════════════╣  |
|  ║  • Ransomware                                                  ║  |
|  ║  • Trojan                                                      ║  |
|  ║  • Spyware                                                     ║  |
|  ║  • Botnets                                                     ║  |
|  ║  • Wiper                                                       ║  |
|  ║  • Rootkit                                                     ║  |
|  ╚═══════════════════════════════════════════════════════════════════╝  |
|                                                                         |
|  ╔═══════════════════════════════════════════════════════════════════╗  |
|  ║  Network Attacks                                                ║  |
|  ╠═══════════════════════════════════════════════════════════════════╣  |
|  ║  • DDoS                                                        ║  |
|  ║  • Man-in-the-Middle                                           ║  |
|  ║  • DNS Spoofing                                                ║  |
|  ║  • Network Sniffing                                            ║  |
|  ║  • DNS Tunneling                                               ║  |
|  ║  • Port Scanning                                               ║  |
|  ╚═══════════════════════════════════════════════════════════════════╝  |
|                                                                         |
|  ╔═══════════════════════════════════════════════════════════════════╗  |
|  ║  Application Attacks                                            ║  |
|  ╠═══════════════════════════════════════════════════════════════════╣  |
|  ║  • SQL Injection                                                ║  |
|  ║  • Cross-Site Scripting                                         ║  |
|  ║  • Cross-Site Request Forgery                                   ║  |
|  ║  • API Abuse                                                    ║  |
|  ║  • Command Injection                                            ║  |
|  ║  • Path Traversal                                               ║  |
|  ╚═══════════════════════════════════════════════════════════════════╝  |
|                                                                         |
|  ╔═══════════════════════════════════════════════════════════════════╗  |
|  ║  Physical Attacks                                               ║  |
|  ╠═══════════════════════════════════════════════════════════════════╣  |
|  ║  • Hardware Attacks                                             ║  |
|  ║  • Environmental Attacks                                        ║  |
|  ║  • Physical Social Engineering                                  ║  |
|  ║  • Theft                                                        ║  |
|  ║  • Vandalism                                                    ║  |
|  ╚═══════════════════════════════════════════════════════════════════╝  |
|                                                                         |
|  ╔═══════════════════════════════════════════════════════════════════╗  |
|  ║  Insider Threats                                                ║  |
|  ╠═══════════════════════════════════════════════════════════════════╣  |
|  ║  • Malicious Insiders                                           ║  |
|  ║  • Negligent Insiders                                           ║  |
|  ║  • Compromised Insiders                                         ║  |
|  ║  • Third-Party Insiders                                         ║  |
|  ╚═══════════════════════════════════════════════════════════════════╝  |
|                                                                         |
└─────────────────────────────────────────────────────────────────────────┘

Part 5: The Threat Prioritization Matrix

5.1 The Model Definition

The Threat Prioritization Matrix helps financial institutions prioritize threats based on their likelihood, impact, and velocity. This matrix enables organizations to allocate resources to the most critical threats.

Tpriority=Likelihood×Impact×Velocity

Where:

  • Likelihood is the Likelihood of the threat materializing (0-1)

  • Impact is the Impact of the threat (0-1)

  • Velocity is the Velocity of the threat (0-1)

5.2 Components

 
 
Component Description Key Indicators Measurement
Likelihood (L) Probability of the threat materializing Threat intelligence, historical data, attack frequency 0-1
Impact (I) Consequences if the threat materializes Financial loss, reputational damage, regulatory fines 0-1
Velocity (V) Speed at which the threat materializes Time to exploit, speed of propagation, detection difficulty 0-1

5.3 Likelihood Scoring Guide

 
 
Score Probability Description
0.80-1.00 Very High Occurs multiple times per year
0.60-0.79 High Occurs once per year
0.40-0.59 Medium Occurs once every 2-3 years
0.20-0.39 Low Occurs once every 5 years
0.00-0.19 Very Low Occurs less than once every 5 years

5.4 Impact Scoring Guide

 
 
Score Severity Description
0.80-1.00 Critical > $50M loss, regulatory action, reputation collapse
0.60-0.79 High $10M-$50M loss, significant regulatory fines
0.40-0.59 Medium $1M-$10M loss, moderate regulatory fines
0.20-0.39 Low $100K-$1M loss, minor regulatory fines
0.00-0.19 Very Low < $100K loss, no regulatory action

5.5 Velocity Scoring Guide

 
 
Score Speed Description
0.80-1.00 Instant Exploited in seconds, automated propagation
0.60-0.79 Fast Exploited in minutes-hours
0.40-0.59 Moderate Exploited in hours-days
0.20-0.39 Slow Exploited in days-weeks
0.00-0.19 Very Slow Exploited in weeks-months

5.6 Interpretation

 
 
Priority Score Priority Action
Tpriority≥0.50 Critical Immediate action required
0.25≤Tpriority<0.50 High Action required soon
0.10≤Tpriority<0.25 Medium Action required
Tpriority<0.10 Low Acceptable risk

5.7 Example Calculation

Threat: Ransomware

  • Likelihood: 0.40 (Medium – occurs every 2-3 years)

  • Impact: 0.90 (Critical – >$50M potential loss)

  • Velocity: 0.40 (Moderate – exploited in hours-days)

  • Tpriority=0.40×0.90×0.40=0.144

  • Classification: Medium

Threat: Phishing

  • Likelihood: 0.70 (High – occurs once per year)

  • Impact: 0.40 (Medium – $1M-$10M potential loss)

  • Velocity: 0.70 (Fast – exploited in minutes-hours)

  • Tpriority=0.70×0.40×0.70=0.196

  • Classification: High

Threat: Data Breach

  • Likelihood: 0.30 (Low – occurs once every 5 years)

  • Impact: 0.95 (Critical – >$50M potential loss, regulatory action)

  • Velocity: 0.20 (Slow – exploited in days-weeks)

  • Tpriority=0.30×0.95×0.20=0.057

  • Classification: Low

text
Threat Prioritization Matrix (Visual):
┌─────────────────────────────────────────────────────────────────────────┐
|                                                                         |
|  Threat               │  L  │  I  │  V  │  Score  │  Priority        │
|───────────────────────┼─────┼─────┼─────┼─────────┼──────────────────│
|  Ransomware           │ 0.40│ 0.90│ 0.40│  0.144  │  Medium          │
|  Phishing             │ 0.70│ 0.40│ 0.70│  0.196  │  High            │
|  Data Breach          │ 0.30│ 0.95│ 0.20│  0.057  │  Low             │
|  DDoS Attack          │ 0.60│ 0.30│ 0.80│  0.144  │  Medium          │
|  Insider Threat       │ 0.25│ 0.70│ 0.50│  0.088  │  Low-Medium      │
|  Credential Theft     │ 0.55│ 0.85│ 0.60│  0.281  │  High            │
|  Supply Chain Attack  │ 0.20│ 0.80│ 0.30│  0.048  │  Low             │
|───────────────────────┴─────┴─────┴─────┴─────────┴──────────────────│
|                                                                         |
|  Formula: T_priority = L * I * V                                      │
|                                                                         |
|  Prioritization Order:                                                │
|  ┌─────────────────────────────────────────────────────────────────┐  │
|  │  1. Credential Theft (0.281) - High priority                  │  │
|  │  2. Phishing (0.196) - High priority                          │  │
|  │  3. Ransomware (0.144) - Medium priority                      │  │
|  │  4. DDoS Attack (0.144) - Medium priority                     │  │
|  │  5. Insider Threat (0.088) - Low-Medium priority              │  │
|  │  6. Data Breach (0.057) - Low priority                        │  │
|  │  7. Supply Chain Attack (0.048) - Low priority               │  │
|  └─────────────────────────────────────────────────────────────────┘  │
|                                                                         |
└─────────────────────────────────────────────────────────────────────────┘

Part 6: Threat Monitoring Program

6.1 The Threat Monitoring Framework

A comprehensive threat monitoring program helps financial institutions detect and respond to threats in real-time.

Threat Monitoring={Collection,Analysis,Response,Feedback}

6.2 The Four Stages

 
 
Stage Description Key Activities
Collection Gather threat intelligence data Threat feeds, SIEM logs, OSINT
Analysis Analyze the data Threat correlation, pattern recognition
Response Act on the intelligence Blocking, alerts, incident response
Feedback Improve the program Metrics, lessons learned

6.3 Threat Monitoring Sources

 
 
Source Description Use Case
Threat Intelligence Feeds Commercial and open-source feeds Real-time threat detection
SIEM Security Information and Event Management Log analysis and correlation
OSINT Open Source Intelligence Public threat information
Dark Web Monitoring Monitoring underground forums Early warning of attacks
Industry Sharing ISACs, FS-ISAC Peer intelligence sharing
Vendor Intelligence Security vendor threat reports Vulnerability intelligence
text
Threat Monitoring Program (Visual):
┌─────────────────────────────────────────────────────────────────────────┐
|                                                                         |
|  Stage 1: Collection                                                 │
|  ┌─────────────────────────────────────────────────────────────────┐  │
|  │  • Threat Intelligence Feeds                                   │  │
|  │  • SIEM Logs                                                   │  │
|  │  • OSINT                                                       │  │
|  │  • Dark Web Monitoring                                         │  │
|  │  • Industry Sharing (FS-ISAC)                                  │  │
|  │  • Vendor Intelligence                                         │  │
|  └────────────────────────┬────────────────────────────────────────┘  │
|                           │                                           |
|                           ▼                                           |
|  Stage 2: Analysis                                                   │
|  ┌─────────────────────────────────────────────────────────────────┐  │
|  │  • Threat Correlation                                          │  │
|  │  • Pattern Recognition                                         │  │
|  │  • Anomaly Detection                                           │  │
|  │  • Risk Scoring                                                │  │
|  │  • TTP Mapping (MITRE ATT&CK)                                  │  │
|  └────────────────────────┬────────────────────────────────────────┘  │
|                           │                                           |
|                           ▼                                           |
|  Stage 3: Response                                                   │
|  ┌─────────────────────────────────────────────────────────────────┐  │
|  │  • Alerting                                                    │  │
|  │  • Blocking                                                    │  │
|  │  • Incident Response                                           │  │
|  │  • Threat Hunting                                              │  │
|  │  • Mitigation                                                  │  │
|  └────────────────────────┬────────────────────────────────────────┘  │
|                           │                                           |
|                           ▼                                           |
|  Stage 4: Feedback                                                   │
|  ┌─────────────────────────────────────────────────────────────────┐  │
|  │  • Metrics                                                    │  │
|  │  • Lessons Learned                                            │  │
|  │  • Program Improvement                                        │  │
|  │  • Tuning                                                     │  │
|  └─────────────────────────────────────────────────────────────────┘  │
|                                                                         |
└─────────────────────────────────────────────────────────────────────────┘

Summary and Bridge to Lesson 2.2

We have now completed the Threat Taxonomy framework. You have learned:

  1. Threat Actor Taxonomy: Nation-state, organized crime, hacktivists, insiders, and script kiddies.

  2. Threat Actor Capability Model: C=α⋅R+β⋅T+γ⋅K.

  3. Threat Actor Risk Score: Ractor=Capability×Motivation×Opportunity.

  4. Attack Vector Taxonomy: Social engineering, malware, network attacks, application attacks, physical attacks, and insider threats.

  5. Threat Prioritization Matrix: Tpriority=Likelihood×Impact×Velocity.

  6. Threat Monitoring Program: Collection → Analysis → Response → Feedback.

Key Mathematical Results:

C=0.4⋅R+0.3⋅T+0.3⋅KRactor=Capability×Motivation×OpportunityTpriority=Likelihood×Impact×Velocity

In Lesson 2.2, we will explore Tactics, Techniques, and Procedures (TTPs) for Financial Sector Attacks, including the MITRE ATT&CK framework, common attack patterns, and defensive measures.