OpenAI's AI Pipeline Finds 948 Linux Root Exploits in a Single Run
OpenAI's autonomous pipeline found and exploited 948 unique Linux kernel privilege escalation bugs in one run. Total API cost was $1,213,430, roughly $1,279 per unique root-access vulnerability discovered and patched.

Takeaways
- OpenAI's autonomous pipeline found and exploited 948 unique Linux kernel privilege escalation bugs in one run.
- Total API cost was $1,213,430, roughly $1,279 per unique root-access vulnerability discovered and patched.
- Agents discovered at least 10 novel Linux exploitation techniques not previously known to experts consulted.
- The pipeline covers discovery, dynamic validation, exploitability assessment, patch generation, and human review stages.
- Scan also produced 291 information leak PoCs and reproduced 1,724 of 2,308 candidate findings.
- Work extends the June Patch the Planet initiative with Trail of Bits and HackerOne.
OpenAI’s security team says an autonomous pipeline found Linux kernel flaws, reproduced them, built working exploits, and drafted patches. In one campaign against a stock Linux desktop configuration with standard protections enabled, the system produced 948 working LPE exploits . OpenAI reported an API cost of $1,213,430, averaging about $1,280 per exploit.
For developers and maintainers, the result raises an immediate capacity problem: automated discovery can generate validated reports faster than humans can deduplicate, review, patch, and disclose them. Similar automation could also help attackers identify flaws before maintainers ship fixes.
From source code to root shell
OpenAI describes a five-stage workflow that connects model-driven analysis with execution inside isolated virtual machines:
- Vulnerability discovery: Agents inspect kernel source code for security-relevant defects.
- Dynamic validation: Candidate bugs are triggered in sandboxed virtual machines to confirm that they exist.
- Exploitability assessment: Agents attempt to turn confirmed flaws into information leaks or privilege-escalation exploits.
- Patch generation: The system drafts candidate fixes for validated vulnerabilities.
- Human review: Security researchers assess findings, exploits, and patches before reporting them to maintainers.
OpenAI ran the campaign against what it described as the latest Linux kernel in mid-October 2026. Its published counts were:
| Output | Count |
|---|---|
| Candidate findings identified and analyzed | 2,308 |
| Vulnerabilities dynamically reproduced | 1,724 |
| Proof-of-concept information leaks | 291 |
| Unique working local privilege-escalation exploits | 948 |
A local privilege-escalation vulnerability, commonly shortened to LPE, lets an unprivileged process or user gain elevated access. Attackers typically need an initial foothold through another vulnerability, stolen credentials, or malicious software before using an LPE to take control of the machine. OpenAI counted an exploit as successful only when it obtained a root shell.
An information leak exposes protected kernel memory and can help defeat mitigations such as address-space randomization. The published summary leaves the relationship between the leak and LPE counts unclear, including whether those categories overlap.
Ten techniques OpenAI calls new
OpenAI says its agents used at least ten Linux exploitation techniques for which its researchers and consulted experts found no prior public examples. If independent review confirms that claim, the result would show that frontier models can combine exploitation primitives into techniques or attack chains absent from the public literature.
Independent confirmation will require enough technical detail to distinguish a new technique from a new implementation or combination of known methods. Delayed publication may be appropriate while maintainers prepare fixes, but the novelty claim remains dependent on OpenAI’s assessment until researchers can examine the underlying artifacts.
$1,280 per working LPE
OpenAI compares its API expenditure with historical Pwn2Own and TyphoonPWN award rates. Applying those rates to all 948 exploits produces a hypothetical bounty value between $18.9 million and $66.3 million.
| API credits | $1,213,430 |
| Average API cost per LPE | About $1,280 |
| Hypothetical bounty value | $18.9 million to $66.3 million |
| Hypothetical value per LPE | About $19,900 to $69,900 |
Total campaign cost also includes sandbox infrastructure, researcher time, model development, patch review, regression testing, and disclosure coordination. Bounty programs impose scope, duplicate, severity, and budget constraints, so multiplying every finding by a list rate overstates realizable value. A defensible business case would compare the full operating cost with expected loss reduction and the organization’s capacity to merge fixes.
Forty times June’s count
OpenAI’s June Daybreak program introduced Patch the Planet with Trail of Bits, HackerOne, and open-source maintainers. OpenAI said GPT-5.5 Cyber had found Linux kernel vulnerabilities and developed 24 working LPE exploits. The new total is 39.5 times larger by count, although changes to the model, target, configuration, and methodology could affect direct comparisons.
Anthropic’s disclosure during the same week covered a different threat model. The company said an unreleased model built a remote root exploit for a Linux TCP flaw rated 9.8 on the CVSS scale. That flaw affected servers running a multipath TCP listener and allowed an unauthenticated remote attacker to execute commands as root.
| Lab | Starting access | Target condition | Reported outcome |
|---|---|---|---|
| OpenAI | Local unprivileged access | Stock desktop configuration | 948 working root exploits |
| Anthropic | Remote, unauthenticated access | Multipath TCP listener | Root command execution |
Six limits behind 948
- Humans remain in the disclosure loop. Researchers reviewed findings before sending reports to maintainers.
- Patch quality remains unquantified. A patch that compiles and blocks one trigger may still introduce regressions, violate subsystem conventions, or miss related variants.
- Distinct exploits may share root causes. Maintainers need root-cause clustering to determine how many independent fixes the campaign requires.
- One configuration covers only part of the kernel. Drivers, filesystems, architectures, and features disabled in a stock desktop build require separate testing.
- Successful exploitation can depend on the environment. Kernel commit, build configuration, compiler, mitigations, virtual-machine image, and available system calls can change the result.
- Reproduction needs precise artifacts. Researchers need the exact source revision, kernel configuration, harness, success criteria, and deduplication method to verify the reported totals.
Prepare for the review bottleneck
Software teams should expect validated vulnerability reports to arrive faster than existing review and release processes can absorb them. Maintainers of kernel forks and other large codebases can adapt the architecture with current code-search tools, model-assisted triage, fuzzers, instrumented builds, and disposable virtual machines.
- Archive the target environment. Preserve source revisions, build flags, dependencies, images, and mitigation settings for every run.
- Require deterministic reproduction. Each finding should include a stable trigger, logs, and a clear success condition.
- Isolate execution. Run generated programs and exploits inside restricted, disposable systems with controlled networking.
- Cluster by root cause. Group related crashes and exploit paths before opening reports or assigning patches.
- Test patches broadly. Add regression tests, run relevant subsystem suites, and review changes against project conventions.
- Plan coordinated disclosure. Establish ownership, severity criteria, maintainer contacts, and embargo procedures before scaling discovery.
Teams can build smaller versions of this workflow today, particularly for triage and dynamic validation. The unreleased model remains a major variable, so developers currently lack an API or benchmark package that would reproduce OpenAI’s reported performance.
OpenAI says it is coordinating reports and fixes with Linux maintainers and Patch the Planet partners, beginning with critical findings. The operational consequence extends beyond model capability: maintainers need enough review, testing, and release capacity to convert a surge of machine-generated findings into safe patches.
Reporting is indexed from AlphaSignal. Rights remain with the original publisher and cited sources.
Read original report

