LearnCTEM.com, Best CTEM Learning Platform
Blog

Attack Path Analysis for CTEM: How to Score Paths and Decide What to Fix

Attack path analysis examines the chains of exposures, permissions and network reachability that connect an entry point to a critical asset, then scores each chain by how feasible it is for an attacker and how much damage it causes. In CTEM it converts a graph of possibilities into a small ranked list of changes that remove real risk.

Last updated: August 23, 2026

Security engineer studying an attack path graph on a large screen in a data centre, cover image for the attack path analysis article.

What you will learn

  • What an attack path is and how it differs from a finding
  • The five parts of every path
  • How to score paths by feasibility and business impact
  • Where analysis differs from mapping
  • How to find the choke point that cuts many paths
  • How to hand path findings to engineering teams
  • Metrics that prove path risk is falling

Explanation

A path is not a finding

A finding says a weakness exists on an asset. A path says that a weakness, combined with a permission and a network route, allows an attacker to move from somewhere they can reach to something you care about. Attackers do not exploit findings for their own sake, they walk paths. This is why two environments with identical vulnerability counts can carry radically different risk.

If your programme already maps paths, analysis is the next discipline: deciding which of the thousands of theoretically possible chains deserve engineering time this month. This article focuses on that decision. For building the graph itself, see the companion article on attack path mapping.

Diagram of attack path anatomy showing entry, foothold, privilege, lateral movement and impact.
Almost every real intrusion follows the same five part shape, whatever the industry or technology stack.

The five parts of a path

PartTypical enablersCommon defensive lever
EntryExposed service, phishing, third party access, stolen sessionExternal attack surface reduction, phishing resistant authentication
FootholdUnpatched software, weak application logic, exposed automationPatching, workload hardening, application allow listing
PrivilegeLocal admin rights, over permissive roles, cached secretsLeast privilege, credential hygiene, just in time access
Lateral movementFlat networks, shared credentials, trust relationshipsSegmentation, unique credentials, trust review
ImpactData stores, payment paths, control planes, backup systemsCrown jewel controls, immutable backups, transaction limits

Scoring: feasibility against impact

The most practical scoring model uses two axes. Feasibility asks how hard the path is for a competent attacker, taking into account whether each hop needs a rare condition, a credential they must first steal, or a user action. Impact asks what the destination is worth in business terms. Neither axis is a CVSS score, and both should be agreed with the business rather than invented inside the security team.

Matrix scoring attack paths by attacker feasibility against business impact with fix now, watch, batch and backlog quadrants.
Two axes, four decisions. Anything that is both feasible and high impact is not a backlog item.
  1. 1Count the hops and note which ones require an attacker to obtain something they do not already have.
  2. 2Mark any hop that depends on a known exploited vulnerability, because that removes uncertainty about capability.
  3. 3Score impact from the destination asset, not from the entry point.
  4. 4Reduce feasibility only where a control has been validated, not where one is assumed to exist.
  5. 5Recalculate after every remediation, because closing one hop can reroute the path rather than remove it.

Analysis versus mapping

QuestionMapping answersAnalysis answers
What existsEvery possible route between nodesWhich routes matter enough to act on
Data neededIdentity, asset, network and configuration dataThe same graph plus business context and validation results
OutputA graph or a set of pathsA ranked change list with owners
FrequencyContinuous, as data refreshesPer CTEM cycle, as decisions are made
Main riskIncomplete dataRanking by volume instead of consequence

Find the choke point before you write tickets

Paths overlap. In most enterprises a handful of nodes appear in a disproportionate share of critical paths: a service account with broad rights, a jump host reachable from too many segments, a container role attached to every workload in a cluster. Fixing one of those nodes eliminates dozens of paths in a single change, which is a far better use of an engineering sprint than closing individual findings.

  • Rank nodes by the number of critical paths that cross them
  • Validate that the node is genuinely required, because graphs contain stale data
  • Design the smallest change that removes the capability rather than the asset
  • Model the change first, since removing a permission can break a production job
  • Recount paths after the change and publish the reduction as the outcome

Handing path findings to engineering

Engineering teams reject path findings when they arrive as a diagram with no clear ask. Translate every path into the specific change on the specific asset the owning team controls, and state what the change removes. A ticket that says remove the local administrator group membership for the build service on these twelve hosts, which cuts eighteen paths to the payments database, gets scheduled. A screenshot of a graph does not.

How this fits the CTEM lifecycle

Path analysis strengthens prioritization and gives validation its targets. The validation stage then proves which hops are real, which feeds corrected feasibility scores back into the graph. Mobilization receives fewer, larger, better justified changes. The loop tightens with each cycle because the graph becomes more accurate every time a hop is tested.

How to measure success

MetricDefinitionHealthy direction
Critical paths openDistinct validated paths to crown jewel assetsFalling cycle over cycle
Median hops to impactShortest chain length to a critical assetRising, meaning attackers need more steps
Choke point coverageShare of top choke points remediated or controlledRising towards full coverage
Path reappearance rateClosed paths that return through a new routeFalling, showing structural fixes not cosmetic ones
Time to close a critical pathDays from analysis to verified removalFalling towards a single cycle

How to apply this

  • Define your crown jewel assets in writing before analysing any path.
  • Score every path on feasibility and business impact rather than on component severity.
  • Rank nodes by path frequency and fix choke points before individual findings.
  • Validate the hops you intend to act on so scoring is based on evidence.
  • Convert each path into a concrete change request owned by the team that controls the asset.
  • Recount paths after each change and report the reduction as the programme outcome.

Common mistakes

  • Presenting a graph to executives instead of a ranked list of decisions.
  • Scoring impact from the entry point rather than the destination.
  • Assuming a control blocks a hop without testing it.
  • Closing one hop without checking whether the path simply reroutes.
  • Ignoring identity data, which is where most real paths live.
  • Letting the graph go stale, so analysis is done on last quarter's environment.

Frequently asked questions

Attack path analysis is the practice of examining chains of exposures, permissions and network reachability that connect an attacker entry point to a critical asset, then scoring those chains so a security team can decide which changes remove the most risk.

Related pages

Next step

Start a free LearnCTEM certification

Ready to prove your CTEM knowledge? Start with the free LearnCTEM Beginner Certification, continue with the Practitioner Certification, and build toward Program Leader. Every LearnCTEM certificate is free, vendor-neutral, and publicly verifiable at LearnCTEM.com.

Author

LearnCTEM Editorial Team

Practitioners and educators writing plain-English guides on Continuous Threat Exposure Management.

Reviewed by

Senior CTEM Practitioner Panel

Reviewed for accuracy against public CTEM guidance and real-world program experience.

Sources and further reading