Safeguard
Compliance•

Do auditors reject reachability analysis? Myth versus fact

Five myths about how auditors and customers treat reachability based decisions, each checked against what standards say and what evidence persuades.

Safeguard Security Team
3 min read

Auditors do not reject reachability analysis as a category. They reject undocumented decisions. A reachability result with a build, date, method, owner and review date is ordinary evidence of a risk based decision. The same result with no record is just a claim. Here are five myths worth retiring.

Myth 1: Auditors require every critical to be patched

Fact: It depends on your own policy and your contracts. Auditors test whether you follow the rules you wrote. NIST's Secure Software Development Framework describes making a risk based decision on whether a vulnerability is remediated or addressed by other means, with approved exceptions recorded. If your policy allows a documented alternative, using it is not a violation. If your contract says patch everything, that is a separate matter. See the contract question.

Myth 2: A tool label is enough evidence

Fact: A label without context draws questions. Evidence needs scope, method, date and owner. The CISA minimum elements for VEX include timestamps and a clear statement of product status, which shows how much structure is expected even in a short statement.

Myth 3: Not reachable means safe forever

Fact: It means no call path was found in a particular build. The OpenVEX specification warns that some justifications can be difficult to prove conclusively. Code changes, new dependencies and new advisories can alter the answer, so the decision needs a review trigger. See why a verdict needs a commit and a date.

Myth 4: Reachability replaces scanning

Fact: It sits on top of scanning. You still need an inventory and a list of known issues to analyze. Reachability helps order and explain the list. It does not remove the need for the list.

Myth 5: Customers will only accept zero findings

Fact: Many reviewers know a clean report is unusual. What they want is a believable account of the open items: what they are, what you decided and when you will look again. Reporting only the findings you closed looks selective. Report every bucket.

A summary table

ClaimReality
Auditors forbid deprioritizingThey test your documented rule
A label is evidenceContext makes it evidence
Not reachable is permanentIt is dated and reviewable
It replaces scanningIt builds on scanning
Zero findings is the goalAn honest account is the goal

What persuades

  • A short written policy that names reachability as an input.
  • A consistent record on every deferred item.
  • A visible review cycle.
  • A frank statement of the method's limits.
  • Willingness to patch when the fix is cheap.

What does not

Marketing language, confident absolutes and hiding unknowns. If an unknown result appears, say so and treat it conservatively.

Quick check

Will a SOC 2 or ISO auditor accept reachability evidence?

Whether any evidence is sufficient is the auditor's judgment about your controls. Bring a documented process and records, and ask them early what they expect.

Is it risky to tell a customer about unknown results?

Less risky than hiding them. State how unknowns are treated.

Safeguard offers reachability analysis with policies and evidence automation so decisions arrive with their records. You can try the free scan.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.