Seit dem 20. Oktober 2026 machen zwei kritische Sicherheitslücken in PHP Schlagzeilen, Spitzname „PHP2Shell“. Viele von Ihnen haben uns dazu angesprochen. Unsere Einordnung vorweg: Die Lücken sind ernst, aber es gibt bereits Updates, und für die allermeisten Websites liegt die Arbeit beim Webhoster. Hier lesen Sie, was passiert ist, wen es betrifft und was Sie sinnvoll tun können.
PHP ist die Programmiersprache, mit der ein großer Teil aller Websites läuft – WordPress, Joomla, viele Online-Shops und auch Anwendungen wie Nextcloud. In PHP wurden zwei Schwachstellen entdeckt (CVE-2026-109618 und CVE-2026-109619). Über sie können Angreifer im schlimmsten Fall ohne Anmeldung eigenen Programmcode auf dem Webserver ausführen. Die Lücken werden mit 9,2 von 10 Punkten als kritisch bewertet, das BSI hat eine Warnung herausgegeben.
Weil Details vorab durchgesickert waren, haben die PHP-Entwickler ihre Updates einen Tag früher als geplant am 21. Oktober veröffentlicht. Sicherheitsforscher beobachten inzwischen erste Angriffsversuche. Es ist also richtig, das Thema zügig anzugehen – Panik ist aber nicht angebracht.
Die meisten Unternehmenswebsites liegen bei einem Hoster in einem sogenannten Webhosting- oder Managed-Paket. PHP wird dort vom Anbieter bereitgestellt und gepflegt – als Kunde können Sie es gar nicht selbst aktualisieren. Das ist in diesem Fall ein Vorteil: Die Hoster haben Routine mit solchen Updates, spielen sie zentral für alle Kunden ein und setzen teilweise zusätzlich Schutzfilter vor ihre Server.
Ein Hinweis, der zur Beruhigung beiträgt: Viele Hoster bauen PHP selbst und übernehmen die Sicherheitskorrekturen in ihre bestehenden Versionen. Deshalb zeigt Ihr WordPress unter Umständen weiterhin die alte Versionsnummer an, obwohl der Server längst geschützt ist. Die Versionsnummer allein ist also kein sicheres Zeichen – die Auskunft Ihres Hosters schon.
Wer PHP selbst betreibt, sollte jetzt auf die korrigierten Versionen 8.5.12, 8.4.27, 8.3.36 oder 8.2.35 aktualisieren bzw. die Updates seiner Linux-Distribution einspielen und anschließend alle PHP-Prozesse (z. B. PHP-FPM) neu starten. Ist ein Update nicht sofort möglich, nennen die PHP-Entwickler vorläufige Konfigurationsänderungen – diese ersetzen das Update aber nicht. Öffentlich erreichbare Anwendungen, die sich nicht zeitnah aktualisieren lassen, sollten vorübergehend per Passwort geschützt oder vom Netz genommen werden.
PHP2Shell ist eine der schwersten PHP-Lücken der letzten Jahre, und die Aufmerksamkeit ist berechtigt. Gleichzeitig ist die Lage gut beherrschbar: Die Korrekturen sind veröffentlicht, die großen Hoster reagieren, und Ihre Büro-IT ist nicht direkt betroffen. Wer jetzt kurz beim Hoster nachfragt, seine PHP-Version prüft und ein aktuelles Backup hat, hat das Wesentliche getan.
Sie sind unsicher, wo Ihre Website liegt, welche PHP-Version läuft oder was die Antwort Ihres Hosters bedeutet? Wir übernehmen den Check für Sie und kümmern uns bei eigenen Servern um das Update. Sprechen Sie uns an oder rufen Sie uns an unter 030 200054-0.