Threat

3 min read Last updated Tue Jun 02 2026 10:52:00 GMT+0000 (Coordinated Universal Time)

A potential to cause loss or harm to a computing system.

Types of Harm

  • Modification
    Unauthorized changes to data.
  • Fabrication
    Creation of counterfeit data or objects.
  • Interception
    Unauthorized access to data.
  • Interruption
    Making data unavailable or unusable.

Types

Human or not

Whether caused by human or not (natural).

Natural threats are:

  • earthquake
  • fire

Human threats are:

  • human error
  • impersonation

Intent

Defined only for human threats. Refers to the purpose or motivation behind the threat. Classified as malicious or benign.

Malicious

Deliberately trying to cause harm. Planned and deceptive.

Examples:

  • launching a malware attack
  • stealing sensitive data
  • performing denial-of-service (DoS) attacks

Benign

No deliberate intention to cause harm (can still cause harm). Often due to human error. Typically associated with normal users or system processes

Examples:

  • accidental deletion of files
  • misconfiguration of a server
  • sending data to the wrong recipient

Directed or Random

Directed

Threats for specific target(s).

Random

Not directed for specific target(s).

Active or Passive

Active

Where changes are caused (or can be caused) in the system.

Passive

Where changes are not caused (and cannot be caused) in the system.

Examples

Advanced Persistent Threat

Aka. APTs. Well-organized, patient, and financed attacks. Targets are often high-priority and cannot be easily protected.

Caused by humans, directed, malicious threats.

Type x Harm Combinations

Real-world examples for each combination of threat type and harm type.

TypeModificationFabricationInterceptionInterruption
HumanAdmin runs UPDATE without a WHERE clause, overwriting all recordsDeveloper accidentally inserts duplicate entries into a production databaseIT staff reads employee emails without authorizationSysadmin mistakenly deletes a critical service configuration
NaturalPower surge corrupts database files on a live serverCosmic-ray bit-flips generate phantom entries in memoryEM leakage from unshielded cables exposes data (Van Eck phreaking)Earthquake destroys a data center’s power infrastructure
MaliciousSQL injection alters financial transaction recordsDNS spoofing inserts fake records to redirect user trafficMan-in-the-middle attack captures HTTPS credentials in transitDDoS flood renders a web server completely unavailable
BenignBuggy migration script overwrites valid rows with default valuesCaching bug inserts duplicate records into a databaseDebug logging inadvertently records sensitive API tokens to a log fileMisconfigured firewall rule accidentally blocks all inbound traffic
DirectedAttacker edits a specific bank’s audit logs to conceal fraudForged SSL certificate created for a targeted executive phishing campaignWiretap placed on a specific organization’s network uplinkTargeted DDoS against an e-commerce site timed to a major sale
RandomWorm modifies arbitrary files on every system it infectsSpam bots register fake accounts across random public websitesWardriving captures unencrypted Wi-Fi traffic from nearby networksInternet worm consumes bandwidth on every reachable host indiscriminately
ActiveRansomware encrypts files in real time, altering their contentARP poisoning injects forged replies to redirect traffic through an attackerSession hijacking replays a stolen authentication token to impersonate a userSYN flood exhausts a server’s TCP connection table, blocking new connections
PassivePacket sniffer quietly captures traffic on a shared network segment without injecting data
Was this helpful?