OpenAI reported 948 Linux vulnerabilities on November 4, 2026, after a prototype AI pipeline produced working privilege-escalation exploits for them in a single run during mid-October. The run cost about $1.2 million in API credits. At the time of the announcement, only 61 of the flaws had been fixed upstream, which leaves a large patch backlog for Linux maintainers, distributors and the administrators who run the systems.
The company's write-up describes a pipeline built around an upcoming cyber model that OpenAI has not named or released. Outside researchers therefore cannot test the claims yet. The stakes are concrete. A local privilege escalation flaw lets an unprivileged user on a machine gain root, the highest level of control on a Linux system.
What OpenAI says the pipeline found
OpenAI's numbers describe a funnel, with each stage narrowing the list:
- 2,308 candidate Linux kernel findings identified and analyzed
- 1,724 vulnerabilities reproduced dynamically
- 948 unique local privilege escalation vulnerabilities with working exploits
- 291 information-leak bugs with proofs of concept
The raw output was larger before deduplication. The pipeline produced 1,169 working privilege-escalation exploits, and a variant analysis narrowed them to 948 unique vulnerabilities, according to Interesting Engineering.
In a statement quoted by The Hacker News, OpenAI said: "Our prototype identified and analyzed 2,308 candidate Linux kernel findings." The same statement says the agents discovered and used at least 10 novel Linux exploitation techniques. Those techniques are the part outside researchers will most want to examine, and OpenAI has withheld the technical details.
Phoronix also reported the 291 proofs of concept for information-leak bugs. Information leaks often serve as a building block in longer attack chains, which is why they matter alongside the escalation results.
How the run worked and what it cost
The total bill came to $1,213,430, according to CryptoBriefing. Divided across the 948 exploits, that works out to roughly $1,280 per vulnerability. The figure is striking, but it measures compute spending, not the full cost of getting a bug fixed. Maintainers, testers and distribution teams still have to absorb the results.
The scan was also narrow. The pipeline selected 5,034 audit targets covering about 2.8 million lines, roughly 7 percent of a kernel with more than 40 million lines of code, according to Unite.ai. Extrapolating from a 7 percent sample is speculative, but it suggests the full kernel could hold far more flaws than this run found.
Reports also disagree on timing. The Hacker News frames the run as a 30-hour effort, a figure that matches OpenAI's statement as quoted there. A GBHackers headline, however, says the work took 10 days. Until OpenAI publishes a fuller timeline, treat the duration as unsettled.
Patch status is described differently across outlets, too. Unite.ai reports that OpenAI describes "candidate patches" for maintainer review, while Startup Fortune says each exploit had "a patch already attached." Those are not the same thing. A candidate patch still needs testing and acceptance before it reaches a shipping kernel.
Why Linux made a sensible target
OpenAI chose Linux because the kernel contains more than 40 million lines of code and underpins Android devices, cloud infrastructure and supercomputers, according to Unite.ai's account. A flaw in that shared code reaches phones, servers and supercomputers alike, which makes the reach of any finding much wider than a single product.
Human-led research moves more slowly. Startup Fortune cites one analysis saying human researchers and fuzzers typically surface only low hundreds of serious flaws across a whole year. That is the outlet's characterization, not an official figure, but it gives a sense of the gap.
The progression matters as much as the total. In May 2025, independent researcher Sean Heelan used OpenAI's o3 model to find CVE-2025-37899, a remote zero-day in the Linux kernel's SMB implementation, as Startup Fortune reported. In June 2026, OpenAI said its GPT-5.5-Cyber model had discovered 24 local privilege-escalation exploits, and the new results build on that work, according to The Hacker News. Going from one remote bug to 948 local exploits in about 17 months is the context that makes this announcement significant.
How to check your Linux kernel and apply updates
Individual readers have no direct exploit to block today. The practical step is keeping kernels and distributions current, because the patches are rolling out gradually. The reporting reviewed here does not list affected kernel versions, so your distribution's security advisories are the most reliable reference.
- Run
uname -rin a terminal to see the kernel version you are running, then compare it with your distribution's security advisories. - Install pending kernel updates with your distribution's package manager, such as apt, dnf or zypper, and reboot so the new kernel loads.
- Turn on automatic security updates where your distribution supports them, so fixes arrive as they ship.
- If you run cloud instances or managed Linux images, ask your provider when patched images will be available.
- On Android phones, install vendor security updates as they arrive and check the security patch date in the About phone settings.
Shared servers, build runners and multi-user hosts deserve early attention. A local escalation matters most where untrusted users or code already have a foothold on the machine.
Why the patch backlog is the real story
Sixty-one fixes against 948 exploits is about 6 percent. Kernel patches must be reviewed, tested and merged by maintainers, then backported by distributions into the versions people actually run. Each step takes time, and that lag is where the risk lives in the meantime.
Well-resourced security teams with access to comparable tools can triage faster than most. Smaller operators, Android device makers and organizations with slow update cycles stand to lose the most if fixes arrive late. The gap between discovery and deployment is now the number to watch.
What OpenAI is holding back, and what stays unverified
OpenAI withheld the technical details for safety reasons, according to GBHackers. The model has no public name, so independent testing of the claims is not possible yet.
The company also framed the results against bug bounty payouts. At $20,000 per bug for Pwn2Own and $70,000 for TyphoonPWN, 948 exploits would be worth roughly $19 million to $66 million, about 16 to 55 times the pipeline's cost. That comparison is hypothetical and comes from OpenAI's own framing.
Whether Linux maintainers will accept the patches at scale is also unknown. Their acceptance rate will show whether the 948 findings translate into safer systems or simply a longer queue.
What comes next
ChainCatcher reports that OpenAI may release its next cyber model as early as Friday, November 6, though that date is unconfirmed. The release question matters. Google has limited its Gemini 4 Carbon cyber model to selected defenders, and OpenAI's GPT-6 Rosalind biology model opens only to approved customers. Restricted access is becoming a pattern for dual-use AI.
Policy is also in flux. The Washington Post reports that the White House has declined to publish how it reviews new AI models for security threats, and a watchdog lawsuit is pending. The same report says the administration's system examines new AI tools before public release, but the process itself stays out of view.
Over the next few weeks, watch three things: whether the upstream fix count climbs past the 61 reported at announcement, how maintainers respond to the candidate patches, and whether OpenAI releases more technical detail. Those answers will show whether this run is an urgent warning for defenders or a lab result that still awaits independent review.




