Standard vulnerability scanning assigns each finding a severity score — Critical, High, Medium, Low — based on the individual vulnerability in isolation. A CVSS score of 5.0 (Medium) might seem safe to defer. But in the context of your specific infrastructure, that Medium finding might be the final step in a chain that starts with a credential exposure discovered elsewhere and ends with database access.
Treating findings as independent misses the attacker's perspective. Attackers chain vulnerabilities. They use a subdomain takeover to establish a trusted position, then use that position to intercept authentication tokens, then use those tokens to access internal APIs. The individual CVSS scores would not reveal this risk — the attack path does.
After the scan pipeline verifies individual findings, VeilScan analyzes whether any findings share an asset, a data flow, or a logical sequence that would allow an attacker to use one as a stepping stone to another. When a meaningful chain exists, VeilScan constructs an attack path:
In your VeilScan dashboard, attack paths are shown in a dedicated section separate from the individual finding list. Each path includes:
In the PDF report, attack paths include a visual diagram showing the chain with arrows connecting each step to the next. This format is designed for board-level presentations and compliance discussions where technical finding lists are not appropriate.
When remediation resources are limited, you need to know which findings to fix first. Attack path analysis answers this by identifying the most dangerous chains. Fixing the first link in a chain — the initial access vector — breaks the entire path. Sometimes a single Medium fix eliminates a Critical attack path.
VeilScan's attack paths include remediation prioritisation guidance: which finding in the chain, if fixed, eliminates the highest risk. This is particularly useful for engineering teams balancing security work against product roadmap.
See: What is an Attack Path? · What Is Attack Path Analysis? · Business Impact Score feature
Attack path analysis is available on paid plans only. The free plan shows individual Medium and Low findings. If your scan produces attack paths, a summary of the number of attack paths detected is shown but the full chains are locked until you upgrade. See all plans.
If no chaining relationship exists between your findings, no attack paths are shown. This is not a failure — it means your findings are isolated issues rather than connected chains. Isolated findings are still prioritised by Business Impact Score and remediation guidance is still provided.
Attack paths are constructed when findings logically chain — for example, a credential exposure and an open authenticated service, or a subdomain takeover and an authentication redirect. Not all vulnerability types chain. The analysis is applied automatically and conservatively — paths are only shown when the chain is realistic, not theoretical.