// COMPUTERBASE — INTELLIGENZA ARTIFICIALE
Linux-Sicherheit: OpenAI entdeckt autonom 948 Root-Schwachstellen im Kernel
OpenAI hat den Linux-Kernel mithilfe einer autonomen KI-Pipeline auf Sicherheitslücken untersucht und dabei 948 eigenständige Schwachstellen erfolgreich ausgenutzt, die Analyse kostete rund 1,2 Millionen US-Dollar. Neben Exploits und Patches entstanden neue Angriffstechniken, die Ergebnisse wurden zudem von Menschen überprüft.
Für die Untersuchung setzte OpenAI auf ein fünfstufiges Verfahren, das die Suche nach Sicherheitslücken weitestgehend automatisiert. Auf die Erkennung potenzieller Schwachstellen folgten deren dynamische Validierung und die praktische Überprüfung der Ausnutzbarkeit. Anschließend erstellte das System automatisch passende Patches. Erst nach einer abschließenden Kontrolle durch Sicherheitsforscher wurden die Ergebnisse an die Linux-Entwickler übermittelt.
Den Ausgangspunkt bildete eine Analyse des Linux-Kernels mit seinen mehr als 40 Millionen Codezeilen. Sogenannte Scout-Agenten grenzten zunächst sicherheitsrelevante Bereiche ein und bestimmten 5.034 Prüfziele, die zusammen 2,8 Millionen Codezeilen beziehungsweise rund sieben Prozent des gesamten Quellcodes abdeckten. Auf dieser Grundlage identifizierten Analyst-Agenten innerhalb von zwölf Stunden 2.308 mögliche Schwachstellen. Für deren Überprüfung generierten weitere Agenten entsprechende Testprogramme, die in isolierten virtuellen Maschinen mit aktiviertem Kernel Address Sanitizer ausgeführt wurden. Nach insgesamt 30 Stunden lagen für 1.724 der ursprünglich gemeldeten Kandidaten praktische Bestätigungen vor, was einer Quote von 74,7 Prozent entspricht. Von den nicht bestätigten Funden gingen lediglich 3,1 Prozent auf fehlerhafte Analysen der Modelle zurück.
Im Mittelpunkt der anschließenden Exploit-Entwicklung standen Informationslecks und lokale Rechteausweitungen, wie OpenAI in einem eigenen Blog-Eintrag erläutert. Bei 313 Kandidaten für Informationslecks gelangen 291 funktionsfähige Proofs of Concept. Für lokale Rechteausweitungen entstanden hingegen aus 1.238 Kandidaten zunächst 1.169 erfolgreiche Exploits. Erst die anschließende Untersuchung möglicher Varianten und die Entwicklung von 948 unterschiedlichen Patches erlaubten eine Eingrenzung auf ebenso viele eigenständige Schwachstellen. Jede davon ermöglichte es Angreifern, ausgehend von eingeschränkten lokalen Benutzerrechten Root-Zugriff zu erlangen. Als Testumgebung diente eine reguläre Linux-Desktop-Distribution, auf der Schutzmechanismen wie SMEP, SMAP, KASLR und HARDENED_USERCOPY aktiviert waren. Die Angriffe funktionierten damit auch ohne eine gezielte Abschwächung der Systemsicherheit.
Mit API-Ausgaben von insgesamt 1.213.430 US-Dollar beliefen sich die durchschnittlichen Kosten je eigenständiger Root-Schwachstelle auf 1.279 US-Dollar. Den größten Einzelposten stellte die Entwicklung der Exploits mit rund 776.000 US-Dollar dar. Wie groß der wirtschaftliche Gegenwert solcher Funde theoretisch ausfallen könnte, verdeutlicht ein Vergleich mit historischen Prämien der Sicherheitswettbewerbe Pwn2Own und TyphoonPWN, dort wurden für Linux-Exploits 20.000 beziehungsweise 70.000 US-Dollar gezahlt. Auf 948 Schwachstellen hochgerechnet entspräche dies einem hypothetischen Prämienvolumen zwischen 18,9 und 66,3 Millionen US-Dollar. Die tatsächlichen Ausgaben von OpenAI lagen somit erheblich darunter.
Auch in einer eigens angepassten kernelCTF-Umgebung überprüfte OpenAI die Leistungsfähigkeit des Verfahrens. Dabei gelangen 25 Nachweise für Informationslecks sowie 21 Root-Exploits. Für diesen zusätzlichen Durchlauf fielen API-Kosten von 32.936 US-Dollar an. Hätte das Prämienprogramm sämtliche Ergebnisse anerkannt, wäre zumindest rechnerisch eine Vergütung von rund 1,5 Millionen US-Dollar erreichbar gewesen.
Wie stark die Fähigkeiten der eingesetzten Modelle inzwischen gewachsen sind, zeigt der Vergleich mit einer früheren Untersuchung. Im Juli 2026 hatte GPT-5.6 Sol insgesamt 166 eigenständige Root-Schwachstellen aufgespürt. Obwohl zwischenzeitlich weitere Sicherheitskorrekturen in den Linux-Kernel