Zero-Day Vulnerabilities

What nobody sees coming
does the most damage

A zero-day vulnerability is a flaw exploited before the software's own vendor even knows it exists. Understanding how they work — and above all, how to shrink the risk window once they're made public.

Explore the CVE databaseFree scan

Vulnerability, exploit, attack: three words, three moments

VULNERABILITY

The flaw itself — a design or code error, still unknown to the vendor responsible for the software.

EXPLOIT

The code or technique that knows how to take advantage of that flaw to gain access, run code, or steal data.

ATTACK

The actual use of the exploit against a real target, before a patch exists — this last moment is what makes headlines.

Three zero-days that shaped information security

Three real, publicly documented examples — each one browsable in our CVE database.

Log4ShellCVE-2021-44228December 2021

A single log line could trigger remote code execution on millions of servers running Apache Log4j — one of the most critical and widespread flaws ever found, precisely because it sat inside an invisible building block used by countless applications.

Mass exploitation began within hours of disclosure, well before most affected companies had even identified that they were running Log4j.

View CVE-2021-44228
EternalBlueCVE-2017-0144April 2017

A hacking tool developed by the NSA, exploiting a flaw in Windows' SMB protocol, leaked publicly — and was repurposed weeks later to spread WannaCry, a ransomware that crippled hospitals, factories, and governments across more than 150 countries.

Proved that a flaw discovered by a state actor can, once leaked, become a weapon available to any criminal group.

View CVE-2017-0144
MOVEit TransferCVE-2023-34362May 2023

A zero-day SQL injection in a file-transfer tool used by thousands of organizations was exploited by the Cl0p group to steal data at scale — without even deploying ransomware, just pure extortion.

A single compromised software vendor exposed thousands of downstream client organizations' data — the textbook example of software supply-chain risk.

View CVE-2023-34362

What we can honestly do — and what we can't

No tool, at SunuCyberSecurity or anywhere else, can detect a zero-day flaw before it's known — by definition, nobody can. What the platform actually does is minimize the risk window once the flaw is made public:

  • Real-time CVE correlation against the NVD and OSV.dev databases on every scan
  • Freely browsable CVE database, continuously updated
  • Immediate alert as soon as a critical vulnerability affects your infrastructure
  • One-click revalidation once a fix is applied

Frequently asked questions

Zero-day vulnerability, zero-day exploit, zero-day attack: what's the difference?

The vulnerability is the flaw itself, still unknown to the software's vendor. The exploit is the code or technique that takes advantage of that flaw. The zero-day attack is the actual use of that exploit against a real target, before a patch exists. All three are related but distinct: a vulnerability can stay zero-day for months without any exploit ever being built for it.

Why are zero-day vulnerabilities so dangerous?

Because no patch exists yet when the attack happens: classic signature-based defenses (antivirus, some firewalls) can't detect them. Real protection comes from an architecture that limits damage even against an unknown flaw — minimal access, network segmentation, monitoring for abnormal behavior.

How does a zero-day flaw become public?

Three main paths: a security researcher reports it responsibly to the vendor (with a disclosure delay); it's discovered being actively exploited in the wild; or it leaks or gets sold before any coordinated disclosure, as happened with EternalBlue.

Can SunuCyberSecurity detect a zero-day before it's known?

No, and no serious tool can honestly claim to: a zero-day flaw is by definition unknown to the entire world until it's disclosed. What the platform actually does is minimize the risk window once the flaw is made public — real-time CVE correlation against the NVD and OSV.dev databases, immediate alerts, one-click revalidation once a fix is applied.

How long does it typically take to patch a zero-day?

It varies enormously: from hours for the most critical, high-profile cases (Log4Shell had a patch in under 48h) to several weeks for lower-priority software. The often-underestimated real risk is the gap between a patch being released and it actually being installed at each affected company — that's where most of the damage happens.

What can you actually do to reduce zero-day risk?

Shrink your exposed attack surface, apply patches as soon as they're released rather than months later, continuously monitor new CVEs affecting your stack, and have a response plan ready ahead of time instead of improvising on the day.

Check whether a known CVE already affects your infrastructure

A free scan, in a few minutes, no credit card required.

Free scanCVE Database