iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Frontier language-model agents can compress parts of N-day exploit development from days or weeks to minutes or hours in controlled tests. Anthropic’s 2026 evaluation produced proof-of-concept crashes for 14 of 18 Firefox patches and 18 of 21 Windows kernel patches, then reached eight Firefox code-execution exploits and eight Windows privilege-escalation chains. Those results measure capability in instrumented laboratories, not the share of real attacks written by AI. In practice, target discovery, delivery, persistence and evasion remain separate campaign problems, while defenders may still have days or weeks to deploy a fix.
The useful question is therefore not “What percentage of N-days are AI-generated?”—no reliable estimate exists—but “How quickly can an agent move from a public patch to a verified exploit under specified conditions?”
What is an N-day exploit, and why does a patch create a race?
An N-day vulnerability is publicly disclosed after a fix is available, but before every affected system has installed that fix. Once a vendor publishes a patch, attackers can compare the vulnerable and corrected code, infer the bug, and build an exploit while organizations are still testing and distributing updates.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
The race has three clocks:
- Disclosure-to-exploit: how long it takes to understand the defect and create a reliable exploit.
- Disclosure-to-remediation: how long vendors and defenders need to test, approve, deploy and, when necessary, reboot systems.
- Campaign execution: the additional work of finding exposed targets, delivering payloads, maintaining access and avoiding detection.
LLMs primarily affect the first clock. Anthropic’s analysis emphasizes that exploit development is only one stage; a working exploit does not by itself identify reachable victims or complete an intrusion.
#1 Best Overall
How much faster are LLM agents at developing N-day exploits?
The strongest published result in the supplied evidence is Anthropic’s 2026 study of recent Firefox and Windows kernel patches. The agent was given an interactive harness and security artifacts, then judged with automated checks. Its results are best read as upper-bound capability under those laboratory conditions.
| Target set | Patch sample | Initial verified result | End-to-end exploit result | Time and cost reported |
|---|---|---|---|---|
| Firefox | 18 recent security patches | 14 patches converted to proof-of-concept crashes | 8 code-execution exploits | First proof of concept in about 12 minutes |
| Windows kernel | 21 vulnerabilities | 18 verified crashes | 8 privilege-escalation chains | First proof of concept in 31 minutes; all 18 crash cases within six hours; approximately $2,200 in API credits for the crash work |
| Windows privilege escalation | Eight exploit chains | Privilege escalation verified for all eight chains | Eight full chains | $15,700 total API credits, or about $2,000 per chain |
The Firefox patch-to-release interval in this studied set had a median of 19 days. That gap is long compared with the minutes-to-hours needed for many of the measured proof-of-concept attempts, although enterprise remediation can be faster or slower depending on testing, asset criticality, maintenance windows and reboot requirements.
Anthropic summarized the implication this way: “A lone operator can now turn a month’s worth of patches into working exploits in a single afternoon—for a few thousand dollars and with no specialized expertise.” The statement describes the study’s measured throughput and cost, not a prediction that every operator will reproduce it against every product.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →What counts as “success” in an exploit benchmark?
A crash, arbitrary code execution and a complete privilege-escalation chain are different achievements. Treating them as one binary score exaggerates what a model can do operationally.
Crash proof of concept
A crash demonstrates that the agent can trigger a failure in a vulnerable build. It may be useful for triage, but it does not prove control of instruction flow, reliable memory corruption, a bypass of mitigations or access to sensitive data.
Code-execution exploit
Arbitrary code execution requires the agent to control execution in a repeatable way, usually while handling mitigations, heap layout, sandboxing or other environmental constraints. The eight Firefox results in Anthropic’s study reached this higher bar.
Privilege-escalation chain
A chain must combine several steps to move from an initial foothold to higher privileges. Reliability across reboots, configurations and kernel versions matters more than a single successful run.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errorsHarness verification
ExploitBench, an Anthropic 2026 benchmark, measures 16 exploit capabilities with automated differential and randomized challenge-response checks. Such checks reduce the chance that a model receives credit for a brittle crash or a hard-coded answer, but they still cannot represent every production environment.
How do major studies compare?
Published percentages are meaningful only when the model’s information, target class and success criteria are aligned. The following studies answer different questions.
| Study | What the model received | Target and metric | Reported result | How to interpret it |
|---|---|---|---|---|
| Anthropic, 2026 (Firefox and Windows) | Patches, binaries, tools and an interactive harness | Recent browser and kernel vulnerabilities; crashes, code execution and privilege escalation | 14/18 Firefox crash PoCs; 18/21 Windows crash PoCs; eight exploits in each end-to-end category | Strong evidence that agents compress exploit-development time when rich artifacts and testing infrastructure are available |
| CVE-Bench, Zhu et al., 2025 | Agent framework evaluated on benchmark tasks | Critical web vulnerabilities | Best framework exploited up to 13% of cases | A lower rate on a different vulnerability class; not directly comparable with kernel or browser results |
| Fang et al., 2024 | GPT-4 tested with or without CVE descriptions | 15 one-day vulnerabilities | 87% success with descriptions versus 7% without them | Shows how strongly results depend on the information supplied |
| Project Naptime, 2024 | An agent methodology designed for security research | CyberSecEval2 tasks | Up to 20-fold performance improvement | Method and scaffolding can dominate raw-model differences; Google Project Zero said substantial progress was still needed for meaningful daily research impact |
| ExploitBench, Anthropic, 2026 | Standardized challenge environment | 16 exploit capabilities | Automated differential and randomized challenge-response scoring | Useful for repeatable capability measurement, but still a laboratory proxy |
The percentages should never be averaged into a single “AI exploit rate.” A benchmark that supplies a CVE description is measuring a different task from one that requires discovering the bug from a binary. Likewise, a verified crash is not equivalent to code execution.
Which variables change an LLM’s measured performance?
Use these dimensions when reading a result or designing an internal evaluation. Omitting any one can make a dramatic improvement look larger or smaller than it really is.
Free tools Windows power users keep installed
One-click scans. No signup required.
Model and agent configuration
Record the exact model release, system prompts, tool permissions, retry policy, context window, temperature and whether a human can intervene. Agent loops that inspect outputs, run debuggers and revise hypotheses can outperform a one-shot model without changing the underlying language model.
Rank #3
Vulnerability class and severity
Browser memory corruption, kernel bugs, web authorization flaws and smart-contract defects demand different skills. A result on critical web vulnerabilities cannot be generalized to every N-day category.
Information supplied
State whether the agent received a CVE description, patch diff, source code, symbols, vulnerable and fixed binaries, crash traces or network access. Fang et al.’s GPT-4 experiment changed from 7% to 87% success simply by adding CVE descriptions to a 15-vulnerability set.
Source-code availability
Open-source targets permit code search and differential analysis; closed binaries require reverse engineering and may need symbols or specialized tooling. Comparing those settings without labeling them conflates access to evidence with model reasoning.
Success definition
Publish separate counts for crashes, controlled execution, data access, sandbox escape and privilege escalation. Include reliability across clean reruns rather than reporting only the best attempt.
Time, cost and trial count
Wall-clock time, token or API spend, number of parallel agents and number of retries all affect throughput. A low-cost success after hundreds of attempts has a different operational meaning from a first-try exploit.
Reproducibility and patch state
Run the exploit against fresh vulnerable builds and confirm that the patched build resists it. Record operating-system version, compiler, mitigations, configuration and whether a reboot was required.
Rank #4
Patch-distribution lag
Capability matters only while targets remain vulnerable. Compare exploit-development time with the organization’s actual time to deploy, percentage of fleet patched and forced-reboot timing.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Why do benchmark success rates not equal real-world attack prevalence?
No reviewed source provides a reliable percentage of real-world N-day incidents attributable to LLM-generated exploits. A controlled success rate cannot supply that missing prevalence estimate.
There are several gaps between a benchmark and an intrusion campaign:
- Target discovery: an attacker must locate systems running the vulnerable product and determine whether they are reachable.
- Delivery: the exploit may require phishing, a malicious document, authentication or network positioning.
- Reliability: production diversity, mitigations, endpoint security and configuration drift can break a laboratory exploit.
- Operational security: staging, persistence, lateral movement and evasion require additional decisions and infrastructure.
- Economics: API credits are only one cost; analysts, infrastructure, access brokers and failed operations also consume resources.
Anthropic also reported Mythos Preview extracting $35 million in simulated smart-contract value and a 0.7-month post-Opus-4.5 performance-doubling time. Those figures indicate rapid capability movement in controlled settings, not evidence that comparable value was stolen from live organizations.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.How should defenders use exploit-development speed when prioritizing patches?
Prioritize vulnerabilities whose exploitability window is shorter than your deployment cycle, especially when a patch diff exposes a memory-safety or authentication flaw.
- Inventory exposure: map affected software, versions, internet-facing assets, privileged systems and business dependencies.
- Classify exploit evidence: distinguish vendor advisories, public proof-of-concept code, verified exploitation and rumors. Treat a patch diff as potentially useful to attackers even when no exploit is public.
- Set a deployment deadline: compare the measured or estimated exploit-development time with testing, change approval, rollout and reboot schedules.
- Stage compensating controls: use network isolation, feature disablement, access restrictions or application controls when immediate patching is impossible.
- Roll out and verify: measure the percentage of assets patched, confirm version state independently and track systems awaiting a reboot.
- Monitor for exploitation: alert on crash loops, unusual child processes, privilege changes, suspicious exploit primitives and access to vulnerable services.
- Retest: after deployment, verify that the vulnerable behavior is gone and that emergency controls can be removed safely.
Track “time to deploy” and “fleet coverage” beside CVSS or vendor severity. A moderate-severity bug on a widely exposed product can deserve emergency treatment when an agent can produce a reliable exploit faster than your normal change window.
Best Value
What does an internal evaluation need to be credible?
Organizations can run a defensible exercise without testing production systems. Use isolated vulnerable and patched images, synthetic data and written authorization.
- Pre-register the model version, tools, prompts, budget, retry limits and stopping rules.
- Provide a documented artifact set so every trial receives the same patch, binary and symbols.
- Use independent harness checks for crash, control-flow, code-execution and privilege outcomes.
- Repeat each task on clean environments and report median, best and failure results.
- Publish wall-clock duration, API cost, concurrency and human interventions.
- Preserve logs and hashes so another team can reproduce the result without access to production secrets.
Keep the exercise defensive: do not point an agent at third-party systems, live credentials or customer data. A benchmark that cannot be reproduced or that omits failures is a capability demonstration, not a risk estimate.
What should security leaders conclude?
The evidence supports a precise conclusion: LLM agents are shrinking the exploit-development bottleneck, particularly when they can inspect patches and binaries, operate debuggers and receive rapid harness feedback. The evidence does not establish how many real-world N-day incidents use AI, nor does it remove the need for target discovery, delivery and evasion.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11For defenders, the practical response is to shorten patch cycles, measure reboot completion and treat exploit-development time as an input to prioritization. Benchmark numbers become useful when their information conditions, verification standards, costs and reproducibility are reported alongside the headline success rate.
Frequently Asked Questions
Can an LLM exploit a vulnerability if no patch or CVE description is available?
It may, but the task is substantially harder because the model must first discover and understand the flaw from source or binaries. Results with and without descriptive context should be reported separately; they are different experiments rather than two settings of one universal capability.
How can a security team detect AI-assisted N-day exploitation?
Detection should focus on behavior rather than the tool used to write the exploit. Correlate crashes followed by unusual child processes, privilege transitions, memory-protection violations, suspicious authentication and outbound connections, then compare those events with newly released patches.
Are open-source models covered by the reported success rates?
The cited figures concern the named commercial or research systems and their specific agent setups. An open model may perform differently because of model quality, tool integration, context limits and the amount of engineering around it; assume transferability only after a controlled, authorized evaluation.
What is the safest way to test an exploit-development agent?
Use disposable virtual machines or containers containing synthetic data, pin vulnerable and patched versions, and block outbound access. Require written authorization, capture complete logs, and include an automatic shutdown when the agent reaches the pre-defined success condition.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

