What is an attack path?
An attack path is the chain of access that lets one identity reach data it was never meant to touch. Watch one form, then watch it break.
A path is access, chained. An agent holds a token. The token can assume a role. The role can read a data store. No single step is wrong on its own. Together they are a route to your most sensitive data, and it exists whether or not anyone has used it.
Five kinds of hand-over
Every attack path is made of the same few hops. Learn to spot them and any path becomes readable.
See the terms in the AcademyThe AWS root access key can perform any action on any resource in the account
Recommended action: Delete the root account access key · Remove accessDetected: The AWS account has a root access key. The root user holds an access key; the root user is not bound by IAM policies and holds every action on every resource. Source: scan e07c354c-4aaa-4e30-b18f-8a1468449688 observed 2026-11-09T06:00:00Z, aws coverage complete.
From a graph to one issue
nerl0 does not hand you a graph and wish you luck. Every path that reaches crown-jewel data becomes a single issue that says what can reach what, who owns it and which hand-over to cut.
- 1nerl0 reads the platformsRead-only connectors pull roles, keys, grants and bots. Nothing is installed on your hosts.
- 2It connects the hand-oversEach relationship becomes an edge: this token can assume that role, that role can read this store.
- 3It finds the end of the chainA path that ends at crown-jewel data becomes an issue with an owner and one recommended breakpoint.
Four low alerts. One critical path.
Scanners judge each finding alone. An attacker, and an agent that was tricked, use them in a row.
- LowToken has no expiry date
- LowRole trusts a second account
- LowSecret stored in a shared vault
- LowAgent holds a broad OAuth grant
Each one is easy to defer. None says what it connects to.
- partner-syncholds a token with no expiry
- partner-integration-roletrusted by a second account
- prod/payments/stripe-keyreadable from that role
Find it. Rank it. Cut it.
The same three steps for every path, and the next scan tells you whether the cut held.
Questions to ask your own environment
Start with one of these in the Question Library. Each one is a check you can activate and measure again.
Browse all questionsMore solutions
Other ways into the same map of authority.
Browse the Academy