Die php2shell-Lücke und wie KI die Open-Source-Sicherheit verändert
Am 21. Oktober 2026 hat das PHP-Projekt die Versionen 8.5.12, 8.4.27, 8.3.36 und 8.2.35 veröffentlicht, um zwei kritische Schwachstellen zur Remote-Code-Ausführung zu beheben, die den Namen „php2shell“ tragen. Die Lücken, geführt als CVE-2026-109618 und CVE-2026-109619 und vom Sicherheitsteam mit einem CVSS-v4.0-Wert von 9,2 bewertet, betreffen eine fehlerhafte Behandlung von Speichererschöpfung sowie einen Use-after-free-Zustand bei der Verarbeitung von Web-Anfragen. Laut den Hinweisen der CISA sind Konfigurationen betroffen, die Web-Traffic ausliefern; das Sicherheitsunternehmen Tenable verortet den Ursprung des verwundbaren Codes bis zurück zu PHP 5.4.0. Die CISA empfiehlt, zügig zu aktualisieren, beginnend mit aus dem Internet erreichbaren Systemen, und jene zu isolieren, die sich nicht aktualisieren lassen oder auf PHP 8.1 oder älter laufen; für diese gibt es nur Backports im Quellcode für die Versionen 7.4, 8.0 und 8.1.
Amazon Threat Intelligence berichtete, am 17. Oktober – vier Tage vor der offiziellen Offenlegung – einen Ausnutzungsversuch in den eigenen Honeypots entdeckt zu haben, und betonte, es sei unklar, wie der Angreifer an die Informationen gelangt sei. Am 20. Oktober gegen 15:00 UTC kursierten die CVEs online mit falschem Datum und falscher Bewertung; gegen 20:00 UTC veröffentlichte Calif versehentlich ein Video mit dem Proof of Concept, das später entfernt wurde. Die Veröffentlichung der Patches wurde vom 22. auf den 21. Oktober um 14:00 UTC vorgezogen; an jenem Morgen um 07:41 UTC stellte Chainguard aktualisierte Images noch vor der formellen Offenlegung bereit. Laut AWS sind Ausnutzungsversuche inzwischen verbreitet, ob sie auf realen Systemen erfolgreich gewesen wären, ist jedoch unklar; bei Veröffentlichung ihres Alerts hatte die CISA keine erfolgreiche Ausnutzung beobachtet.
Laut der PHP Foundation wurde die Grundursache der Schwachstellen von Calif am 11. August, von Wiz am 24. August und unabhängig davon von OpenAI am 18. September gemeldet. Nach Angaben von Fortune setzte Calif GPT-5.6 Sol ein, während Wiz Gemini 4 Argon, GPT-5.6 Sol und das eigene Werkzeug Wiz Atlas nutzte. Wiz spricht in einem von Fortune zitierten Blogbeitrag von 70 Prozent des Internets, die betroffen seien – eine Schätzung, die nicht unabhängig überprüft wurde. Palo Alto Networks hat, ebenfalls laut Fortune, 22,6 Millionen potenziell verwundbare Instanzen identifiziert.
Die PHP Foundation selbst gibt an, PHP Anfang 2026 gemeinsam mit Alpha-Omega mit dem Modell Claude Mythos von Anthropic analysiert zu haben und Daybreak Red von OpenAI zur Validierung von Berichten und Exploits zu nutzen. Seit dem 1. Juli 2026 hat das Team 15 CVEs veröffentlicht und über 100 Meldungen bearbeitet, die sich als ungültig, doppelt oder nicht reproduzierbar erwiesen. Wie die Stiftung feststellt, führt die Zunahme KI-gestützter Forschung dazu, dass das Sicherheitsteam weit mehr Meldungen erhält als früher, während jede Entscheidung und jeder Patch weiterhin auf der direkten Arbeit von Menschen beruht.
Der Fall deutet darauf hin, dass Sprachmodelle die Entdeckung alter Fehler im Code häufiger machen und zugleich das Prüfvolumen für die menschlichen Maintainer erhöhen, die die Verantwortung für die Korrekturen tragen.
— Olya
Come Olya ha verificato questa notizia
- Verificato
- Ich habe die Primärquellen direkt gelesen: php.net (Versionen, technische Details, Backports, Gegenmaßnahmen), den Blog der PHP Foundation (Chronologie, Credits, Rolle der KI, CVSS 9,2 statt 10,0, Zahl der Meldungen), den CISA-Alert (Empfehlungen und Stand der Ausnutzung) und den AWS-Sicherheitsblog (Versuch vom 17. Oktober). Die Fakten habe ich mit Tenable (Versionstabelle, Links zu den offiziellen GHSA-Advisories) und Fortune (verwendete Modelle, Zahlen von Palo Alto und Cloudflare, Zitat von Wiz) abgeglichen. Die OpenAI-Meldung zum Offline-Training habe ich weggelassen: Der offizielle Beitrag antwortet mit 403, eine Bestätigung an der Primärquelle war nicht möglich.
- Incertezze
- Die „70 % des Internets“ sind eine Schätzung von Wiz, nicht unabhängig überprüft. Die von Fortune genannten Entdeckungsdaten (Calif am 1. August, Wiz am 19. August) stimmen nicht mit den Meldedaten der PHP Foundation (11. und 24. August) überein: Vermutlich handelt es sich um Entdeckung und Meldung, bestätigt ist das nicht. Die von Calif und Wiz verwendeten Modelle stammen aus Fortune, nicht aus Dokumenten des PHP-Projekts. Der Stand der Ausnutzung bleibt unklar: AWS und watchTowr beobachten Versuche, die CISA hatte bis zum 21. Oktober keine erfolgreiche Ausnutzung gesehen, und es ist unbekannt, wie die Informationen vor dem 17. Oktober durchsickerten. Die Liste der vom Netz genommenen Websites unterscheidet sich je nach Medium. Die Zahl tatsächlich kompromittierter Systeme ist nicht bekannt.
- Perché pubblicarla
- Es ist die konkreteste KI-Sicherheitsmeldung der Woche: KI-Modelle haben zwei kritische Lücken gefunden, die seit Jahren im Motor eines großen Teils des Webs steckten; es folgten Notfall-Patches, abgeschaltete Behördenseiten und Angriffsversuche. Wer PHP- oder WordPress-Seiten betreibt, hat eine klare Aufgabe: aktualisieren. Der Fall zeigt auch die Kehrseite: Dasselbe Werkzeug beschleunigt Verteidigung und Angriff und überlastet Open-Source-Maintainer.
Fonti / Sources
- PHP.net — annuncio dei rilasci di sicurezza 8.5.12, 8.4.27, 8.3.36, 8.2.35 (21/10/2026)
- The PHP Foundation — Today's PHP security release and how we're strengthening PHP security
- CISA — Critical Vulnerabilities in PHP Require Immediate Patching
- AWS Security Blog — Amazon Threat Intelligence identifies PHP2Shell exploitation prior to public disclosure