Imagine a hidden flaw in software that no one—except cybercriminals—knows about. A zero-day vulnerability is exactly that: a security weakness that hasn’t been discovered or patched by developers. Because there’s no fix, attackers can exploit these flaws before anyone has a chance to defend against them.