Agentic Security Academy

Vulnerability Management

Alteryx

Zero-Day vs. Vulnerability: Understanding the Difference

7 min read

Steph Newman

Steph Newman

Takeaways

  • A vulnerability is any security weakness in software or systems: It becomes a CVE when publicly disclosed and cataloged.

  • A zero-day is a vulnerability exploited before a patch exists: The term refers to the vendor having "zero days" to fix it before exploitation occurs.

  • Most vulnerabilities are never exploited as zero-days: The vast majority of CVEs are disclosed responsibly and patched before any exploitation is observed.

  • Zero-days require different response playbooks: Without a patch, organizations must rely on compensating controls, network restrictions, and monitoring.

  • Known vulnerabilities cause more breaches than zero-days: Unpatched known CVEs remain the most common initial access vector in security incidents.

What Is a Vulnerability?

A vulnerability is a weakness in software, hardware, firmware, or configuration that an attacker could exploit to gain unauthorized access, escalate privileges, execute code, or cause a denial of service. Vulnerabilities exist because software is complex, developers make mistakes, and security requirements evolve faster than legacy code can be updated.

When a vulnerability is discovered and publicly disclosed, it is typically assigned a CVE (Common Vulnerabilities and Exposures) identifier, a standardized tracking number maintained by the MITRE Corporation. The CVE entry includes a description of the flaw, affected products and versions, and references to vendor advisories and patches. The National Vulnerability Database (NVD) enriches CVE entries with severity scores (CVSS), weakness classifications (CWE), and additional metadata.

As of early 2026, the CVE database contained over 200,000 entries, with tens of thousands of new CVEs added annually. The vast majority of these vulnerabilities follow a predictable lifecycle: discovery, coordinated disclosure to the vendor, patch development, and public disclosure with a fix available. Organizations manage these through their vulnerability management programs: scanning, prioritization, patching, and verification.

What Is a Zero-Day?

A zero-day (also written as 0-day) is a vulnerability that is exploited by attackers before the software vendor is aware of it or has released a patch. The name reflects the fact that the vendor has had zero days to develop and distribute a fix when exploitation begins. Zero-days represent the most challenging scenario in vulnerability management because the standard response, applying a vendor-supplied patch, is not available.

The term "zero-day" is used in three related but distinct ways. A zero-day vulnerability is the flaw itself, discovered and exploited before the vendor knows about it. A zero-day exploit is the code or technique used to take advantage of the vulnerability. A zero-day attack is the real-world use of the exploit against targets. In common usage, "zero-day" often refers to all three collectively.

Zero-days are valuable to attackers because defenses are not prepared for them. Signature-based detection tools (antivirus, IDS/IPS) do not have signatures for unknown threats. Vulnerability scanners do not flag flaws that have no CVE entry. Patch management processes cannot deploy patches that do not exist. This asymmetry gives attackers a window of opportunity between the start of exploitation and the vendor's response.

How Zero-Days Differ from Known Vulnerabilities

The key distinction is timing. A known vulnerability has been publicly disclosed, assigned a CVE, and (in most cases) patched by the vendor. Defenders have the information and tools to detect and remediate it. A zero-day has none of these: no public disclosure, no CVE, no patch. The defender does not know the vulnerability exists until exploitation is detected through behavioral analysis, anomaly detection, or incident response.

The lifecycle of a known vulnerability is managed through standard vulnerability management processes. Scanners detect it. CVSS and EPSS scores help prioritize it. Patches are tested and deployed. Verification confirms the fix. Zero-days bypass this lifecycle entirely. They are detected through threat intelligence, endpoint detection and response (EDR) tools, network traffic analysis, or after a breach has occurred. The response is incident-driven rather than process-driven.

From a frequency standpoint, zero-days are rare relative to the total vulnerability population. Of the tens of thousands of CVEs published annually, the number exploited as zero-days is typically in the range of 50 to 100 per year globally. The rest are discovered and patched through coordinated disclosure before exploitation occurs. This does not diminish the significance of zero-days, since some affect widely deployed software and enable devastating attacks, but it does provide context for where to direct the majority of vulnerability management effort.

Why Known Vulnerabilities Are the Bigger Problem

Despite the attention zero-days receive in media coverage and threat briefings, known vulnerabilities with available patches cause far more breaches. Multiple industry incident reports consistently show that the majority of exploited vulnerabilities in security incidents were known and had patches available at the time of exploitation. The failure was not a lack of patches. It was a failure to apply them quickly enough.

Attackers prefer known vulnerabilities because they are cheaper and easier to exploit. Once a CVE is published and a patch is released, security researchers and attackers alike can reverse-engineer the patch to understand the vulnerability. Exploit code is often published within days of patch release for high-severity CVEs. Attackers then scan the internet for unpatched systems, knowing that many organizations take weeks or months to deploy patches. This is a reliable, scalable attack strategy that does not require the expense and sophistication of developing zero-day exploits.

The CISA Known Exploited Vulnerabilities (KEV) catalog illustrates this point. The catalog contains hundreds of CVEs with confirmed active exploitation, and the majority are vulnerabilities that were disclosed months or years before exploitation was observed. Attackers exploit them because they know organizations are slow to patch, not because the vulnerabilities are new or novel.

Responding to Zero-Days vs. Known Vulnerabilities

Known Vulnerability Response

The response to a known vulnerability follows the standard vulnerability management lifecycle. The scanner detects the CVE. The prioritization model evaluates it based on severity, exploitability, asset criticality, and threat intelligence. If it scores high, a remediation ticket is created and routed to the appropriate team. The team applies the patch, and a verification scan confirms the fix. The timeline is governed by the organization's SLAs, typically 7 to 30 days for critical and high findings.

Zero-Day Response

Zero-day response differs significantly because no patch exists. When a zero-day affecting the organization's software stack is announced (typically through vendor security advisories, CISA alerts, or threat intelligence feeds), the response involves several steps. Identify all affected assets in the environment. Assess whether compensating controls (network segmentation, access restrictions, WAF rules, configuration changes) can reduce exploitability. Implement those controls immediately. Monitor affected systems for indicators of compromise (IOCs) associated with known exploitation activity. When the vendor releases a patch, deploy it on an emergency timeline, bypassing normal change management windows if necessary.

Some zero-days require more drastic measures. If a vulnerability in a VPN appliance is being actively exploited and no patch is available, the organization may need to take the appliance offline and switch to an alternative access method until a fix is released. The decision involves balancing the operational impact of the mitigation against the security risk of continued exposure.

Building Resilience Against Both

A vulnerability management program that effectively handles known vulnerabilities is also better prepared for zero-days. Comprehensive asset inventory means the team can quickly identify which systems are affected. Established remediation workflows mean patches can be deployed rapidly when they become available. Compensating control processes mean the team has practiced implementing mitigations without patches. Threat intelligence monitoring means the team is aware of zero-day announcements as they happen.

Defense-in-depth strategies reduce the impact of both known and unknown vulnerabilities. Network segmentation limits lateral movement. Least-privilege access reduces what an attacker can reach from a compromised system. Endpoint detection and response identifies exploitation behavior regardless of whether the underlying vulnerability is known. Application-level controls like web application firewalls can block exploitation attempts for certain vulnerability classes.

The operational priority should be clear: for every hour spent worrying about hypothetical zero-days, organizations should spend ten hours patching known vulnerabilities with available fixes. The math favors it. Known, unpatched vulnerabilities represent a larger, more exploitable attack surface than zero-days for the vast majority of organizations. Getting the basics right, scanning comprehensively, prioritizing by real risk, patching within SLA, and verifying the fix, addresses the threat that accounts for the majority of successful attacks.

The Economics of Zero-Days vs. Known Vulnerability Exploitation

Zero-day exploits are expensive to develop and use. Finding a previously unknown vulnerability in a well-maintained software product requires significant research expertise and time. Developing a reliable exploit requires additional skill. Once used, a zero-day is at risk of detection and disclosure, which ends its value. Nation-state actors and sophisticated threat groups invest in zero-days for high-value targets where no other access method is available. The commercial market for zero-day exploits prices them in the hundreds of thousands to millions of dollars, reflecting their scarcity and value.

Exploiting known, unpatched vulnerabilities is orders of magnitude cheaper. Exploit code for many high-severity CVEs is publicly available within days or weeks of disclosure, often through proof-of-concept publications by security researchers or through inclusion in exploit frameworks. Scanning the internet for unpatched systems is automated and costs virtually nothing. The return on investment for exploiting a known CVE that thousands of organizations have not yet patched is far higher than developing a zero-day, which explains why known vulnerability exploitation is the dominant attack strategy.

This economic reality should inform resource allocation. Organizations that spend heavily on zero-day detection capabilities while underfunding their patching programs are improving for the rarer threat while leaving the common threat unaddressed. A program that patches 95% of critical known vulnerabilities within SLA and has basic defense-in-depth controls is better positioned than a program with advanced threat detection but a six-month patching backlog.

Zero-Days in the Media vs. Reality

Media coverage of zero-days is disproportionate to their frequency because they are dramatic, novel, and newsworthy. A zero-day exploit chain targeting a popular mobile operating system is a compelling story. An organization breached through an unpatched VPN appliance with a six-month-old CVE is not. This coverage asymmetry distorts risk perception, leading some organizations to overweight zero-day defense relative to basic vulnerability management hygiene.

Board presentations and executive briefings that emphasize zero-day threats without contextualizing them against the known-vulnerability threat landscape reinforce this distortion. Security leaders reporting to executives should present zero-days as one threat category within a broader risk picture, emphasizing that the organization's patching velocity and coverage metrics are the primary determinants of its vulnerability risk posture.

This does not mean zero-days should be ignored. Organizations running high-value targets (critical infrastructure, defense contractors, financial institutions, technology companies with large user bases) face higher zero-day risk and should invest accordingly. But the investment should supplement, not replace, a strong vulnerability management program that handles the 99% of CVEs that are discovered through coordinated disclosure and fixed through standard patching processes.

B0oToQkG  aA  dCe7mJoO

See Cogent In Action

Schedule a personalized demo today to learn how Cogent can supercharge your vulnerability management program.

Book a demo

Book a demo

Free risk assessment

Free risk assessment

BGoAoJkM  aT  dOe&mDoT

See Cogent In Action

Schedule a personalized demo today to learn how Cogent can supercharge your vulnerability management program.

Book a demo

Book a demo

Free risk assessment

Free risk assessment

BZo4o9k5  aE  dJeAmBoA

See Cogent In Action

Schedule a personalized demo today to learn how Cogent can supercharge your vulnerability management program.

Book a demo

Book a demo

Free risk assessment

Free risk assessment