RedTeam Nexus Labs
Module 04 · Lesson 03 // Vulnerabilities & Exploits

attack paths

Vulnerabilities & Exploits · Cybersecurity Fundamentals

Freereading · 10 min
On this page
LESSON

Overview

Real attackers rarely rely on a single flaw. They string weaknesses together into an attack path — a chain of steps from initial access to their goal. Thinking in paths, not isolated bugs, is what separates mature security from checklist security.

Learning objectives

  • Define an attack path and attack chain.
  • Understand how minor issues combine into serious compromise.
  • Use the "break the chain" idea to prioritize defenses.

Core concept

An attack path is the route an attacker takes through a system: each step exploits a vulnerability or misconfiguration and enables the next. A single low-severity issue may be harmless alone but decisive as one link in a chain. This is why attackers value chaining: three "medium" problems can combine into a full "critical" compromise.

A widely taught model of the stages is the Cyber Kill Chain (Lockheed Martin): reconnaissance → weaponization → delivery → exploitation → installation → command and control → actions on objectives. MITRE ATT&CK describes the same journey as a matrix of tactics and techniques.

How it works

Because every path is a sequence, defenders do not need to block every step — breaking any single link stops the whole chain. This reframes defense: instead of trying to fix everything, find where a chain can be cut most cheaply. It also explains defense in depth — multiple layers give multiple chances to break the path.

Practical example

Consider this chain against an internal app:

  1. An attacker finds an employee's password in a public data leak (initial access).
  2. The app has no MFA, so the password works (weak control).
  3. A low-privilege account can read a config file containing a database credential (information disclosure).
  4. That credential grants admin on the database (privilege escalation).
  5. The attacker exfiltrates customer data (objective).

No single step is exotic, yet together they are a breach. Adding MFA at step 2, or removing the credential at step 3, breaks the chain.

Cybersecurity relevance

Penetration testers and red teams think entirely in attack paths — their reports show the chain, not just a list of bugs. Defenders use the same lens to decide which fix delivers the most protection for the least effort.

Common mistakes

  • Judging vulnerabilities only in isolation, missing dangerous combinations.
  • Trying to fix everything at once instead of finding the cheapest link to cut.

Key takeaways

  • An attack path is a chain of steps from access to objective; minor issues combine into major ones.
  • Breaking any single link disrupts the whole path.
  • Prioritize the fix that most cheaply cuts the most dangerous chains.

Check your understanding

  • In the example chain, which single control would you add first, and why?
  • Explain how three "medium" issues could add up to a "critical" outcome.
FINISH THIS LESSON

Sign in to save your progress.