Sicherheitsinformation · Stand

PHP2Shell-Check:
Ist Ihre Website sicher?

Prüfen Sie kostenlos sichtbare PHP-Hinweise, HTTPS und Sicherheitsheader Ihrer Website. Der HTTP-Onlinecheck liefert eine erste Einschätzung zu öffentlich erkennbaren Merkmalen.

Kostenloser OnlinecheckKeine Anmeldung
PHP-Kernfehler · CVE-2026-109618 & CVE-2026-109619CVSS 4.0 · 9,2 / 10 · Kritisch

Kostenloser Website-Check

Erste Klarheit
in wenigen Sekunden.

Geben Sie die Startadresse Ihrer Website ein. Wir rufen genau diese Adresse einmal mit einer normalen GET-Anfrage ab und prüfen sichtbare PHP-Hinweise, HTTPS, Sicherheitsheader sowie Formulare und Datei-Felder im gelieferten HTML.

  • 01 PHP-Versionshinweise in Antwort-Headern
  • 02 HTTPS-Verbindung und Zertifikatsprüfung
  • 03 Wichtige Browser-Sicherheitsheader

Dieser öffentliche HTTP-Check ersetzt keine interne IT-Sicherheitsprüfung, kein vollständiges Sicherheitsaudit und keine Prüfung des installierten PHP-Patchstands durch Ihren Hosting-Anbieter.

Prüfung startenNur Websites, für die Sie berechtigt sind
KOSTENLOS

Ohne Protokoll wird automatisch HTTPS verwendet. Nur öffentliche Websites über Standardports.

Die Zieladresse wird nur für diese Anfrage verwendet und nicht durch phpchecker.de gespeichert.

Wichtig: Ein unauffälliges Ergebnis beweist nicht, dass PHP gepatcht ist. Nur Ihr Hoster kann die tatsächlich aktive PHP-Version beziehungsweise einen Backport verbindlich bestätigen.

So prüfen Sie es richtig

Was ist PHP2Shell?

Kritische PHP-Lücken
mit möglicher Codeausführung.

PHP2Shell bezeichnet zwei kritische Sicherheitslücken im PHP-Kern: CVE-2026-109618 und CVE-2026-109619. PHP verarbeitet Webanfragen, bevor Ihr Website-Code sie kontrollieren kann. Betroffen ist daher die PHP-Laufzeit selbst – auch bei ansonsten sauberer Anwendung.

Die folgenden Fehlerbeschreibungen fassen die offizielle PHP-Sicherheitsmeldung zusammen. PHP nennt nicht authentifizierte Remote-Codeausführung als mögliche Auswirkung; die tatsächliche Betroffenheit hängt von Laufzeit, Build und Konfiguration ab.

CVE-2026-109618

Fehler bei Speichermangel

Beim Abbruch einer Anfrage wegen Speichermangels kann PHP unvollständig vorbereitete interne Daten bei der Bereinigung falsch behandeln. Das kann zu Speicherbeschädigung und Codeausführung führen.

AuswirkungUnauthentifizierte Codeausführung möglich
CVE-2026-109619

Veralteter interner Zustand

Interne Anfragedaten können nach der Freigabe ihres Speichers in einem wiederverwendeten Worker zurückbleiben. Ein späterer Request kann diesen veralteten Zustand erneut verwenden.

AuswirkungSpeicherzugriff und Codeausführung möglich

Was heißt das praktisch? Ein Angreifer kann unter bestimmten Bedingungen ohne Anmeldung speziell geformte HTTP-Anfragen senden. Die möglichen Folgen reichen von Zugriff auf sensible Daten bis zur Ausführung von Code mit den Rechten des PHP-Webprozesses. Eine bestimmte CMS-Software muss dafür nicht zwingend die Ursache sein.

Jetzt handeln

Patchen ist der
einzige vollständige Schutz.

Aktualisieren Sie jede PHP-Laufzeit, die Webanfragen verarbeitet. Ein Update von WordPress, Drupal oder einer anderen Anwendung aktualisiert PHP nicht automatisch.

PHP-Downloads ansehen
1

Alle Laufzeiten inventarisieren

Für jede Domain und Subdomain die PHP-Version im Hosting-Panel oder beim Provider abfragen.

2

Fixstand oder Backport bestätigen

Ab PHP 8.2 gelten die oben gezeigten Versionsstände. Bei älteren Zweigen die konkrete Paketversion und den Backport schriftlich bestätigen lassen.

3

Worker neu starten

Nach dem Update Apache, PHP-FPM und langlebige PHP-Prozesse neu starten, damit der neue Build aktiv wird.

4

Bei Verdacht Spuren sichern

Vor Bereinigung oder Update Zugriffs- und Serverlogs sichern. Hosting-Anbieter einbinden und Konten, Dateien, geplante Aufgaben sowie ausgehende Verbindungen prüfen lassen.

Übergang bis zum Update: Das PHP-Team nennt Maßnahmen, die einzelne Angriffspfade erschweren, aber keine vollständige Sicherheit herstellen. Dazu zählen eine frühe Abschaltung von session.upload_progress mit anschließendem Neustart der Worker sowie die offiziellen Hinweise zu memory_limit, post_max_size und PHP 8.5. Folgen Sie dafür ausschließlich der aktuellen PHP-Sicherheitsmeldung und testen Sie Änderungen mit Ihrem Provider.

PHP2Shell: Fragen und Antworten

Häufige Fragen

Kann der Online-Check bestätigen, dass PHP gepatcht ist?

Nein. Der Check kann nur öffentlich sichtbare Antwort-Header und TLS-Merkmale auswerten. Viele Webspaces verbergen die PHP-Version; Banner können außerdem falsch oder veraltet sein. Lassen Sie den aktiven Build vom Hosting-Anbieter bestätigen.

Welche PHP-Versionen enthalten den offiziellen Fix?

Die PHP-Sicherheitsmeldung vom 21. Oktober 2026 nennt PHP 8.5.12, 8.4.27, 8.3.36 und 8.2.35. Für ältere PHP-Zweige müssen Sie bei Distribution oder Hostinganbieter prüfen, ob ein Backport eingespielt wurde. Maßgeblich sind die aktuell veröffentlichten Herstellerhinweise.

Wie schütze ich meine Website vor PHP2Shell?

Aktualisieren Sie jede PHP-Laufzeit auf einen korrigierten Stand oder installieren Sie den bestätigten Backport Ihres Anbieters. Lassen Sie danach die Worker neu starten und prüfen Sie den aktiven Build. Übergangsmaßnahmen erschweren einzelne Angriffspfade, ersetzen das Sicherheitsupdate aber nicht.

Testet der Checker, ob ein Shell-Zugriff möglich ist?

Nein. Er versendet keine Exploit-Payloads, lädt keine Dateien hoch, versucht keine Anmeldung und führt keine Befehle aus. Er ruft die angegebene Website einmal mit einer normalen GET-Anfrage ab.

Was bedeutet „keine Schwachstelle erkannt“?

Nur, dass die sichtbaren Hinweise bei dieser Einzelabfrage keine bekannte verwundbare PHP-Version gezeigt haben. Das ist keine Garantie und ersetzt keine Prüfung beim Provider.

Welche Daten werden beim Laden der Werbebanner übertragen?

Werbebanner bleiben zunächst deaktiviert. Erst nach Ihrer Einwilligung lädt der Browser Inhalte von Serverprofis und AADS; dabei werden insbesondere Ihre IP-Adresse und technische Verbindungsdaten an diese Anbieter übermittelt. Die Auswahl können Sie jederzeit in den Cookie-Einstellungen ändern.

PDF-Bericht zustellen

Ergebnis per E-Mail erhalten

Wir erstellen den PDF-Bericht aus dem aktuellen Prüfergebnis und senden ihn an die von Ihnen angegebene Adresse. Eine Kopie wird von phpchecker.de nicht gespeichert.