Daybreak Red is now available in AWS GovCloud (US-East) — Cover
Daybreak Red is now available in AWS GovCloud (US-East) — Cover Open source material ↗
A thousand fewer paths to root — Cover
A thousand fewer paths to root — Cover Open source material ↗
Preparing our next security sprint to harden OpenAI — Cover
Preparing our next security sprint to harden OpenAI — Cover Open source material ↗

Evidence at a glance

5,034 audit targets; approximately 2.8 million lines of codeAudit scope · About 7% of the Linux kernel code, selected during the Scout stage.
2,308Candidate findings · Deduplicated findings from the Analyst stage, which took 12 hours.
1,724 vulnerabilitiesDynamic reproduction · The dynamic reproduction stage took 30 hours and covered about 74.7% of candidate findings.
948 unique LPE vulnerabilitiesLocal privilege escalation · The report separately lists PoCs for 291 information disclosure vulnerabilities; the two results should not be conflated.
$1,213,430Total API cost · The API-credit cost reported by OpenAI; the report says costs depend on the model, target configuration, and workflow used.
$1,279Average API cost per LPE · Calculated by dividing the total run cost by 948 unique LPEs.

Five stages, from code selection to patch review

In November 2026, OpenAI described a research pipeline spanning vulnerability discovery, dynamic validation, exploitability assessment, and patch generation. Scout agents first select kernel code worth auditing. Analyst agents scan it for candidate issues and deduplicate the findings. The validation stage tries to reproduce them in an isolated environment and preserves runtime evidence. The pipeline then assesses whether a vulnerability could enable information disclosure or local privilege escalation (LPE), before generating a candidate patch for a security researcher to review and report to maintainers. Each result can include a root-cause analysis, a minimal crashing PoC, a candidate patch, and a full exploit to help researchers assess severity and pursue a fix.

In a run in mid-October, Scout selected 5,034 audit targets covering about 2.8 million lines of code, or roughly 7% of the Linux kernel. The Analyst stage took 12 hours to produce 2,308 deduplicated candidate findings. Dynamic reproduction took 30 hours and reproduced 1,724 vulnerabilities, about 74.7% of the candidates. The report says unreproduced items often involved permission requirements, hard-to-trigger conditions, or complex race conditions; about 3.1% were classified as model analysis errors.

The reported yield: 948 LPEs at about $1,279 each

OpenAI reports that the run produced 948 unique LPE exploits and PoCs for 291 information disclosure vulnerabilities. These are different outcomes and should not be combined. The report also distinguishes working exploits from unique vulnerabilities: after variant analysis, it counts 948 unique LPEs. OpenAI has not published an itemized list, so readers cannot independently check the deduplication case by case.

The run cost $1,213,430 in API credits, or about $1,279 per unique LPE. OpenAI offered a hypothetical comparison with historical bounties: Pwn2Own and TyphoonPWN have offered $20,000 to $70,000 for Linux kernel LPE exploits. Applying those amounts to 948 vulnerabilities gives an estimated $18.9 million to $66.3 million—about 16 to 55 times the pipeline cost. This is not money awarded or a confirmed market valuation. In an adapted kernelCTF environment, the pipeline cost $32,936 and generated 25 information disclosure PoCs and 21 LPEs. If the program accepted those vulnerabilities, the projected bounty would be about $1.5 million, roughly 45 times the scanning cost.

The test setup has limits; the model also found new techniques

OpenAI says the target virtual machines ran stock desktop operating systems and used the same threat model as competitions such as Pwn2Own and TyphoonPWN, rather than deliberately weakened targets. The results still reflect a particular test configuration; they do not establish that the exploits work across every Linux distribution or setup. OpenAI also reports that agents in the pipeline discovered and used at least 10 previously unseen Linux exploitation techniques.

OpenAI compared this run with a July 2026 scan using GPT-5.6 Sol. The newer model found more than five times as many unique LPEs in mid-October, despite three months of kernel hardening between the scans. This is a comparison of two OpenAI runs, not an independent evaluation. It suggests that more capable models may find deeper and more complex flaws in existing code. Large software projects may therefore need repeated rounds of scanning and repair as models improve, rather than relying on a single audit to uncover every latent bug.

Finding flaws is only part of the work; fixes still queue for review

Generating a candidate patch does not mean a vulnerability has been fixed. OpenAI says early patches could be too long, depart from kernel conventions, or miss attack variants. Researchers need to review and refine them before maintainers assess the submissions. Public materials do not say how many of the 948 candidate patches have been accepted upstream, merged, or deployed. OpenAI also notes that its reported API costs reflect the model, target configuration, and workflow used, not a fully optimized minimum cost.

During the 10 days of scanning and analysis, OpenAI observed 61 Linux LPEs that had been fixed, 43 with staging patches, and another 299 being publicly reported or discussed. The report does not say that this entire group was found by its pipeline. The figures illustrate why scaling discovery does not remove the work of validation, prioritization, maintainer review, and deployment—all of which affect the window of risk. Automated patch generation needs to work alongside human review and upstream repair processes. Sandboxes and isolation tools such as Firecracker and gVisor can also help limit the impact if a vulnerability is exploited.