PHP-Sicherheitsupdate verfügbar/Offizielle Meldung lesen

UNABHÄNGIGE PHP-SICHERHEITSWERKZEUGE

Prüfen Sie Ihr PHP.Gezielt aktualisieren.

Eine verlässliche Einschätzung beginnt mit der richtigen Version. Prüfen Sie den PHP2Shell-Patchstand und finden Sie die nächsten Schritte für Ihre Umgebung.

Datenschutz: Ihre Eingabe bleibt in diesem Browser.

PHP ist die beste Sprache der Welt

9.2/10Kritischer SchweregradCVSS v4.0
02Zugehörige SchwachstellenCVE-2026-109618 / 109619
04Korrigierte ZweigePHP 8.2 → 8.5
18SprachenEN / 中文 / 日本語 / …

01 / VERSION PRÜFEN

Eine Version. Oder Ihre gesamte Flotte.

Fügen Sie eine PHP-Version, die Ausgabe von php -v oder eine Version pro Zeile ein. Dies ist ein Versionsvergleich, kein Exploitationstest.

PHP2SHELL / Prüfung

Datenschutz: Ihre Eingabe bleibt in diesem Browser.

PHP2SHELL / FRAMEWORK / CMS

PHP2Shell beheben - Frameworks & CMS

Beheben Sie PHP2Shell in Framework, Blog oder Shop: laufendes PHP ermitteln, Anwendungskompatibilität prüfen, Upgrade-Hürden beseitigen und die Korrekturen für CVE-2026-109618 und CVE-2026-109619 verifizieren.

PHP2SHELL / PHP2Shell-Werkzeuge

Forschung & Praxisanleitungen

Öffentliche Websites prüfen, lokale Konfigurationen und Logs untersuchen oder Open-Source-Werkzeuge finden. Jedes Ergebnis nennt Belege und Grenzen.

>_

PHP2Shell-Werkzeuge

Öffentliche Websites prüfen, lokale Konfigurationen und Logs untersuchen oder Open-Source-Werkzeuge finden. Jedes Ergebnis nennt Belege und Grenzen.

01

PHP2Shell einfach erklärt

PHP ist die Laufzeit hinter WordPress, Laravel und Plugins. Ein Plugin-Update aktualisiert PHP nicht. Zwei Speicherfehler können bei fehlerhafter Request-Bereinigung Daten offenlegen oder Code ausführen. Eine öffentliche Prüfung liefert nur Hinweise; die tatsächliche Web-Laufzeit und den Patch muss der Administrator bestätigen.

02

Angriffsversuch oder erfolgreicher Einbruch?

Auffällige Multipart-Anfragen oder WAF-Alarme können Versuche anzeigen. OOM, SIGSEGV/SIGABRT und HTTP-500-Spitzen haben auch harmlose Ursachen. Unerwartete PHP-Kindprozesse, Verbindungen, Dateiänderungen oder Konten dringend untersuchen. Speicherlecks müssen keine Webshell oder Datei hinterlassen; ein sauberer Dateiscan schließt sie nicht aus.

03

Beweise vor Änderungen sichern

Entdeckungszeit, Domain, Instanz, Laufzeit, Symptome und letzten vertrauenswürdigen Zustand notieren. Originale Zugriffs-, Fehler-, WAF- und Prozesslogs samt Zeitzone sowie Cloud-Auditdaten und autorisierte Snapshots sichern. Kopien beschränken und hashen. Keine Tokens oder Kundendaten an öffentliche Scanner senden. Logs und verdächtige Dateien vor Sicherung nicht löschen.

04

Wiz und Calif richtig einordnen

Die Forschung erklärt Fehler über Request-Grenzen hinweg. GHSA zu CVE-2026-109618 bestätigt mod_php-RCE; FPM-Anfälligkeit beruht auf Quellanalyse ohne vollständigen FPM-Exploit für diese CVE. CVE-2026-109619 bestätigt separat einen anwendungsabhängigen FPM-Upload-Progress-Pfad. Belege je SAPI anhand der jeweiligen offiziellen Advisory unterscheiden.

05

Cloudflare: Auch die Antwort zählt

Cloudflare beschreibt Transaktionserkennung aus Anfrage und Origin-Antwort, die passende Antworten vor möglichem Datenabfluss blockiert. Das ist auch ohne Shell-Start relevant. Historische Rollout-Zeiten garantieren keinen Schutz Ihres Kontos. Regeln, Routing, Ausnahmen und Ereignisse prüfen. Direkte Origin-Zugänge und nicht proxied Hosts bleiben zu patchen.

02 / PATCH-BASIS

Vier Zweige. Klare Update-Ziele.

Veröffentlicht vom PHP-Sicherheitsteam am 21. Oktober 2026. Vergleichen Sie innerhalb Ihres Zweigs.
PHP.net ↗

Vier Zweige. Klare Update-Ziele.
PHP-ZweigUpstream-Versionen unterErste korrigierte VersionEnde der Sicherheitsupdates
PHP 8.5< 8.5.12✓ 8.5.1231. Dez. 2029
PHP 8.4< 8.4.27✓ 8.4.2731. Dez. 2028
PHP 8.3< 8.3.36✓ 8.3.3631. Dez. 2027
PHP 8.2< 8.2.35✓ 8.2.3531. Dez. 2026
Noch PHP 8.1 oder älter?

Für diese Zweige gibt es keine reguläre PHP-Veröffentlichung. Minimale Quellcode-Backports existieren für 7.4, 8.0 und 8.1. Herstellerunterstützung separat prüfen. Anleitung lesen ↗

03 / VON DER PRÜFUNG ZUR KORREKTUR

Ein praktischer Weg zur Aktualisierung.

Reparaturanleitung öffnen ↗
01

Erfassen

Alle PHP-Interpreter, Paketquellen und Website-Handler ermitteln.

02

Aktualisieren

Korrigierten Build oder dokumentierten Hersteller-Backport installieren.

03

Neustarten & prüfen

Laufende Worker ersetzen und jede Instanz kontrollieren.

PHP2Shell beheben - Frameworks & CMS ↗

PHP2SHELL / CVE

Zwei Fehler im Interpreter. Ein dringendes Update.

PHP2Shell umfasst Speichersicherheitsfehler in PHP selbst. Eine aktuelle Anwendung kann auf einem ungepatchten Interpreter laufen.

CVE-2026-109618CVSS 9.2

Beschädigung bei Speichermangel

CVE-2026-109618 betrifft den vorzeitigen Ausstieg bei OOM. Teilinitialisierter Anfragespeicher kann bei der Bereinigung verwendet werden. Die Korrektur ersetzt das unsichere Muster durch neue weiche und harte Speichergrenzen. Vollständige RCE ist für mod_php bestätigt; FPM gilt als anfällig für anwendungsabhängige Pfade, ohne vollständigen FPM-Exploit für diese CVE.

Anleitung lesen ↗
CVE-2026-109619CVSS 9.2

Veralteter Zustand zwischen Anfragen

CVE-2026-109619 lässt Worker auf bereits freigegebenen Anfragespeicher verweisen. Eine spätere Anfrage am selben Worker kann diesen vor der Initialisierung verwenden. Bestätigte Pfade betreffen PHP-8.5-Fehler-Backtraces und den Session-Upload-Fortschritt. RCE wurde für mod_php sowie FPM mit geeignetem Anwendungspfad validiert.

Anleitung lesen ↗
Primärquellen & weiterführende InformationenPHP security team ↗PHP2Shell research ↗

FAQ

Fragen und Antworten.

Alle Fragen ↗
Ist FPM ausgenommen?

Nein. FPM beendet einen Kindprozess bei fehlgeschlagenem Anfrage-Start und verhindert damit bestimmte Startsequenzen. Anwendungs- und anfrageübergreifende Pfade bleiben möglich. Die mod_php-Demonstration belegt nicht identische Ausnutzbarkeit jeder Umgebung; FPM ist aber auch kein Ersatz für ein Update.

Distributions-Backports

Ubuntu, Debian und Enterprise-Linux können alte Upstream-Nummern mit neuen Sicherheitsrevisionen behalten. Ein Banner wie 8.3.6 beweist weder Anfälligkeit noch Korrektur. Ordnen Sie OS, Repository, Architektur und Paketrevision den Herstellerangaben für BEIDE CVEs zu. Diese Website erfindet keine Paketgrenzen.

PHP 8.1 und älter

Keine regulären PHP-Projektupdates. Ausnahmsweise gibt es minimale Quellcode-Backports für 7.4, 8.0 und 8.1; Bau und Validierung liegen beim Betreiber. OS- oder LTS-Anbieter können Pakete pflegen. Forschung erfasst Versionen ab 5.4 mit unterschiedlichen Voraussetzungen. Migrieren Sie und belegen Sie Zwischenlösungen.

Temporäre Maßnahmen sind unvollständig

Nur der vollständige Patch deckt alle Varianten ab. Konfigurationsänderungen können Uploads, Leistung und Verfügbarkeit beeinträchtigen. Administrativ vor der Anfrageverarbeitung anwenden und alle Worker neu starten. Lesen Sie beide Meldungen. CDN und WAF senken eventuell das Risiko, beweisen aber keinen korrigierten Interpreter.

PHP2SHELL CHECKER

Der nächste Schritt: ein korrigierter Interpreter.

Beginnen Sie mit der Version. Folgen Sie den Belegen. Prüfen Sie die Worker, die Ihre Website bedienen.

Version prüfen