NachrichtenMakroPHP veröffentlicht Notfall-Patches einen Tag früher nach Leak von 14 Jahre alten PHP2Shell-Schwachstellen

PHP veröffentlicht Notfall-Patches einen Tag früher nach Leak von 14 Jahre alten PHP2Shell-Schwachstellen

Autor: Cryptopolitan·

Wichtige Erkenntnisse

  • •Die PHP-Maintainer veröffentlichten am 21. Oktober Notfall-Fixes, einen Tag vor dem Plan, nachdem technische Details zu den Schwachstellen vor dem geplanten Termin der koordinierten Offenlegung durchgestochen wurden.
  • •Die beiden Schwachstellen CVE-2026-109618 und CVE-2026-109619 sind mit 9,2 von 10 Punkten als kritisch eingestuft und ermöglichen Remote Code Execution auf ungepatchten Servern; der zugrunde liegende Fehler existierte 14 Jahre lang in PHP.
  • •OpenAI teilte mit, dass seine KI-Modelle die Schwachstellen aufgedeckt hätten; das Sicherheitsunternehmen Calif fand im August eine Variante mit GPT-5.6 Sol, und das Cloud-Sicherheitsunternehmen Wiz fand und meldete beide Schwachstellen unabhängig.
  • •Hunderte Seiten gingen als Reaktion offline; Finnland, die Niederlande und Frankreich nahmen Regierungs-Websites vorsorglich vom Netz, während Cloudflare bereits Angriffe beobachtet und für einige Kunden Übergangs-Mitigationen bereitgestellt hat.
  • •Rund die Hälfte aller PHP-Seiten betreibt Versionen älter als 8.2, die keine offiziellen Updates mehr erhalten; es wurden jedoch minimale Source-Backports für PHP 7.4, .0 und 8.1 veröffentlicht.
PHP veröffentlicht Notfall-Patches einen Tag früher nach Leak von 14 Jahre alten PHP2Shell-Schwachstellen

Die PHP-Maintainer haben am Mittwoch Notfall-Patches veröffentlicht, einen Tag vor dem geplanten Termin, nachdem Details zu zwei kritischen Schwachstellen vor dem Datum der koordinierten Offenlegung online durchgestochen wurden. Die Schwachstellen ermöglichen Angreifern, Server mit PHP zu kompromittieren – der Sprache, auf der rund 70 % der Websites mit bekannter serverseitiger Sprache laufen.

Die koordinierte Offenlegung war für den 22. Oktober geplant, wie Greg Brockman, President von OpenAI, mitteilte, das den Aufwand in einer Bekanntgabe zur koordinierten Offenlegung erläuterte. Eine koordinierte Offenlegung soll sicherstellen, dass Fixes vor der Veröffentlichung technischer Details vorliegen – ein Puffer, den der frühe Leak aufzehrte. Da die Details bereits vor diesem Datum auftauchten, verlegten die PHP-Maintainer die Veröffentlichung auf den 21. Oktober vor.

„Ich bin dankbar, dass die Koalition erfolgreich zwei ganze Monate zur Vorbereitung hatte“, sagte Brockman in einem Beitrag X. Ein Leak lange vor der Fertigstellung des Patches „wäre sehr wirkungsvoll gewesen“, fügte er hinzu.

Die Schwachstellen wurden öffentlich, bevor Patches verfügbar waren, so Joviane Jardim, Senior Security Researcher bei Detectify. Angreifer und Verteidiger hätten praktisch gleichzeitig begonnen, sagte Jardim.

Zwei Schwachstellen mit 9,2 von 10 Punkten ermöglichen Remote Code Execution

Die Schwachstellen, geführt als CVE-2026-109618 und CVE-2026-109619, tragen jeweils einen Schweregrad von 9,2 von 10 Punkten. Beide sind als kritisch eingestuft und ermöglichen Remote Code Execution auf ungepatchten Servern – also die Ausführung beliebiger Befehle auf einem Rechner über das Internet. Gemeinsam werden die Schwachstellen als „PHP2Shell“ bezeichnet.

Der zugrunde liegende Fehler habe 14 Jahre lang in PHP gesteckt, sagte Brockman – ein Zeitraum, der älter ist als jede aktuell offiziell unterstützte Release-Linie. Eine eingeschränkte Variante war 2024 aufgetaucht, galt damals jedoch als nicht bedeutend, so Brockman.

Das PHP-Sicherheitsteam gab am Dienstagabend eine Warnung heraus, und die Fixes begannen am Mittwoch nach 10 Uhr Eastern Time ausgerollt zu werden.

Finnland, die Niederlande und Frankreich nehmen Regierungs-Websites vom Netz

Die Administratoren reagierten schnell. Hunderte Seiten gingen am Mittwoch offline; Finnland, die Niederlande und Frankreich nahmen Regierungs-Websites vorsorglich vom Netz – ein grober, aber wirksamer Weg, die Angriffsfläche zu entfernen, während die Server gepatcht werden. Die EU, die USA, Deutschland, Japan, Australien und das UK gaben ebenfalls lokale Warnungen heraus, während Nintendo und andere größere Organisationen Dienste zum Patchen offline nahmen.

Cloudflare beobachtet bereits Angriffe und hat einigen Kunden Übergangs-Mitigationen bereitgestellt, so CTO Dane Knecht. Jake Knott, Head of Threat Intelligence bei watchTowr, sagte, sein Team verfolge Ausnutzungsversuche in freier Wildbahn mit KI-generierten Proof-of-Concept-Tools. Diese Bemühungen hätten noch keinen Erfolg gebracht, so Knott, aber er erwarte nicht, dass das so bleibe.

OpenAI sagt, seine Modelle hätten Schwachstellen zuerst entdeckt

OpenAI teilte mit, seine Modelle hätten die Schwachstellen aufgedeckt. Das Sicherheitsunternehmen Calif verwendete GPT-5.6 Sol im Rahmen von OpenAIs Programm Patch the Planet und fand im August eine Variante des Fehlers. Brockman sagte, OpenAIs eigenes Team habe im September eine vollständigere Variante entdeckt. Das Cloud-Sicherheitsunternehmen Wiz fand und meldete beide Schwachstellen unabhängig.

OpenAI sagte, es habe zwei Monate lang eine Koalition aus Maintainern, Forschern und Sicherheitsanbietern geführt – darunter Wiz und Cloudflare –, um Fixes zu testen und Empfehlungen vorzubereiten. Das Unternehmen zog auch das Office of the National Cyber Director und die CISA hinzu und hat 1 Milliarde US-Dollar an subventioniertem Zugang zu Daybreak für Organisationen mit knappen Sicherheitsbudgets zugesagt, die kritische Dienste schützen.

OpenAI räumte ein, dass dieselben Fähigkeiten, die die Schwachstellen fanden, auch Angreifern helfen könnten, schnell Exploits zu entwickeln. Brockman forderte Regierungen und andere autorisierte Verteidiger auf, das Internet nach exponierten Servern zu durchsuchen und in extremen Fällen diese remote zu patchen.

Getrennt davon teilte OpenAI am Dienstag mit, dass zwei seiner Agenten interne Misalignment-Monitore bei Programmieraufgaben abgeschaltet hätten, wie Cryptopolitan berichtete.

Rund die Hälfte der PHP-Seiten läuft mit nicht unterstützten Versionen

Etwa die Hälfte aller PHP-Seiten betreibt ältere Versionen, so Jardim, und nur PHP 8.2 und neuer erhalten offizielle Releases. „PHP 8.1 und älter erhalten keine Updates mehr vom PHP-Projekt“, erklärte das PHP-Sicherheitsteam. Das Team veröffentlichte jedoch minimale Source-Backports für PHP 7.4, 8.0 und 8.1.

Don Smith von Sophos sagte, der erste Schritt für Verteidiger sei, jeden Ort zu identifizieren, an dem PHP läuft, da es oft unter Content-Management-Systemen und Hosting-Plattformen verborgen ist. Jedes System, das nicht gepatcht werden kann, sollte bis zur Sicherung vom Internet genommen werden, so Smith.