Aktuelle Lage: PHP2Shell. Zwei kritische PHP-Lücken (CVSS 9.2) erlauben Schadcode ohne Anmeldung. Patches seit 21.10.2026.Was jetzt zu tun ist →
PHP2Shell · CVE-2026-109618 · CVE-2026-109619

Ungepatchtes PHP ist eine offene Tür. Wir schließen sie.

Remote-Notfallhilfe für Unternehmen in Deutschland: PHP patchen, Einbruchsspuren prüfen, Schadcode entfernen, Server härten. Sofort, mit spezialisierten Partnern, bis der Vorfall abgeschlossen und dokumentiert ist.

CVSS 9.2zwei Lücken, Schadcode ohne Login
8.2.35 · 8.3.36 · 8.4.27 · 8.5.12erste gepatchte Stände
22,6 Mio.exponierte Instanzen laut Unit 42
prüfung · produktion
$ php -v
PHP 8.3.35 (cli) (built: Sep 30 2026)
! Stand vor dem Patch vom 21.10.2026
$ phpsos pruefen --ziel produktion
  Betriebsart ...... php-fpm
  CVE-2026-109618 .. offen
  CVE-2026-109619 .. offen
  Worker-Neustart .. ausstehend
$ phpsos absichern
  [ok] Paket 8.3.36 eingespielt
  [ok] alle Worker neu gestartet
  [ok] Dateisystem auf Webshells geprüft
  [ok] Bericht für Geschäftsführung erstellt
  • Made in GermanyIT-Sicherheit aus Deutschland, Arbeit nach europäischem Datenschutzrecht.
  • Über 25 JahreSeit über 25 Jahren mit unserem Partnernetzwerk auf IT-Sicherheit und Serverbetrieb spezialisiert.
  • PartnernetzwerkSpezialisierte Cyber-Profis für Forensik, Penetrationstests und Server-Härtung, koordiniert über einen Ansprechpartner.
Selbsttest · 10 Sekunden

Ist Ihr PHP schon gepatcht?

Geben Sie Ihre PHP-Version ein. Der Test vergleicht sie mit den Sicherheitsmeldungen von php.net und sagt, was als Nächstes zu tun ist. Wichtig: Auch eine gepatchte Version beweist nicht, dass vor dem Update nichts passiert ist.

So finden Sie Ihre PHP-Version →

Läuft nur in Ihrem Browser, nichts wird gesendet. Grundlage: Sicherheitsmeldungen von php.net vom 21. und 23.10.2026. Backports von Distributionen ändern die Nummer teils nicht.

Schnelltest unabhängig von der Versionsnummer

Laut PHP-Handbuch kam mit den Patches die Einstellung memory_hard_limit_percent. Kennt Ihr PHP sie nicht, ist es betroffen:

php -r 'var_dump(ini_get("memory_hard_limit_percent"));'

bool(false) heißt: unbekannt, also betroffen. Für jede installierte PHP-Version einzeln prüfen; die Kommandozeile kann eine andere Version nutzen als der Webserver.

Notfall-Check · 4 Fragen

Wie dringend ist Ihre Lage?

Vier Fragen, eine Einstufung, die ersten Schritte und eine vorbereitete WhatsApp-Nachricht an uns. Bei Stufe 3 gilt: nichts löschen, nichts neu aufsetzen, Spuren sichern.

1. Was beobachten Sie?
2. Wie läuft Ihr PHP?
3. Ist PHP gepatcht?
4. Welche Daten liegen dort?
Leistungen

Vom Notruf bis zum gehärteten Server

Wir übernehmen die Technik und liefern Nachweise, die Geschäftsführung, Datenschutz und Versicherung brauchen.

Ablauf

So arbeiten wir im Ernstfall

Klare Schritte, ein Ansprechpartner, alles remote. Spezialisten aus unserem Partnernetz kommen dazu, wenn Forensik oder Pentest nötig sind.

  1. Lage aufnehmen

    Sie schreiben per WhatsApp oder rufen an. Wir klären System, PHP-Version, Hoster und Beobachtungen.

  2. Sichern und schließen

    Spuren sichern, PHP patchen oder Übergangsmaßnahmen setzen, alle Worker neu starten, Patch-Stand belegen.

  3. Prüfen und bereinigen

    Dateien, Datenbank, Konten und Logs auf Einbruchsspuren prüfen. Webshells und Hintertüren entfernen.

  4. Härten und berichten

    Konfiguration härten, Monitoring einrichten, Bericht für Geschäftsführung, Datenschutz und Versicherung.

Selbst handeln

Noch kein Patch möglich? Übergangsmaßnahmen

php.net nennt Einstellungen, die bekannte Angriffswege erschweren, bis das Update eingespielt ist. Wählen Sie Ihre Betriebsart, kopieren Sie die Zeilen und starten Sie danach alle PHP-Prozesse neu.

Das BSI empfiehlt: Wenn das Update nicht sofort möglich ist, den Webserver vorübergehend vom Netz nehmen.

Alle Übergangsmaßnahmen erklärt →

Übergangsmaßnahmen laut php.net, kein Ersatz für das Update. memory_limit=-1 nur zusammen mit einer Speichergrenze über Container oder cgroup. Vorher Konfiguration sichern.

Zuständigkeit

Wer macht was? Die Lücke zwischen Hoster und Agentur

Viele Unternehmen verlassen sich darauf, dass „jemand“ patcht. In der Regel sieht die Verteilung so aus:

AufgabeHoster (Shared Hosting)Agentur / WebdesignPHP SOS
PHP-Paket aktualisierenmeist jameist nichtja, oder mit Ihrem Hoster
Alle Worker neu starten und belegenteilsneinja, mit Nachweis
Prüfen, ob vor dem Patch eingebrochen wurdein der Regel nichtteilsja
Webshells und Hintertüren entfernenin der Regel nichtteilsja
Bericht für Geschäftsführung, Datenschutz, Versicherungneinseltenja
Härtung und laufendes Monitoringteilsteilsja
PHP2Shell-Wissen

Was belegt ist und was Sie jetzt tun

Fakten aus den Meldungen von php.net und BSI, für Geschäftsführung und Admins aufbereitet.

Alle 12 Wissensseiten

Die erste Stunde

10 Schritte, bevor wir übernehmen

Haken Sie ab, was erledigt ist. Die Liste bleibt in Ihrem Browser gespeichert.

Direkt Hilfe holen

Häkchen werden nur in Ihrem Browser gespeichert.

Blog · 113 Artikel

Lage, Anleitungen, Entscheidungshilfen

Von der BSI-Warnstufe über Paket-Changelogs bis zur Frage, ob Sie neu aufsetzen oder bereinigen. Jeder Artikel mit Quellen.

Alle 113 Blogartikel

Häufige Fragen

Kurz beantwortet

Alle Fragen →

Was ist PHP2Shell?

PHP2Shell bezeichnet zwei kritische Lücken in PHP selbst (CVE-2026-109618 und CVE-2026-109619, CVSS 9.2). Sie können es Angreifern erlauben, ohne Anmeldung Schadcode auf dem Server auszuführen. Patches gibt es seit dem 21.10.2026.

Welche PHP-Versionen sind sicher?

Die Korrekturen stecken in PHP 8.5.12, 8.4.27, 8.3.36 und 8.2.35. Hoster und Distributionen spielen teils Backports ein, ohne die Versionsnummer zu ändern. Entscheidend ist der Paketstand oder die schriftliche Bestätigung des Anbieters.

Reicht ein WordPress- oder Shop-Update?

Nein. Die Lücke liegt in PHP, nicht im CMS. Ein CMS-Update schließt sie nicht. Und ein PHP-Patch entfernt keinen Schadcode, der vorher schon eingeschleust wurde.

Wie schnell können Sie helfen?

Wir arbeiten remote und starten, sobald die Zugänge da sind. Schreiben Sie uns per WhatsApp System, PHP-Version und Beobachtung. Dann klären wir das Vorgehen direkt.

Arbeiten Sie auch für Agenturen und Hoster-Kunden?

Ja. Wir arbeiten direkt für Unternehmen, im Auftrag von Agenturen im Hintergrund und in Abstimmung mit Ihrem Hoster, wenn dieser den Server verwaltet.

Müssen wir den Vorfall melden?

Wenn personenbezogene Daten betroffen sein können, gilt nach Art. 33 DSGVO in der Regel eine Meldefrist von 72 Stunden ab Kenntnis. Ob sie greift, klären Sie mit Ihrem Datenschutzbeauftragten. Wir liefern die technische Dokumentation dafür.

Sofort-Kontakt

Jede Stunde zählt. Schreiben Sie uns jetzt.

Schildern Sie kurz System, PHP-Version und Beobachtung. Wir melden uns, klären die Lage und arbeiten remote, bis der Vorfall abgeschlossen und dokumentiert ist.

Sofort-Hilfe