N-Day Is Becoming N-Hour: Why Patching Faster Won't Save You

The window between a vendor's patch and a working exploit has collapsed from weeks to hours, thanks to AI. Here's what defenders need to do instead of just patching faster.

N-Day Is Becoming N-Hour: Why Patching Faster Won't Save You

Every patch is a confession. The moment a vendor ships a security fix, the diff between the old code and the new code tells anyone watching exactly what was broken and where. Turn that diff back into a working exploit, and you can hit every system that hasn't updated yet. This is N-day exploitation, and it's always been a race: the vendor patches, the clock starts, and defenders try to deploy before an attacker finishes reverse-engineering the fix. For the last thirty-odd years, defenders usually won that race. Now, with AI in the loop, the race is over before most teams even know it started.

The race just collapsed

Reverse-engineering a patch into a reliable exploit used to be slow, specialized work—usually requiring weeks of expert-level effort. Historically, the gap between a patch and a working public exploit spanned weeks, often months. The traditional playbook assumed you had at least a few weeks to get your fixes deployed. You don't anymore. Not even close.

Anthropic's red team measured exactly that. Given nothing but the public diff and two builds, Claude Mythos Preview turned 18 Firefox patches into 8 working code-execution exploits on its own. Its first exploit landed under an hour after Mozilla shipped the patch. The Firefox release carrying that fix was still 18 days out.

The Windows results are harder still: no source code, just stripped binaries and decompiler output. Even so, out of 21 kernel bugs it built proof-of-concept crashes for 18 (the fastest in 31 minutes) and chained 8 of them all the way to SYSTEM, at a cost of roughly $2,000 each. One of those SYSTEM chains was for a bug Microsoft had tagged "Exploitation Unlikely." Those ratings are calibrated for human researchers. Clearly, that calibration no longer holds.

The public Claude models, with their safeguards turned on, built exploits too, just fewer, so this is not one locked capability behind a single gated model. Defenders can take some small comfort that turning an exploit into a full intrusion still takes more work—delivery, targeting, evasion. But the step that used to buy defenders their weeks—turning a patch into a working exploit—is exactly the one whose timeline has completely collapsed. As Anthropic's own team put it: "N-hour is closer to the reality we now operate in."

Why patch faster is a losing bet

Here's the asymmetry that breaks the old playbook: the patch meant to protect you is the same artifact that arms the attacker. Ship the fix, and you hand attackers a roadmap to the bug, and everyone who hasn't updated becomes a target. Researchers now call this tipping point the "Vulnpocalypse," the moment a model can weaponize a disclosure faster than defenders can deploy the fix. It's why a 1-day exploit reads nothing like it did two years ago.

The knee-jerk response to patch faster is a losing proposition. The numbers back this up: Verizon's 2026 DBIR puts the median time to fix a known-exploited flaw at 43 days, up from 32 the year before, with only 26 percent ever fully patched. Even the best performers close just 30 to 40 percent of known-exploited vulnerabilities in the first week. The Zero Day Clock puts 2026's average time-to-exploit at less than 24 hours, down from about 53 days in 2024.

Patches wait for regression testing, change windows, and uptime commitments; taking production down to outrun an exploit is just a different outage. And with roughly 135 new CVEs a day, currently up about 40 percent year over year, it's no surprise that your teams will never be able to clear the backlog. Today's breaches are increasingly happening in that gap.

Caution: The patch meant to protect you is the same artifact that arms the attacker. Ship the fix, and you hand attackers a roadmap to the bug.

Ask the right question

So the question is no longer "what's vulnerable?" A backlog where everything scores 9.8 effectively prioritizes nothing. The question to ask instead is, "Which exposures can an attacker actually exploit here, would our controls stop the attempt, and can we prove it?" Validation doesn't make you patch faster. It makes patch speed matter less.

Validate exploitability, don't assume it

Proving this takes three methods, because no single one reaches the whole environment.

Fire a real exploit where you can do so safely

A live exploit chain against a reachable asset is the strongest proof there is, and it's what autonomous penetration testing does. But a live exploit can only detonate where detonating is safe. That rules out business-critical systems, restricted networks, and air-gapped segments, which are generally the assets that matter most. It rules out every CVE with no public, safe exploit. And on day one, there's a lag before any exploit exists. Add it up and the safely testable slice of your total exposure is a paltry 10 to 15 percent of your environment. No matter how many pentest tools you own, they all eventually hit the same wall. The other 85 to 90 percent—the crown jewels you can't touch and the threats no one has weaponized yet—is where the decision actually lives.

Prove against your controls instead of firing an exploit

For that 85 to 90 percent, prove against your controls instead of firing an exploit. This isn't reading a config and assuming; it's running the actual attacker behaviors against your live stack and watching what holds. Think of a rocket you can't launch—one of a kind, human-crewed, or perhaps still in development. You prove it on the ground in every way you can before that first test flight, testing each component against real conditions; if a required part fails, it won't fly, and you know that without the expense, exposure, and danger of a live launch. An exploit is essentially the same idea: a chain of techniques run in sequence. Decompose a CVE into that chain and validate each link against your actual controls—EDR policy, segmentation, allow-listing, and firewall. Break a required link and you know the exposure isn't exploitable here, with evidence, even on the assets you can never touch and against the threats no one has weaponized yet.

Prove your controls actually hold

Third, prove your controls actually hold. Continuously run the newest attacker techniques against your live prevention and detection stack, so you know what gets blocked, what silently slips through, and where a control has drifted, before an attacker finds it out for you. Run together, these stop being three separate processes and become one continuous loop: validate, decide, fix, re-validate. That's the shift Gartner's adversarial exposure validation describes, and it's what turns a critical finding into a defensible call: Patch, Mitigate, Monitor, or Accept, instead of a guess resting on a severity score.

What this means for your team

For most security teams, this is a fundamental change in how you approach vulnerability management. The old metrics—time-to-patch, percentage of systems patched—are still useful, but they're no longer the primary measure of security. The new metric is: can you prove, for every critical exposure, whether it's actually exploitable in your environment, and whether your controls would stop it?

This is where the pentest mindset becomes essential. A penetration tester doesn't just look at a CVE score and assume; they try to actually break in, chaining techniques and testing controls. That's exactly the approach you need to adopt at scale, continuously, for every disclosure that matters. It's the difference between hoping your patches arrive in time and knowing—with evidence—that even if an attacker weaponizes a bug in an hour, your environment is one they can't get through.

Note: The step that used to buy defenders their weeks—turning a patch into a working exploit—is exactly the one whose timeline has completely collapsed.

This isn't about giving up on patching. Patching is still essential, and you should do it as fast as you responsibly can. But it's no longer sufficient. You need to know which exposures actually matter, and you need to prove it against your own controls, not just assume it from a severity score. That's the only way to stay ahead in a world where N-day is N-hour.

The tools to do this exist today. Autonomous penetration testing can fire real exploits where safe. Exposure validation can prove exploitability through technique chaining on the assets you can't touch. And breach and attack simulation can continuously verify your controls hold. Run together, they give you the evidence to make the right call on every critical finding—Patch, Mitigate, Monitor, or Accept—with confidence, not guesswork.

The era of assuming you have weeks to respond is over. The era of proving your security posture is here. The question is whether you'll adapt before the next disclosure turns into your next breach.

Request a scoping call · Penetration testing services