Safeguard
Compliance•

What auditors want from dependency scanning, and how to evaluate for it

The evidence auditors usually request about dependency scanning, and what to check in an SCA tool so you can produce it without a scramble at audit time.

Safeguard Security Team
3 min read

Auditors usually want proof that you scan dependencies regularly, that findings are triaged within a defined time, that exceptions are approved and that the process runs consistently. When choosing an SCA tool, check that it keeps dated history, records decisions with approvers and exports them in a form you can hand over.

What the request typically looks like

Control wording varies by framework, but the ask is similar across them. They want to see a vulnerability management process, an inventory of components and evidence that it works in practice. Expect questions such as:

  • How often do you scan, and can you show the last several runs?
  • What is your policy for fixing vulnerabilities by severity, and how are you doing against it?
  • Who approves exceptions, and where is that recorded?
  • Do you keep an inventory of third-party components, and can I see it?
  • How do you respond to a newly published vulnerability?

A sample of real tickets and scan records usually matters more than a policy document alone.

What to check in a tool

Dated history. Scan results with timestamps, for every project, kept for as long as your audit period needs. Check retention limits.

Immutable decisions. When a finding is suppressed, accepted or marked not affected, the reason, person and date are stored and cannot be silently edited. Ask to see the audit log.

Policy and compliance with it. Rules written as policy, with a report of how many findings are inside or outside your stated timelines.

Inventory export. SBOMs in standard formats, per project and over time.

Access control. Roles, so that the person who approves an exception is not always the one who requests it.

Linkage to tickets. A finding linked to the ticket or pull request that fixed it.

Evidence export. Reports or API access, so you can pull evidence for a given period without screenshots.

Beware two traps

First, do not promise more than your process delivers. If your policy says critical findings are fixed within a set time and you miss it, the auditor will see the dates. Set targets you can meet and record exceptions properly.

Second, a tool is evidence of a process, not a replacement for one. The audit looks at people following the rules, not at software being installed.

A quick rehearsal

During the trial, ask yourself to produce the last quarter's evidence for one project: scan history, closed findings with dates, exceptions with approvals and the inventory. If that takes more than an hour, expect worse under audit pressure.

Try it yourself

Open the demo and see how scanning controls map to a compliance framework. Look at which evidence supports each control.

Click through it at your own pace, or open it full screen.

Where Safeguard fits: Safeguard offers compliance and evidence automation alongside SBOM and dependency scanning. You can start with the free scan at gold.safeguard.sh/scan.

Quick check

Is a scanner report enough for an audit?

Rarely on its own. Auditors usually want the policy, the history of runs and the records of decisions as well.

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.