PHP2Shell war der Name für zwei schwerwiegende Fehler im PHP-Kern. Die Notfallupdates dazu erschienen am 21. Oktober 2026. OpenAI schildert den Vorfall nicht nur als KI-gestützte Entdeckung, sondern auch als zweimonatige Abstimmung zwischen Maintainerinnen und Maintainer, Forschenden und Sicherheitsanbietern, um Patches und Schutzmaßnahmen vor der Veröffentlichung vorzubereiten.
18
Der Fall macht eine zentrale Herausforderung bei KI-gestützter Sicherheitsforschung deutlich: Eine Schwachstelle zu finden, ist nur der erste Schritt. Danach müssen verlässliche Korrekturen bereitstehen – und die betroffenen Betreiber müssen sie einspielen können.
Was entdeckt wurde – und welchen Anteil KI hatte
Die Schwachstellen CVE-2026-109618 und CVE-2026-109619 erhielten jeweils einen CVSS-Wert von 9,2. Forschende demonstrierten damit unauthentifizierte Remotecodeausführung bei Installationen von WordPress, Drupal und Joomla sowie das Auslesen von Speicherinhalten.
3
4 Als betroffen wird der Versionsbereich von PHP 5.4 bis PHP 8.5 angegeben.
1
Beide Fehler betrafen die Speicherverwaltung von PHP. Einer hing mit dem Umgang mit knappem beziehungsweise nicht ausreichendem Speicher zusammen. Beim anderen ging es um veraltete Zustände über mehrere Anfragen hinweg und sogenanntes Use-after-free-Verhalten – also den Zugriff auf Speicher, der bereits freigegeben wurde.
3
9 Die gemeldeten Auswirkungen beschränkten sich damit nicht auf einen Fehler in einer bestimmten Website-Software: Betroffen war PHP selbst, die Laufzeitumgebung, auf der zahlreiche Anwendungen aufbauen.
3
4
OpenAI zufolge entdeckte Calif im Rahmen der Initiative „Patch the Planet“ mithilfe von GPT-5.6 Sol eine kritische Schwachstelle. Wiz entdeckte und meldete unabhängig davon beide Fehler.
18 In Berichten zu Wiz’ Forschung werden außerdem Wiz Atlas, Gemini 4 Argon und GPT-5.6 Sol als Teil des Werkzeugkastens genannt.
4
33 Aus den vorliegenden Angaben geht jedoch nicht eindeutig hervor, welche Aufgaben die einzelnen Modelle konkret übernahmen. Insbesondere belegen sie nicht genau, welches Modell bei Angriffstests oder der Überprüfung der Patches mitwirkte.
Eine sekundäre Chronologie, die sich auf Angaben der PHP Foundation beruft, nennt Meldungen an PHP durch Calif am 11. August, durch Wiz am 24. August und durch OpenAI am 18. September.
6 Das sind berichtete Meldedaten – nicht zwingend die Tage, an denen die jeweiligen Teams die Schwachstellen erstmals entdeckten.
Warum die Offenlegung ein gemeinsames Vorgehen erforderte
OpenAI zufolge dauerte die Abstimmung zwei Monate. Maintainer, Forschungsteams und Sicherheitsanbieter bereiteten in dieser Zeit Patches und Schutzmaßnahmen vor, bevor die Details öffentlich wurden.
18 Die PHP-Maintainer führten laut Ankündigung die Arbeit an Fehlerbehebungen und Releases; Forschungspartner und Sicherheitsanbieter unterstützten mit Forschung, technischer Hilfe und Koordination.
18
Die Patches erschienen am 21. Oktober – einen Tag früher als ursprünglich für den 22. Oktober geplant.
14 Berichten zufolge wurde der Zeitplan geändert, nachdem Informationen durchgesickert waren und gepatchte Container-Images vorzeitig verfügbar wurden. Die PHP Foundation warf Chainguard vor, die vereinbarte Sperrfrist gebrochen zu haben. Das ist ein zugeschriebener Vorwurf und kein durch die vorliegenden Berichte unabhängig geklärter Sachverhalt.
6
35
38
Der Fall zeigt den Zielkonflikt bei einer koordinierten Offenlegung: Werden technische Details zunächst vertraulich behandelt, haben Maintainer und Anbieter Zeit, Updates vorzubereiten. Verzögert sich die Veröffentlichung jedoch, können Systeme gefährdet bleiben – besonders, wenn bereits Angriffsversuche stattfinden. Das von OpenAI vorgeschlagene Vorgehen wird in Berichten als gestufter Prozess beschrieben: Problem bestätigen und eine Lösung entwickeln, Anbietern Zeit zur Vorbereitung geben, staatliche Partner einbeziehen und anschließend die Benachrichtigung ausweiten und Hinweise veröffentlichen. Bei Angriffen oder Leaks kann sich der Zeitplan ändern.
37
41
Berichte über Angriffsversuche – und die Grenzen der Belege
Amazon zufolge registrierte das MadPot-System am 17. Oktober einen Versuch, PHP2Shell auszunutzen – vier Tage vor der öffentlichen Bekanntgabe. Berichte schilderten außerdem weitere, breiter angelegte Ausnutzungsversuche nach Veröffentlichung der Patches.
5 Ein beobachteter Versuch ist jedoch kein Nachweis für eine erfolgreiche Übernahme. Die verfügbaren Berichte belegen weder, wie Angreifer vorab von der Schwachstelle erfuhren, noch nennen sie eine verifizierte Zahl kompromittierter Server.
Palo Alto Networks soll mehr als 22,6 Millionen internetseitig erreichbare Systeme identifiziert haben, die potenziell für PHP2Shell anfällig waren.
53 „Potenziell anfällig“ ist eine Schätzung der möglichen Exposition – keine Zahl bestätigtermaßen ausnutzbarer oder kompromittierter Systeme.
Behörden drängten Organisationen dazu, die Fehler rasch zu beheben. Ein Bericht zufolge empfahlen sie, Systeme vorübergehend vom Netz zu nehmen, wenn sie sich nicht schnell absichern ließen.
56 Cloudflare erklärte, vor der öffentlichen Bekanntgabe Schutzregeln für seine Web Application Firewall (WAF) bereitgestellt zu haben; diese galten für Kunden, die den Cloudflare-WAF-Dienst nutzten.
12 Solche Maßnahmen können Updates ergänzen, ersetzen aber nicht die Prüfung und Aktualisierung betroffener PHP-Installationen.
Als PHP-Versionen mit den Fehlerbehebungen wurden 8.2.35, 8.3.36, 8.4.27 und 8.5.12 genannt.
8 Betreiber sollten prüfen, welche PHP-Version und welche Distribution ihre Systeme verwenden: Paketversionen können je nach Anbieter abweichen.
8
Die größere Lehre: Auch die Fehlerbehebung muss skalieren
OpenAI erklärte außerdem, 1 Milliarde US-Dollar für vergünstigten Zugang zu Daybreak zugesagt zu haben. Im Mittelpunkt stehen Organisationen mit begrenzten Sicherheitsressourcen, die kritische Dienste schützen.
25 Das soll einen Teil der Herausforderung angehen: Verteidigern den Zugang zu Sicherheitswerkzeugen zu erleichtern. PHP2Shell macht zugleich den anderen Teil sichtbar – Korrekturen müssen im gesamten Softwareumfeld vorbereitet, kommuniziert und installiert werden.
KI-gestützte Forschung kann helfen, Schwachstellen aufzuspüren. Aussagen darüber, was genau entdeckt wurde, welche Werkzeuge beteiligt waren und ob Angriffe erfolgreich waren, müssen dennoch sorgfältig zugeordnet werden. Der Fall PHP2Shell stützt eine nüchterne Schlussfolgerung: Eine frühe Entdeckung kann Verteidigern wertvolle Zeit verschaffen. Sie hilft aber nur dann, wenn Maintainer, Anbieter und Betreiber diese Zeit nutzen können, um Korrekturen bereitzustellen und einzuspielen.