PHP2Shell: Zwei kritische Sicherheitslücken bedrohen Webserver weltweit
Was ist passiert?
Am 21. Oktober 2026 hat das PHP-Projekt zwei kritische Sicherheitslücken veröffentlicht:
- CVE-2026-109618 – Speicherfehler bei Out-of-Memory-Situationen
- CVE-2026-109619 – Use-after-free durch veralteten internen Anwendungszustand
Beide Schwachstellen erreichen einen CVSS-v4-Wert von 9,2.
Unter bestimmten Voraussetzungen kann ein nicht authentifizierter Angreifer über speziell präparierte Webanfragen beliebigen Programmcode mit den Berechtigungen des PHP-Prozesses ausführen.
CVE-2026-109619 kann zusätzlich das Auslesen von Speicherinhalten ermöglichen.
Das PHP-Projekt bestätigt die technische Ausnutzbarkeit insbesondere für Apache mit mod_php. Für CVE-2026-109619 wurde die Codeausführung zusätzlich unter PHP-FPM validiert.
Neue Entwicklung: Weltweite Angriffsversuche
Am 22. Oktober berichten Sicherheitsunternehmen über umfangreiche Angriffsaktivitäten.
Cloudflare hat nach eigenen Angaben Millionen von Ausnutzungsversuchen registriert. AWS berichtet, dass entsprechende Angriffsaktivitäten bereits ab dem 17. Oktober beobachtet wurden – also vor der offiziellen Veröffentlichung der Sicherheitsupdates.
Damit ist die Lage deutlich ernster als eine rein theoretische Schwachstelle.
Wichtig: Die Zahl der Angriffsversuche ist nicht gleichbedeutend mit der Zahl erfolgreich kompromittierter Server.
Wer ist betroffen?
Grundsätzlich können alle PHP-Installationen betroffen sein, die Webanfragen verarbeiten.
Dazu zählen unter anderem:
- Apache mit mod_php
- PHP-FPM
- PHP-CGI
- FrankenPHP
- LiteSpeed
- selbst betriebene PHP-Webanwendungen
- zahlreiche WordPress-, Drupal- und andere PHP-basierte Websites
Besonders relevant ist die Schwachstelle für öffentlich erreichbare Webserver.
Auch eine Website, die regelmäßig über WordPress oder ein anderes CMS aktualisiert wird, kann betroffen sein, wenn die darunterliegende PHP-Laufzeit verwundbar ist.
Welche PHP-Versionen sind betroffen?
| PHP-Version | Sichere Version |
|---|---|
| PHP 8.5 | 8.5.12 oder neuer |
| PHP 8.4 | 8.4.27 oder neuer |
| PHP 8.3 | 8.3.36 oder neuer |
| PHP 8.2 | 8.2.35 oder neuer |
| PHP 8.1 und älter | Nicht mehr regulär unterstützt – Migration oder nachweislich gepatchte Anbieterpakete erforderlich |
Bei Linux-Distributionen mit zurückportierten Sicherheitskorrekturen kann auch eine abweichende Paketversionsnummer bereits geschützt sein. Entscheidend ist deshalb die Sicherheitsinformation des jeweiligen Paket- oder Hosting-Anbieters.
Was sollte man tun?
1. PHP-Version sofort kontrollieren
Alle produktiven Websites und Webanwendungen inventarisieren und die verwendeten PHP-Versionen prüfen.
2. Sicherheitsupdates installieren
Die vom PHP-Projekt oder vom jeweiligen Betriebssystem- beziehungsweise Hosting-Anbieter bereitgestellten Sicherheitsupdates unverzüglich einspielen.
3. PHP-Prozesse neu starten
Nach dem Update sicherstellen, dass Apache, PHP-FPM oder andere betroffene Dienste tatsächlich mit der korrigierten Version arbeiten.
4. Internet-exponierte Systeme überprüfen
Bei ungepatchten Systemen insbesondere Webserver-Logs, ungewöhnliche Prozesse, neue Dateien und unerwartete ausgehende Verbindungen kontrollieren.
5. Falls kein Update verfügbar ist
Den öffentlich erreichbaren Zugriff nach Möglichkeit vorübergehend einschränken oder den betroffenen Dienst bis zur Installation eines Patches deaktivieren.
Das PHP-Projekt beschreibt außerdem technische Maßnahmen zur Reduzierung einzelner Angriffsmöglichkeiten. Diese ersetzen jedoch kein vollständiges Sicherheitsupdate.
Besonderer Hinweis für Website-Betreiber
Wer seine Website bei einem Hosting-Anbieter betreibt, sollte nicht automatisch davon ausgehen, dass die PHP-Laufzeit bereits aktualisiert wurde.
Es empfiehlt sich, im Hosting-Control-Panel die PHP-Version zu kontrollieren oder beim Anbieter ausdrücklich nachzufragen, ob beide CVEs behoben sind.
Risiko: 🔴 CRITICAL
Status: Technische Ausnutzbarkeit bestätigt; umfangreiche reale Angriffsversuche beobachtet
CVE: CVE-2026-109618 / CVE-2026-109619
CVSS v4: jeweils 9,2
Weiterführende Quellen
