Vulnerability Management Interview Questions
Reviewed by Mark Dickie · Last updated
<d263d8f6>Vulnerability management is the continuous process of identifying, classifying, prioritizing, and remediating security weaknesses across an organization's systems, applications, and infrastructure. For an interview on this topic, you should be ready to explain the full lifecycle—discovery, assessment, prioritization, remediation, and verification—and how each stage feeds back into the next. Interviewers will probe your understanding of CVSS scoring, asset criticality, risk tolerance, and the practical trade-offs between patching, compensating controls, and risk acceptance. They also expect you to discuss tooling (scanners like Nessus, OpenVAS, or Qualys), the difference between authenticated and unauthenticated scans, and how to handle vulnerability data at scale in environments with thousands of assets.</d263d8f6><d263d8f6>
What stages make up the vulnerability management lifecycle?
</d263d8f6><d263d8f6>The lifecycle is cyclical rather than linear. Each pass refines the asset inventory, sharpens risk scores, and narrows the window between disclosure and remediation.</d263d8f6><d263d8f6>
| Stage | What Happens | Key Outputs |
|---|---|---|
| Discovery | Inventory all assets, identify what to scan | Asset list, scan targets |
| Assessment | Run scans, review findings, validate results | Vulnerability report, false-positive list |
| Prioritization | Rank vulnerabilities by risk score and business context | Remediation plan, SLA tiers |
| Remediation | Patch, reconfigure, apply compensating controls, or accept risk | Change tickets, exception records |
| Verification | Re-scan to confirm fixes; close or escalate | Closure report, residual-risk log |
</d263d8f6><d263d8f6>
How should you prioritize vulnerabilities in an interview answer?
</d263d8f6><d263d8f6>Start with CVSS as a baseline, but show the interviewer you layer business context on top. A CVSS 9.8 on an isolated test server is less urgent than a 7.5 on a public-facing payment gateway. Bring in exploitability (is there a public exploit?), exposure (internet-facing vs. internal), and asset value.</d263d8f6><d263d8f6>
- Check for an active exploit or exploit code in the wild—this bumps priority regardless of CVSS.
- Factor in network exposure: internet-facing assets get higher priority than isolated internal ones.
- Consider the asset's business value: a down payment system costs more than a down marketing site.
- Review existing compensating controls (WAF rules, network segmentation) that may reduce real risk.
- Set an SLA based on the combined risk rating and track the fix through to verification.</d263d8f6><d263d8f6>
What is the difference between authenticated and unauthenticated scanning?
</d263d8f6><d263d8f6>Unauthenticated scans probe from the outside and see what an attacker would see—open ports, banner versions, exposed services. Authenticated scans log into the target (via SSH, agent, or domain credentials) and read installed packages, registry keys, and configuration files directly. Authenticated scans find more vulnerabilities and produce fewer false positives, but they require credential management and can trigger monitoring alerts. Interviewers often ask when each type is appropriate: unauthenticated for attack-surface mapping, authenticated for deep, accurate coverage during scheduled assessments.</d263d8f6>
Key facts
- Tarmac has 96 Vulnerability Management interview questions on this topic, 25 of them on this page, at difficulty 1–4 of 5.
- Tarmac last reviewed these Vulnerability Management interview questions on 31 August 2026.
At a glance
| Questions | 25 shown · 96 in the bank |
|---|---|
| Difficulty | 1–4 of 5 |
| Formats | Multiple choice, Flashcard, Design exercise, True / false, Multiple answer, Short answer, Ordering, Find the bug, Fill in the blank |
What you'll review
- cve nvd
- patch management
- false positives negatives
- vulnerability scanners
- zero day vs known
- cvss scoring
- discovery scanning
- asset attack surface
- risk based prioritization
- epss exploit likelihood
Practice questions
Vulnerability Management/vulnerability-sources/cve-nvd
What does a CVE identifier (e.g. CVE-2024-12345) actually represent?#
Options
Show answer
A CVE identifier is a unique, standardized reference number assigned to one specific, publicly disclosed vulnerability, maintained by the CVE Program — it carries no severity information on its own. The National Vulnerability Database (NVD), run by NIST, separately enriches each CVE entry with a CVSS severity score and other metadata after the ID is assigned.
CVE (Common Vulnerabilities and Exposures) identifiers exist purely to give every distinct, publicly known vulnerability one unambiguous name that any tool, vendor, or report can reference without confusion — they carry no severity information on their own. The severity score is a separate thing (CVSS); the CVE ID itself is just the stable pointer to 'this specific flaw.' The NVD (National Vulnerability Database), run by NIST, enriches CVE entries with CVSS scores and other metadata after CVE Numbering Authorities assign the ID.
Vulnerability Management/program-operations/patch-management
What are the four core phases of a patch management process?#
Show answer
Identification (detect/discover vulnerabilities), Evaluation (assess severity and prioritize), Remediation/Mitigation (apply patches or compensating controls), and Verification (confirm the fix is effective and report).
A standard patch management lifecycle follows these four sequential phases: identify what needs patching, evaluate the risk to prioritize, remediate by deploying the fix or a workaround, and verify the patch resolved the vulnerability.
Vulnerability Management/scanning-tools/false-positives-negatives
You are the lead security engineer at a mid-sized company (≈500 employees, ~200 internal applications). Your team recently deployed an automated vulnerability scanner that runs nightly against all assets. After the first month, the scanner has produced over 5,000 findings, but the security analysts report that roughly 70% of them are false positives — such as flagging a patched library because the version string hasn't changed, or reporting an open port as 'critical' when it is an internal-only service behind a firewall.#
Show answer
I would build a four-stage pipeline. Stage 1 — Ingestion: the nightly scanner output is parsed into normalized finding records and deduplicated against the previous run so we only see net-new or changed findings. Stage 2 — Automated Validation: each finding is enriched with asset context (is the host internal-only? is it behind a WAF?) and cross-referenced against a patch-level database. Findings triggered by stale version strings are auto-suppressed if a patch verification check confirms the CVE is actually remediated. Known false-positive signatures are matched against a suppression rule set; matches are auto-dismissed with a reference to the rule. Stage 3 — Analyst Triage: anything that survives auto-validation is queued for a human analyst who confirms the finding, marks it as a false positive with a reason, or escalates it for remediation. Stage 4 — Resolution: confirmed vulnerabilities are routed to the asset owner with an SLA; confirmed false positives are logged in a feedback database. When an analyst marks a finding as a false positive, the system prompts them to create or extend a suppression rule (scoped to asset + CVE + detection signature) so the scanner or the pipeline automatically suppresses that finding on future runs. Suppression rules have an expiry date (e.g., 90 days) and are reviewed quarterly to catch environment changes that could turn a previous false positive into a real risk.
This exercise tests whether a candidate can structure a basic false-positive triage workflow: a staged pipeline, automated pre-filtering, and a feedback loop for suppression rules. At difficulty 1 the expectation is recall-level understanding of how scanning noise is managed in practice.
Vulnerability Management/scanning-tools/false-positives-negatives
Your organization uses a commercial network vulnerability scanner. After a year of use, the security team has accumulated a long list of recurring findings they believe are false positives — for example, the scanner reports 'SSL Certificate Weak Signature Algorithm' on internal services that actually use certificates signed by the company's internal CA with SHA-256, and it flags 'Apache Version Disclosure' as a medium-severity issue even though the team has already configured ServerTokens Prod.#
Show answer
I would start by exporting all recurring findings and grouping them by scanner plugin ID and asset group. For each group, an analyst manually verifies one representative instance — for the SSL certificate finding, they would inspect the actual certificate chain and confirm the signature algorithm; for the Apache disclosure finding, they would verify the ServerTokens configuration by making an HTTP request and checking the response headers. Once a pattern is confirmed as a false positive, I apply a targeted scanner exception scoped to that specific plugin and asset group rather than disabling the plugin globally, because the same plugin may flag genuine issues on other assets where the configuration differs. For example, I would create an exception rule: 'Suppress plugin 12345 on assets in the internal-services group.' I prefer credential-based authenticated scanning where possible because it eliminates many network-level false positives by letting the scanner verify patch status directly — for instance, confirming a patch is installed rather than inferring vulnerability from version banners alone. Every exception is time-limited (e.g., 90-day expiry) so that when the environment changes — a certificate renewed with a different algorithm, a server reconfigured, or a new CVE assigned to the same software — the expired exception forces a fresh evaluation against the current state rather than continuing to suppress what may now be a true positive. Additionally, I would set up a quarterly review where all active exceptions are re-tested against the current environment, and any infrastructure change (new host, OS upgrade, config change) in the CMDB triggers an automatic re-scan of affected assets with exceptions temporarily lifted for that scan cycle, so a newly-introduced vulnerability that matches a previously-suppressed pattern is caught immediately.
This exercise evaluates whether a candidate understands the practical process of reducing scanner false positives: identifying patterns with concrete verification, applying scoped configuration changes with justified mechanism choices, and adding safeguards whose causal mechanism prevents hidden real vulnerabilities. At difficulty 1 the focus is on applied basic knowledge of scanner tuning.
Vulnerability Management/scanning-tools/vulnerability-scanners
What is the primary purpose of a network vulnerability scanner?#
Show answer
A network vulnerability scanner automatically probes systems across a network to identify known vulnerabilities — such as missing patches, misconfigurations, and weak services — typically by comparing detected software versions and settings against a database of known vulnerability signatures (e.g., CVE entries).
At its core, a vulnerability scanner automates the process of discovering known weaknesses by sending probes to target systems and checking responses against a knowledge base of vulnerability definitions. This distinguishes it from intrusion detection, penetration testing, or manual auditing.
Vulnerability Management/vulnerability-sources/zero-day-vs-known
A "zero-day" vulnerability is a software flaw for which the vendor has already released a patch before any public exploit is available in the wild.#
Options
Show answer
False. A zero-day vulnerability is a flaw for which no patch or fix is publicly available yet, meaning defenders have had zero days to prepare. The statement actually describes a known, patched vulnerability — the opposite of a zero-day.
A zero-day vulnerability is a flaw that is actively exploitable or under attack before the vendor has had a chance to release a fix — hence "zero days" of time to patch. The statement describes a known vulnerability that already has a vendor patch, which is the opposite of a zero-day.
Vulnerability Management/scoring-frameworks/cvss-scoring
Under the CVSS v3.1 qualitative severity rating scale, a base score of 9.4 falls into which band?#
Options
Show answer
A CVSS v3.1 base score of 9.4 falls in the Critical band (9.0-10.0). The spec defines five qualitative severity bands over the 0-10 score range: None, Low (0.1-3.9), Medium (4.0-6.9), High (7.0-8.9), and Critical (9.0-10.0).
CVSS v3.1 defines five qualitative bands over the 0-10 base score range: None (0.0), Low (0.1-3.9), Medium (4.0-6.9), High (7.0-8.9), and Critical (9.0-10.0). A 9.4 base score lands squarely in Critical. 'Severe' isn't one of the defined bands at all — a common mix-up with vendor-specific severity labels that don't map 1:1 onto the CVSS spec's own terms.
Vulnerability Management/scanning-tools/vulnerability-scanners
Which of these are widely used vulnerability scanning tools/platforms? Select all that apply.#
Options
Pick every one that applies.
Show answer
Nessus, Qualys, and OpenVAS are all purpose-built vulnerability scanners that fingerprint hosts and services against known-vulnerability signatures to produce a prioritized findings list. John the Ripper is an offline password-cracking tool and Wireshark is a packet-capture and protocol-analysis tool — neither performs vulnerability scanning, despite being common tools in the same field.
Nessus, Qualys, and OpenVAS are all purpose-built vulnerability scanners: they fingerprint hosts and services against known-vulnerability signatures and CVE databases to produce a prioritized findings list. John the Ripper is an offline password/hash-cracking tool, and Wireshark is a packet capture and protocol analysis tool — both are common in a security practitioner's toolkit, but neither performs vulnerability scanning.
Vulnerability Management/scanning-tools/false-positives-negatives
A vulnerability scanner that flags a finding purely from a service's version banner, without confirming the flaw is actually exploitable, can produce false positives — for example flagging a version string as vulnerable even though the vendor backported a fix without bumping the version number.#
Options
Show answer
True. Banner-based vulnerability detection is a proxy signal, not proof of exploitability — vendors regularly backport security fixes into an existing release without changing the reported version string, so a scanner keyed purely on the version string can flag an already-patched system as vulnerable. This is why manual exploitation validation, or an active/authenticated scan check, exists to confirm exploitability rather than trusting the banner alone.
True. Banner-based/version-based detection is fast and low-impact (it doesn't need to attempt exploitation), but it's inherently a proxy signal, not proof: vendors regularly backport security fixes into an existing release branch without changing the reported version string, so a scanner keyed purely on 'version X is vulnerable' will flag a system that's actually already patched. This is exactly why a pentest's manual exploitation step, or a scanner's optional authenticated/active-check mode, exists — to confirm exploitability rather than trust the banner alone.
Vulnerability Management/vulnerability-sources/zero-day-vs-known
What's the difference between a zero-day vulnerability and a 'known' vulnerability that already has a CVE and a vendor patch?#
Show answer
A zero-day is a vulnerability that is being actively exploited, or is publicly known, before the vendor has released a patch — and often before the vendor is even aware of it — meaning defenders have had zero days of lead time to remediate it before it could be used against them. A known vulnerability has an assigned CVE, is documented in a database like the NVD, and typically already has a vendor-supplied patch or a documented mitigation available, so managing it is a matter of scheduling and applying the fix rather than facing an unpatchable exposure.
The distinction that matters operationally: for a known vulnerability, the vulnerability management problem is scheduling and applying an available fix. For a zero-day, no vendor fix exists yet, so the team has to rely on compensating controls (WAF rules, network isolation, disabling the affected feature) until a patch ships — the risk-management posture is fundamentally different even though both eventually get a CVE once disclosed.
Vulnerability Management/vulnerability-lifecycle/discovery-scanning
Order the stages of a standard vulnerability management lifecycle, from a new scan finding to a closed loop.#
Put these in order
Show answer
A vulnerability management lifecycle runs in a fixed order: discovery (scan and identify potential vulnerabilities), triage (validate findings and filter out false positives), prioritization (rank by CVSS, EPSS, exploit availability, and asset criticality), remediation (apply the fix), and verification (rescan to confirm the vulnerability is actually closed). Skipping verification is how a program ends up believing something is fixed when it never was actually re-checked.
This loop is what separates a vulnerability management program from a one-off scan: discovery finds raw findings, triage filters out noise (a scanner's false positives) before anyone spends remediation effort on them, prioritization ranks what's left by real risk rather than raw severity, remediation actually fixes the issue, and verification closes the loop by confirming the fix worked — skipping verification is how a program ends up with a false sense of closure on findings that were 'remediated' but never actually re-checked.
Vulnerability Management/program-operations/asset-attack-surface
A vulnerability management program is scoping its external attack surface for continuous monitoring. Which of the following items are part of the organization's external attack surface that the program must track?#
Options
Pick every one that applies.
Show answer
The external attack surface includes internet-facing web applications, publicly accessible cloud storage buckets, and shadow-IT subdomains created without IT oversight. Internal VPN-only workstations and private internal code repositories are not externally reachable, so they fall outside the external attack-surface scope even though they still matter for internal vulnerability management.
The external attack surface comprises anything reachable from the internet without first authenticating through a controlled boundary: public web apps (a), publicly readable cloud storage (b), and shadow-IT subdomains that resolve externally (d) all qualify. Internal VPN-only workstations (c) and private internal repositories (e) sit behind access controls and are not externally reachable, so they belong to internal — not external — attack-surface scope.
Vulnerability Management/scoring-frameworks/cvss-scoring
In CVSS v3.1's base metrics, what does the Attack Vector (AV) metric describe?#
Options
Show answer
CVSS v3.1's Attack Vector metric describes the context an attacker must have relative to the vulnerable component: Network (remotely exploitable, potentially over the internet), Adjacent (same network segment), Local (requires local access), or Physical (requires physically touching the device). It's a separate metric from Privileges Required (prior authentication needed), User Interaction (victim action needed), and Scope (impact beyond the component's own security authority).
Attack Vector captures where the attacker must be relative to the vulnerable component: Network (remotely exploitable, up to and including over the internet), Adjacent (same physical or logical network segment), Local (requires local access, e.g. a logged-in session), or Physical (requires physically touching the device). Option b describes the Privileges Required metric, c describes User Interaction, and d describes Scope — all real CVSS v3.1 base metrics, just not this one.
Vulnerability Management/scoring-frameworks/cvss-scoring
Which of these are official CVSS v3.1 Base metric groups (the Exploitability or Impact metrics)? Select all that apply.#
Options
Pick every one that applies.
Show answer
CVSS v3.1's Base metric group has exactly eight metrics: Attack Vector, Attack Complexity, Privileges Required, User Interaction, and Scope, plus Confidentiality, Integrity, and Availability impact. 'Patch Availability' isn't a Base metric name — the closest real concept, Remediation Level, is an optional Temporal metric, not a Base one — and 'Time Since Disclosure' isn't a CVSS metric at all.
CVSS v3.1's Base metric group has exactly eight metrics: Attack Vector, Attack Complexity, Privileges Required, User Interaction, and Scope (Exploitability), plus Confidentiality, Integrity, and Availability impact (Impact). 'Patch Availability' isn't a Base metric name at all — the closest real concept is Remediation Level, which is an optional Temporal metric, not a Base one. 'Time Since Disclosure' isn't a CVSS metric at all in any group; it's a factor some external risk models (like EPSS) use, but CVSS itself doesn't score on it.
Vulnerability Management/scoring-frameworks/risk-based-prioritization
Best practice in a mature vulnerability management program is to patch every CVSS-Critical finding within 24 hours of disclosure, regardless of whether the affected asset is internet-facing, whether a working exploit exists, or the asset's business criticality.#
Options
Show answer
False. Mature vulnerability management programs use risk-based prioritization — combining CVSS with exploit availability, asset exposure, and business criticality — to set differentiated remediation SLAs, not one blanket rule for every Critical finding regardless of context. A 24-hour SLA fits a Critical, internet-facing, actively-exploited finding, but not identically for an isolated internal asset with the same CVSS score.
False. Mature programs use risk-based prioritization — combining CVSS with exploit availability/EPSS, asset exposure (internet-facing vs. internal), business criticality, and any compensating controls already in place — to set differentiated remediation SLAs, not a single blanket rule applied identically to every Critical finding. A 24-hour SLA is entirely reasonable for a Critical, internet-facing, actively-exploited finding on a business-critical asset, but treating an isolated internal test-server finding with the identical urgency ignores the risk context that actually drives real-world exposure.
Vulnerability Management/scoring-frameworks/risk-based-prioritization
Why isn't a CVSS base score alone a sufficient input for deciding which vulnerabilities to remediate first?#
Show answer
CVSS base score measures technical severity in the abstract — it assumes the most exploitable, most impactful conditions and doesn't account for whether a working exploit actually exists in the wild, whether the affected asset is internet-facing or otherwise reachable by an attacker, whether compensating controls (a WAF, network segmentation) already reduce real exposure, or how business-critical the asset is. Two findings with an identical CVSS score can carry very different real-world risk. Mature programs combine CVSS with EPSS (a data-driven estimate of exploitation likelihood), asset exposure and criticality, and current threat intelligence to prioritize the remediation queue instead of sorting purely by CVSS score.
The key distinction an interviewer is listening for: CVSS scores theoretical severity assuming exploitation happens under close-to-ideal conditions for the attacker, while real prioritization needs likelihood (is anyone actually exploiting this?) and context (can an attacker even reach this asset, and how much does it matter if they do?). A strong answer names at least one of EPSS, asset exposure, or business criticality as the missing input, not just 'context matters' in the abstract.
Vulnerability Management/scoring-frameworks/epss-exploit-likelihood
What is EPSS, and how is it different from CVSS?#
Show answer
The Exploit Prediction Scoring System — a data-driven model maintained by FIRST.org that estimates the probability (0-1, often reported as a percentile) that a specific CVE will be exploited in the wild in roughly the next 30 days. CVSS scores theoretical severity — how bad exploitation would be, if it happened. EPSS scores real-world exploitation likelihood. They're meant to be used together for prioritization, not as substitutes for each other: a high-CVSS, high-EPSS finding is the clearest signal to remediate first.
EPSS fills the gap CVSS was never designed to fill: CVSS is static once scored, while EPSS is continuously updated from observed exploitation data, so it changes as a CVE moves from freshly disclosed to actively weaponized in the wild — which is exactly the signal a prioritization process needs that a severity-only score can't provide.
Vulnerability Management/program-operations/patch-management
In a structured enterprise patch-management program, arrange the following operational steps in the order they must be executed. Each step depends on the output of the one before it.#
Put these in order
Show answer
The correct execution order is: D → B → E → F → A → C — asset inventory, vulnerability scan, prioritization, staging test, production deployment, then verification. Each step produces the input the next one requires: you cannot scan assets you have not inventoried, cannot prioritize vulnerabilities you have not identified, cannot test patches you have not prioritized, cannot deploy what you have not tested, and cannot verify what you have not deployed.
The patch-management lifecycle follows a strict dependency chain. First, you must build and maintain an asset inventory (D) — without knowing what systems and software exist, no scan can be scoped. Second, you scan those assets to identify and correlate vulnerabilities (B). Third, you prioritize patches using CVSS, threat intel, and business context (E) — you cannot decide what to test or deploy until you know which vulnerabilities matter most. Fourth, you test the prioritized patches in a staging environment (F) to catch compatibility or stability issues before they reach production. Fifth, you deploy the validated patches to production systems (A). Finally, you verify that the patches were successfully applied, resolved the intended vulnerabilities, and did not cause regressions (C). Each step's output is a direct prerequisite for the next, making this order uncontested.
Vulnerability Management/scanning-tools/vulnerability-scanners
Order the following phases of a standard vulnerability management lifecycle as they are performed sequentially, from first to last.#
Put these in order
Show answer
The correct vulnerability management lifecycle order is: (1) Discover and inventory in-scope assets, (2) Scan assets to identify vulnerabilities, (3) Prioritize vulnerabilities based on risk, (4) Remediate or mitigate them, and (5) Verify remediation through re-scanning. Each phase depends on the previous phase's output, as described in NIST SP 800-40 and similar frameworks.
The lifecycle begins with asset discovery (b) — you cannot scan what you have not identified. Next, those assets are scanned (d) to detect vulnerabilities. The findings are then prioritized (e) by risk so that the most critical issues are addressed first. Remediation or mitigation follows (a). Finally, the team re-scans to verify that the fixes are effective (c). Each phase logically depends on the output of the preceding one, making this the standard sequential order described in frameworks such as NIST SP 800-40.
Vulnerability Management/scoring-frameworks/cvss-scoring
A junior analyst is scoring this finding for CVSS. Which line contains a mistake that would cause the score to be recorded incorrectly?#
1| Finding: internet-facing web server allows unauthenticated remote code execution
2| Attack Vector: Physical
3| Privileges Required: None
4| User Interaction: None
5| Scope: UnchangedOptions
Show answer
Line 2 — an unauthenticated flaw exploitable remotely over the internet should be scored Attack Vector: Network, not Physical, which requires the attacker to physically touch or manipulate the device
CVSS v3.1's Attack Vector spec is explicit about the two values being confused here: Network means the vulnerable component is bound to the network stack and reachable up to and including over the internet, while Physical requires the attacker to physically touch or locally manipulate the device (think: a USB port exploit). A remotely, unauthenticated, internet-facing RCE is the textbook Network case — scoring it Physical would badly understate the score, since Physical contributes far less to exploitability than Network. Lines 3-5 are all consistent with the described finding: an unauthenticated flaw genuinely needs no privileges, RCE here needs no victim interaction, and nothing in the description indicates the exploit escapes the vulnerable component's own security scope.
Vulnerability Management/scoring-frameworks/risk-based-prioritization
This function assigns a remediation SLA to every new scan finding. Which line reflects the core flaw in this prioritization logic?#
1| def assign_sla(finding):
2| if finding.cvss_base_score >= 7.0:
3| return set_sla_days(finding, 30)
4| else:
5| return set_sla_days(finding, 90)
6| # exploit_maturity, epss_score, and asset_criticality are never read hereOptions
Show answer
Line 6 — the function branches only on CVSS base score and never factors in exploit likelihood (EPSS) or asset criticality, so a low-exposure internal test finding gets the same urgency as an internet-facing one with the same CVSS score, while a lower-CVSS but actively-exploited flaw gets deprioritized behind it
The logic isn't wrong syntactically — it's wrong as a risk model. CVSS base score alone describes theoretical severity, not real-world exposure or likelihood of exploitation. By never reading exploit maturity/EPSS or asset criticality, this function gives an internet-facing production database the same 30-day SLA as an isolated internal dev-box finding scoring the same 7.0+, and it can leave a highly-exploited 6.5-scoring flaw sitting at a 90-day SLA behind a 7.1 that nobody is actively targeting. Fixing it means folding in exploit-likelihood and asset-exposure signals, not adjusting the comparison operators or the day counts.
Vulnerability Management/program-operations/asset-attack-surface
In a vulnerability management program, ephemeral compute assets (e.g., auto-scaled cloud instances, containers with lifespans of minutes) create a fundamental gap with traditional scheduled network vulnerability scans. Describe the specific failure mode this creates in the program's attack-surface coverage, and name two compensating controls or techniques an organization should implement to ensure these short-lived assets are still covered for vulnerability detection.#
Show answer
The core failure mode is a coverage blind spot: when ephemeral assets spin up and terminate between scheduled scan windows, they are never inventoried or scanned, so exploitable vulnerabilities on them go undetected for their entire lifecycle. This effectively means a portion of the attack surface is invisible to the VM program. Two compensating controls: (1) Integrate vulnerability scanning into the build/deployment pipeline using image scanning at CI/CD time and admission-control scanning at container runtime, so vulnerabilities are assessed before or at launch rather than during a scheduled window. (2) Deploy an agent-based or API-driven continuous assessment model (e.g., cloud-native security posture management or runtime agents) that reports vulnerability state at asset boot and periodically throughout its life, decoupling detection from network scan schedules.
A difficulty-4 answer must identify the temporal mismatch between scheduled scans and asset lifetimes as the root failure mode (not merely 'cloud is hard to scan'), then propose controls that shift detection to the asset's own lifecycle rather than the scanner's schedule. Acceptable compensating controls include image/pipeline scanning, runtime admission control, agent-based continuous assessment, and CSPM/API-driven enumeration.
Vulnerability Management/program-operations/patch-management
In vulnerability management program operations, the key performance indicator that measures the average elapsed time from initial vulnerability detection to verified remediation is known as _____. This metric is commonly tiered by severity (e.g., Critical ≤ 7 days, High ≤ 30 days) and directly reflects the efficiency of the patch management lifecycle.#
Show answer
In vulnerability management program operations, the key performance indicator that measures the average elapsed time from initial vulnerability detection to verified remediation is known as Mean Time to Remediate. This metric is commonly tiered by severity (e.g., Critical ≤ 7 days, High ≤ 30 days) and directly reflects the efficiency of the patch management lifecycle.
Mean Time to Remediate (MTTR) is the standard KPI for quantifying how quickly a vulnerability management program closes detected findings. It is measured from detection (or disclosure) to verified fix and is routinely bucketed by severity so that patch SLAs can be tracked and reported to leadership.
Vulnerability Management/program-operations/patch-management
In ITIL-aligned patch management operations, when a critical security patch must be deployed outside the standard change window, expedited approval is typically sought from the _____ — a smaller, on-call subset of the Change Advisory Board convened specifically to evaluate and authorize urgent, high-risk changes to production environments.#
Show answer
In ITIL-aligned patch management operations, when a critical security patch must be deployed outside the standard change window, expedited approval is typically sought from the Emergency Change Advisory Board — a smaller, on-call subset of the Change Advisory Board convened specifically to evaluate and authorize urgent, high-risk changes to production environments.
The Emergency Change Advisory Board (ECAB) is the ITIL-defined body for authorizing emergency changes, such as out-of-band security patches. Unlike the full CAB, which meets on a regular schedule, the ECAB is assembled on short notice to review and approve time-sensitive changes while still maintaining an auditable record of risk acceptance.
Vulnerability Management/program-operations/patch-management
In enterprise vulnerability scanning, _____ scanning supplies logon credentials to the scanner so it can directly inspect the target host's local patch registry and installed-software inventory, producing significantly fewer false positives and false negatives than unauthenticated network-based scanning that relies solely on banner grabbing and fingerprinting.#
Show answer
In enterprise vulnerability scanning, authenticated scanning supplies logon credentials to the scanner so it can directly inspect the target host's local patch registry and installed-software inventory, producing significantly fewer false positives and false negatives than unauthenticated network-based scanning that relies solely on banner grabbing and fingerprinting.
Authenticated (also called credentialed) scanning logs into each target using provided credentials and queries the operating system's patch database or package manager directly. This reveals missing patches and installed software versions that a network-only scan cannot reliably detect, dramatically improving scan accuracy and reducing false positives in large-scale patch management programs.
Related interview questions
The other 71 questions
This page shows 25. A free account opens the rest and marks your answers, which a page of answers can't do. Miss one and it returns a few days later, then a week after that, until you stop missing it.
Free · the whole bank · 100 graded answers per 30 days · written feedback and job-ad quizzes on the paid plan