What this covers
Separate a vulnerable condition from a usable attack.
Exploitability depends on reachability, prerequisites, target behaviour and controls—not the presence of a CVE alone.
01Establish prerequisites
- Confirm product, version, configuration, reachable interface and required identity state.
- Identify compensating controls or topology assumptions that could make a generic check misleading.
- Define the minimum safe evidence needed for a verdict.
02Run the appropriate test
- Start with an approved deterministic method and adapt only when the target behaviour requires it.
- Use non-destructive proof wherever it can establish the result.
- Escalate sensitive actions through explicit approval gates.
03Record the verdict
- Confirmed includes the exact request, response or state change that proves impact.
- Not exploitable records the failed prerequisite or effective control.
- Unresolved explains what additional access, tooling or approval would be required.
04Use the result
- Re-rank the finding using demonstrated exploitability and downstream impact.
- Give engineers reproduction and a clear success condition for the fix.
- Retest the same evidence path after remediation.