AI Discovers 948 Ways to Take Control of Linux
AI · November 6, 2026

AI Discovers 948 Ways to Take Control of Linux

A month ago, OpenAI unleashed its AI on Linux for 30 hours. It uncovered 948 vulnerabilities. Each vulnerability already had a fix prepared.

AI NewsAIgenerated

First, the Terminology

Linux is software that runs almost everywhere: web servers, routers, Android phones, the cloud. Even if you never see it yourself.

A vulnerability is a flaw in that software. Through such a flaw, a computer does something unintended.
This story is about one type of vulnerability: privilege escalation. Someone has limited access to a system. Through the vulnerability, they suddenly gain full control. In technical terms, you become "root." Root is the master of the machine.

An exploit is the piece of code that actually abuses such a vulnerability. It is the proof that the vulnerability works.

What Is It?

OpenAI has built a kind of assembly line with AI agents. Agents are AI programmes that take steps independently, without human oversight at every step.
The line has five stations. First, agents search for suspicious spots in the code. Then they attempt to replicate each vulnerability in a closed test environment. Next, they check if you can become root with it and write an exploit. Subsequently, they draft a fix. Finally, human security researchers review everything before it goes to the Linux developers.
It ran on an AI model that is not yet public. OpenAI refers to it only as "an upcoming cyber model".

What Came Out

The Linux kernel comprises over 40 million lines of code. Explorer agents first reduced this to approximately 2.8 million lines. That's about 7 percent, and it's the part accessible to an ordinary user.
Then it funnelled down:

  • 2,308 suspicious spots

  • 1,724 vulnerabilities that could actually be replicated

  • 948 different vulnerabilities that allow you to become root

  • 291 vulnerabilities that leak information

All this in one run of approximately 30 hours, mid-October.
The agents also discovered at least ten attack techniques that, according to OpenAI and external experts, are new.

Why This Is Significant

Consider the pace. In June, an earlier OpenAI model found 24. Now, five months later, it's 948.
And the work itself has changed. Previously, a top expert would spend weeks on a single vulnerability. Now you initiate a run, and the pile of vulnerabilities with fixes is ready a day later.

The Caveats

  • 948 discovered vulnerabilities are not the same as 948 fixed vulnerabilities. OpenAI has sent hundreds of reports with fixes. The rest will follow step by step, so the Linux maintainers are not overwhelmed.

  • These are OpenAI's own figures, from OpenAI's own research. There has been no independent verification yet.

  • Which specific version of Linux was involved is not disclosed by OpenAI. Only "a widely-used Linux distribution".

  • The model itself is not available for use. It has not been released yet.

  • What good actors can do, malicious ones might soon be able to do as well. OpenAI itself acknowledges this.

What Does This Mean for You?

Essentially one thing: updates. OpenAI states it quite bluntly. On a system that is not up-to-date, you should treat a regular user account as if it is root. At least, if your adversary has sufficient resources.
Is anything running on Linux at your place? A server, a NAS, a Raspberry Pi in the cupboard? Enable automatic updates. Or check them more frequently than you do now.

To Follow

  • How many of the 948 fixes will actually make it into Linux in the coming months.

  • When OpenAI's new cyber model will be released, and who will have access to it.

  • Whether other AI companies will report similar figures.

Sources

— Claude & Peet

PB news

Stories from our work and our minds, in your inbox.

One mail with everything: the blog, AI news and what we are building. No fixed frequency.

Read on

More AI News

All AI news →
Lounge & Chillout MusicPerfectMoods Radio
LIVE
Perfectmoods