Safeguard
Security Guides•

Image scanning vs cluster scanning vs runtime detection: which do I need?

Image scanning, cluster scanning and runtime detection answer different questions. A comparison table and a sensible order to adopt each one.

Safeguard Security Team
3 min read

Image scanning finds known flaws inside an image before it runs. Cluster scanning checks configuration and what is deployed. Runtime detection watches behavior while workloads execute. They answer different questions, so most teams need more than one, adopted in that order.

Definitions

  • Image scanning: reads an image's layers, lists packages and matches them to advisories. Also finds secrets and bad settings in the image config.
  • Cluster scanning: reviews the live cluster's configuration, such as RBAC, pod security settings, network policy and which images are running.
  • Runtime detection: observes processes, files and network activity in running containers and flags unusual behavior.

Comparison

QuestionImage scanCluster scanRuntime detection
Does this image contain a known vulnerable package?YesPartly, if it reads imagesNo
Is a pod running as root or privileged?Partly, from configYesSees effects
Which images are live right now?NoYesYes
Is a container doing something unusual?NoNoYes
Can it stop a bad deploy?Yes, in CIYes, via admissionRarely
Does it catch an unknown attack?NoNoSometimes

When each one runs

Image scans run at build and again on a schedule. Cluster scans run continuously or on every change. Runtime detection runs while workloads are up. NIST's Application Container Security Guide, SP 800-190, covers images, registries, orchestrators, containers and the host as separate risk areas, which is a useful reminder that no single control spans all of them.

What each one misses

An image scan cannot see runtime downloads or a misconfigured cluster; our post what container scanning cannot see lists the gaps. Cluster scanning does not know which package versions are inside. Runtime detection is reactive and needs tuning to avoid noise.

A sensible order

  1. Image scanning in CI, blocking on a narrow policy.
  2. Rescanning of deployed images.
  3. Cluster configuration checks and admission rules.
  4. Runtime detection for the workloads that matter most.

Start where the cost is lowest and the signal clearest. Image scanning gives many teams their first useful list of work.

Try it yourself

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

Look at what the scan reports and notice what it cannot tell you about the running system.

Quick check

Is runtime detection a replacement for scanning?

No. It sees behavior, not the full list of known flaws in images. They complement each other.

Where should a small team start?

With image scanning in CI plus a rescan of what is deployed.

Safeguard covers dependency and SBOM scanning and policies; it does not replace runtime detection tooling. 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.