Join our Newsletter — 33% off our NHI Course

What are the key On-Demand Scanning best practices?

On-Demand Scanning should run on a schedule and after high-risk events to catch threats missed in real time. Security teams should prioritise critical servers, removable media, and new software deployments, then review detections and scan coverage. Exclusions should be documented, and scan results should feed remediation and exception management.

What On-Demand Scanning is best at finding

On-Demand Scanning is most useful as a backstop for what continuous monitoring can miss. It is strongest when you need a deliberate check after a change, a risky event, or a period of uncertainty, rather than a live detection feed. That makes it valuable for dormant malware, newly introduced software, and assets that are not always connected or observable.

Its practical value comes from coverage discipline. Scans should target the systems and inputs most likely to carry hidden risk, especially critical servers, removable media, and anything recently deployed. Endpoint Security Guide is useful here because it frames on-demand scanning as part of a broader endpoint control stack, not a standalone checkbox.

For environments that rely on software lifecycles, the same logic applies to new builds, new packages, and post-change validation. NHI Lifecycle Management Guide is a useful companion for the governance side of that problem, where visibility and lifecycle controls matter as much as the scan itself.

How to make scan coverage useful instead of symbolic

A scan is only useful if it runs often enough, covers the right scope, and produces results that someone actually reviews. Best practice is to schedule scans, then add event-driven scans after high-risk changes such as software deployment, media introduction, or suspected compromise. That approach reduces the chance that a threat sits unnoticed between routine windows.

Coverage decisions should be explicit. If you exclude systems, file paths, or media types, document why those exclusions exist and what compensating control is in place. For secrets, credentials, and other sensitive material that may surface during scanning, API Key Management Guide helps connect scan findings to rotation and revocation decisions when exposed material is discovered.

Review is part of the control, not an afterthought. If detections are not triaged and coverage gaps are not tracked, the scan becomes a reporting exercise rather than a security measure. The useful question is not whether a scan completed, but whether it would have found the thing you were worried about.

What to do with detections, gaps, and exceptions

Scan output should feed remediation and exception management immediately. If a finding is actionable, it should move into repair or containment work; if it is accepted temporarily, the exception should be time bound and recorded with the rationale. This keeps scanning tied to decision-making rather than leaving it as inert evidence.

Failure mechanism: on-demand scanning breaks down when it is treated as a one-time hygiene task, when exclusions accumulate without review, or when scan scope does not match the systems most likely to introduce risk. In that state, hidden compromise can persist until a separate control discovers it, which is often much later than the moment when response would have been cheapest.

Impact: missed detections can delay containment, allow compromised assets to remain in service, and weaken confidence in the estate’s baseline integrity. In practice, the biggest loss is usually not the missed alert itself, but the false assumption that an asset has been checked when the scan scope was incomplete or outdated.

Risk and Threat Considerations

On-Demand Scanning carries a real exposure risk if teams assume it substitutes for continuous visibility. Adversaries benefit when scanning is infrequent, narrowly scoped, or poorly reviewed, because those gaps create time for malware, unauthorized software, or compromised media to persist undetected.

Failure mechanism: Attackers and unwanted code survive in the periods between scans, or on assets that are omitted from the scan plan. Exclusions, stale schedules, and missing follow-up create blind spots that reduce the control to a ceremonial check rather than a detection mechanism.

Impact: The organisation can lose assurance over the integrity of critical systems, delay containment, and miss the point at which remediation would be simplest. Over time, those blind spots can also distort exception handling, because teams may believe they have covered more of the environment than they actually have.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

CIS Controls v8 and NIST CSF 2.0 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.

Framework Control / Reference Relevance
CIS Controls v8 CIS-10 — Malware Defenses On-demand scans help detect and contain malicious code on endpoints and servers.
Recommendation — Schedule targeted scans after high-risk changes and feed findings into malware response.
NIST CSF 2.0 DE.CM-01 — The network is monitored to detect potential cybersecurity events Scanning is a monitoring activity that supports detection of hidden threats and post-change risk.
PR.DS-10 — Confidential data is protected during storage Scan findings can expose sensitive files, secrets, or artefacts that need controlled handling.
Recommendation — Use scheduled and event-driven scanning to improve detection coverage across critical assets. Protect scanned artefacts and handle sensitive findings through controlled remediation workflows.
ISO/IEC 27001:2022 A.8.8 — Management of technical vulnerabilities On-demand scanning is a practical control for identifying vulnerabilities after change or exposure.
A.8.16 — Monitoring activities The practice depends on scheduled monitoring, review, and response to scan results.
Recommendation — Use scanning results to prioritise remediation and document justified exceptions. Define scan frequency, review ownership, and escalation for missed or high-risk findings.

Practitioner Guidance

What to prioritise: Put the highest-value scans on critical servers, removable media, and recent deployments first. Those are the places where hidden risk is most likely to matter operationally, and where a missed detection tends to have the greatest blast radius.

What to verify: Confirm that scan schedules, post-change triggers, exclusions, and review ownership are all documented together. If you cannot show what was scanned, when it was scanned, and why anything was skipped, you do not really have scan governance.

Common mistake: Teams often overvalue scan completion and undervalue follow-up. The useful control is not the scan job itself, but the chain from coverage to detection review to remediation or exception closure.

Practitioner takeaway: On-Demand Scanning works best as a deliberate assurance control after change, not as a substitute for continuous detection. Its real value depends on scope discipline, exception hygiene, and whether findings are converted into action.