Zum Hauptinhalt springen
Zurück zum Ratgeber
22. Oktober 2026 Erkan Arifi 6 Min. LesezeitAktualisiert am 22. Oktober 2026

PHP-Sicherheitslücke PHP2Shell: Was Sie jetzt tun müssen

PHP2Shell erlaubt Angriffe auf Webserver ohne Anmeldung. Welche PHP-Versionen betroffen sind, wie Sie Ihre prüfen und bei IONOS oder STRATO umstellen.

Kurz erklärt

PHP2Shell sind zwei Schwachstellen in PHP selbst (CVE-2026-109618 und CVE-2026-109619), über die Angreifer ohne Zugangsdaten Code auf dem Server ausführen können. Behoben sind sie in PHP 8.2.35, 8.3.36, 8.4.27 und 8.5.12. Prüfen Sie die PHP-Version Ihrer Website und stellen Sie sie im Kundenmenü Ihres Hosters um. Für PHP 8.1 und älter gibt es kein offizielles Update mehr.

Am 21.10.2026 hat das PHP-Projekt zwei kritische Sicherheitslücken geschlossen, die unter dem Namen PHP2Shell bekannt geworden sind. Über sie können Angreifer ohne Anmeldung eigenen Code auf einem Webserver ausführen. Betroffen ist jede Website, die mit PHP läuft. Dazu gehört jede WordPress-Seite.

Was Sie tun müssen, passt in einen Satz: Sorgen Sie dafür, dass Ihre Website mit PHP 8.2.35, 8.3.36, 8.4.27, 8.5.12 oder einer neueren Fassung läuft. Updates von WordPress, Theme oder Plugins schließen diese Lücke nicht. Dieser Ratgeber gibt den Stand vom 22.10.2026 wieder.

Was ist PHP2Shell?

PHP2Shell ist der Name für zwei Schwachstellen in PHP, mit denen Angreifer einen Webserver aus der Ferne übernehmen können.

  • CVE-2026-109618: Geht PHP während einer Anfrage der Speicher aus, kann es halb vorbereitete Daten später als gültig behandeln.
  • CVE-2026-109619: Daten einer Anfrage bleiben im Speicher stehen und werden von einer späteren Anfrage desselben Prozesses weiterverwendet.

Beide Lücken sind mit 9,2 von 10 Punkten bewertet. Angreifer brauchen weder ein Passwort noch eine Handlung des Opfers. Betroffen sind alle üblichen Arten, PHP auf einem Webserver zu betreiben: PHP-FPM, Apache mit mod_php, php-cgi, FrankenPHP und LiteSpeed. Für Apache mit mod_php beschreibt das PHP-Team einen Angriff, der greift, bevor überhaupt Programmcode der Website läuft.

Das Bundesamt für Sicherheit in der Informationstechnik (BSI) hat am 21.10.2026 eine Cybersicherheitswarnung mit der Kritikalität 3 / Orange veröffentlicht. Es rät, den Patch unverzüglich einzuspielen.

Gibt es schon Angriffe?

Ja, es gibt Berichte über Angriffsversuche. Amazon meldet einen ersten Versuch am 17.10.2026, also vier Tage vor der Veröffentlichung, und schreibt, die Lücke werde inzwischen breit angegriffen. Ob diese Versuche auf echten Systemen erfolgreich waren, ist laut Amazon offen. Das BSI kannte in seiner Warnung vom 21.10.2026 noch keine bestätigte Ausnutzung.

Für Sie heißt das: nicht abwarten, bis es bestätigte Schäden gibt.

Sie haben dazu eine konkrete Frage?

15 Minuten, kostenlos und unverbindlich, mit einer ehrlichen Einschätzung zu Ihrem Fall statt eines Verkaufsgesprächs.

Kostenloses Erstgespräch

Welche PHP-Versionen sind betroffen?

Betroffen sind alle PHP-Versionen vor den korrigierten Fassungen. Für PHP 8.1 und älter gibt es vom PHP-Projekt kein offizielles Update mehr.

PHP-VersionSicher abSicherheitsupdates bis
8.58.5.1231.12.2029
8.48.4.2731.12.2028
8.38.3.3631.12.2027
8.28.2.3531.12.2026
8.1 und älterkein offizielles Updateabgelaufen

Eine Ausnahme bei der Versionsnummer: Linux-Distributionen wie Debian oder Ubuntu spielen Korrekturen oft in ältere Versionsnummern ein. Dort sagt die Nummer allein nichts, maßgeblich ist der Paketstand der Distribution.

Wer ist zuständig, Sie oder Ihr Hoster?

Bei normalem Webhosting spielt der Hoster die korrigierte PHP-Fassung ein. Sie wählen nur die Version.

  • Webhosting-Paket, zum Beispiel bei IONOS oder STRATO: Prüfen Sie die eingestellte Version. Steht dort 8.1 oder älter, stellen Sie um. Steht dort 8.2 bis 8.5, muss der Hoster die korrigierte Fassung einspielen. Fragen Sie im Zweifel beim Support nach.
  • Eigener Server oder VPS: Sie sind selbst zuständig. Aktualisieren Sie die PHP-Pakete, starten Sie PHP-FPM oder Apache neu und bauen Sie Docker-Container mit aktuellen Images neu.
  • Baukasten wie Wix, Squarespace oder Shopify: Sie betreiben dort kein eigenes PHP. Zuständig ist der Anbieter.

Wie finden Sie heraus, welche PHP-Version läuft?

In WordPress steht die genaue Versionsnummer unter Werkzeuge → Website-Zustand → Bericht → Server → PHP-Version.

Läuft eine ältere Version, zeigt WordPress im Reiter „Zustand“ außerdem einen Hinweis. Dort steht auch: „Die minimal empfohlene PHP-Version ist 8.3.“

  • Kundenmenü des Hosters: Dort sehen Sie, welche Version eingestellt ist. Den genauen Patchstand zeigt das Menü oft nicht.
  • Eigener Server: Der Befehl php -v zeigt die Version auf der Kommandozeile. Der Webserver kann eine andere PHP-Fassung nutzen, prüfen Sie deshalb auch die Version, die Ihre Website tatsächlich ausliefert.
  • HTTP-Header: Manche Server nennen die Version im Header „X-Powered-By“. Fehlt die Angabe, heißt das nichts. Viele Hoster blenden sie aus.

Was müssen Sie jetzt tun?

Prüfen Sie die Version, stellen Sie sie wenn nötig um und testen Sie danach Ihre Website.

  1. Version prüfen, wie oben beschrieben.
  2. Bei PHP 8.1 oder älter: im Kundenmenü auf PHP 8.3 oder 8.4 umstellen.
  3. Bei PHP 8.2 bis 8.5 mit älterem Patchstand: beim Hoster nachfragen, wann die korrigierte Fassung kommt. Auf eigenen Servern selbst aktualisieren.
  4. Website testen: Startseite, Kontaktformular, Terminbuchung oder Shop, Anmeldung im Backend.
  5. Wenn etwas nicht läuft: Theme und Plugins aktualisieren, dann erneut testen. Notfalls vorübergehend eine andere unterstützte Version wählen. Nicht zurück auf PHP 8.1.
  6. Wenn Sie nicht zeitnah aktualisieren können: Das BSI nennt als Alternative, den Webserver bis zum Update vorübergehend vom Internet zu trennen.

Der Wechsel der PHP-Version ändert keine Dateien und keine Inhalte. Er lässt sich im Kundenmenü wieder zurückstellen.

Wie stellen Sie die PHP-Version bei IONOS und STRATO um?

Bei beiden Hostern im Kundenmenü, in wenigen Klicks. Die Bezeichnungen können je nach Vertrag leicht abweichen.

IONOS: Melden Sie sich im IONOS-Kundenkonto an. Öffnen Sie Hosting, dann den Bereich PHP, und klicken Sie auf Öffnen. Setzen Sie den Haken bei Ihrer Domain, klicken Sie auf PHP-Version ändern, wählen Sie die Version und speichern Sie. Die Umstellung kann etwas dauern.

Für veraltete Versionen wie PHP 8.1 berechnet IONOS eine monatliche Gebühr, den sogenannten „PHP Extended Support“. IONOS gibt an, in diesem Rahmen Sicherheitslücken alter Versionen selbst zu schließen. Ob PHP2Shell schon dabei ist, fragen Sie am besten schriftlich nach. Sicherer ist der Wechsel auf PHP 8.3 oder 8.4. Nach dem Wechsel auf eine unterstützte Version bietet IONOS an, den Extended Support zu kündigen.

STRATO: Melden Sie sich im STRATO Kunden-Login an und wählen Sie über das Drei-Punkte-Menü Ihr Paket. Rufen Sie in der Paketübersicht Datenbanken und Webspace → PHP-Version einstellen auf, wählen Sie die Version und speichern Sie. STRATO bestätigt die Umstellung. Laut STRATO-Hilfe stehen PHP 8.2 bis 8.5 zur Wahl. In manchen Paketen, etwa „Hosting für WordPress“, fehlt dieser Menüpunkt. Dann klärt der STRATO-Support, wo sich die Version einstellen lässt.

Andere Hoster: Suchen Sie in der Hilfe Ihres Hosters nach „PHP-Version ändern“. Die Einstellung liegt fast immer im Kundenmenü beim Webspace oder bei der Domain.

Lesen Sie danach in WordPress die genaue Versionsnummer ab. Erst wenn dort die korrigierte Fassung steht, ist der Fix angekommen.

Helfen WordPress-Updates oder ein Sicherheits-Plugin?

Nein. Die Lücke steckt in PHP, nicht in WordPress, und kann ausgenutzt werden, bevor WordPress überhaupt startet.

Updates von WordPress, Theme und Plugins bleiben trotzdem wichtig, denn ältere Erweiterungen laufen auf neuen PHP-Versionen manchmal nicht. Eine Web Application Firewall kann die Gefahr vorübergehend senken. Anbieter wie Cloudflare haben Regeln gegen die bekannten Angriffswege eingeführt. Vollständig schützt laut BSI nur das Update oder die Trennung vom Internet.

Was bringen Einstellungen in der php.ini?

Sie schützen nur teilweise.

Das PHP-Team nennt Übergangseinstellungen für Administratoren eigener Server. Sie versperren einzelne Angriffswege, machen eine Installation aber nicht sicher. Vollständig hilft nur das Update.

Warum gleich auf PHP 8.3 oder 8.4?

PHP 8.2 bekommt nur noch bis 31.12.2026 Sicherheitsupdates. Wer jetzt von 8.1 auf 8.2 wechselt, muss in wenigen Wochen erneut umstellen.

PHP 8.3 wird bis Ende 2027 mit Sicherheitsupdates versorgt, PHP 8.4 bis Ende 2028. WordPress empfiehlt selbst mindestens PHP 8.3.

Was tun, wenn Ihre Website schon angegriffen wurde?

Informieren Sie Ihren Hoster, spielen Sie ein sauberes Backup ein und ändern Sie alle Passwörter.

Anzeichen für einen Angriff sind unbekannte Dateien auf dem Webspace, neue Administratoren in WordPress, Weiterleitungen auf fremde Seiten oder Warnungen Ihres Hosters. Dann:

  • Hoster informieren und um Prüfung bitten.
  • Ein Backup einspielen, das vor dem ersten bekannten Angriffsversuch am 17.10.2026 entstanden ist.
  • Danach sofort die PHP-Version aktualisieren.
  • Alle Passwörter ändern: Hosting, FTP, Datenbank und WordPress.
  • Prüfen, ob personenbezogene Daten betroffen sein können. Dann muss der Vorfall unverzüglich und möglichst binnen 72 Stunden, nachdem Sie davon erfahren haben, der Datenschutzaufsicht gemeldet werden (Art. 33 DSGVO), außer er führt voraussichtlich zu keinem Risiko für die Betroffenen.
Sie möchten das nicht selbst machen?Mit unserer WordPress-Wartung prüfen wir PHP-Version, Updates und Backups und halten jeden Schritt im Protokoll fest. Sie sprechen direkt mit dem Inhaber, der Ihre Seite betreut. Antwort in unter 24 Stunden.

Quellen

  1. 01PHP: Security advisory und Sicherheits-Releases 8.2.35, 8.3.36, 8.4.27, 8.5.12 (21.10.2026)The PHP Group (php.net)
  2. 02GitHub Security Advisory GHSA-w8hw-w9fx-j79w (CVE-2026-109618)PHP-Projekt (php-src)
  3. 03GitHub Security Advisory GHSA-6wmf-4rv5-p3rp (CVE-2026-109619)PHP-Projekt (php-src)
  4. 04PHP: Supported VersionsThe PHP Group (php.net)
  5. 05Cybersicherheitswarnung „PHP: Kritische Schwachstellen bedrohen Webanwendungen weltweit“, BITS-H Nr. 2026-297981-1132, Version 1.1 vom 21.10.2026Bundesamt für Sicherheit in der Informationstechnik (BSI)
  6. 06Amazon Threat Intelligence identifies PHP2Shell exploitation prior to public disclosure in MadPot (21.10.2026)Amazon Web Services (Security Blog)
  7. 07Erhalte eine schnellere und sicherere Website: Aktualisiere PHP noch heuteWordPress.org
  8. 08PHP-Version aktualisieren und PHP Extended Support kündigenIONOS (Digital Guide)
  9. 09IONOS PHP Extended SupportIONOS (Hilfe)
  10. 10Wie ändere ich meine PHP-Einstellungen im Hosting Paket?STRATO (FAQ)
  11. 11Art. 33 DSGVO: Meldung von Verletzungen des Schutzes personenbezogener Daten an die AufsichtsbehördeDatenschutz-Grundverordnung (EU) 2016/679

Häufige Fragen

Ist meine WordPress-Seite von PHP2Shell betroffen?+
Ja, wenn sie mit einer PHP-Version vor 8.2.35, 8.3.36, 8.4.27 oder 8.5.12 läuft. WordPress läuft immer mit PHP. Die genaue Version steht unter Werkzeuge → Website-Zustand → Bericht → Server.
Reicht ein WordPress-Update?+
Nein. Die Lücke steckt in PHP selbst. Nur eine korrigierte PHP-Fassung schließt sie.
Muss ich meine Website vom Netz nehmen?+
Nur wenn Sie PHP nicht zeitnah aktualisieren können. Bei einem normalen Webhosting-Paket dauert der Wechsel der Version wenige Minuten.
Welche PHP-Version soll ich wählen?+
PHP 8.3 oder 8.4. PHP 8.2 bekommt nur noch bis Ende 2026 Sicherheitsupdates.
Woran erkenne ich, dass mein Hoster den Fix eingespielt hat?+
An der genauen Versionsnummer in WordPress unter Website-Zustand → Bericht → Server. Sicher sind 8.2.35, 8.3.36, 8.4.27, 8.5.12 und neuer. Bei Linux-Distributionen zählt der Paketstand, fragen Sie dann Ihren Hoster.

Hat Ihnen der Artikel geholfen?

Wenn Sie das Thema für Ihr eigenes Unternehmen klären möchten, sprechen wir gern darüber, unverbindlich und ohne Verkaufsdruck.

Kostenloses Erstgespräch
Erkan Arifi

Erkan Arifi

Autor

Gründer & Inhaber, Arifi Media Solutions

Erkan Arifi ist Webdesigner und Webentwickler aus Auenwald im Rems-Murr-Kreis. Mit seiner Agentur Arifi Media Solutions unterstützt er Unternehmen in der Region Stuttgart dabei, mit modernen Webseiten und datengetriebener Suchmaschinenoptimierung online sichtbar zu werden. Seine Spezialgebiete sind Next.js-Entwicklung, Performance-Optimierung und Local SEO.

Mehr über Erkan Arifi

LinkedIn5,0 auf Google (10 Bewertungen)