CVE-2026-109619: PHP2Shell-Lücke durch veralteten Zustand
CVE-2026-109619 ist eine der beiden kritischen Sicherheitslücken, die unter dem Namen PHP2Shell bekannt wurden. Sie steckt im PHP-Interpreter selbst und betrifft damit jede Website, die eine ungepatchte PHP-Version ausführt.
Kurz zusammengefasst
- Schweregrad
- CVSS 4.0: 9.2 (kritisch)
- Art
- Veralteter globaler Zustand zwischen Anfragen
- Folge
- Ausführung von eigenem Code ohne Anmeldung, mit den Rechten des Webserver-Kontos
- Behoben in
- PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35
- Verwandt
- CVE-2026-109618
Was passiert technisch?
Interner Zustand, der zu einer Anfrage gehört, kann bestehen bleiben, nachdem sein Speicher bereits freigegeben wurde. Eine spätere Anfrage an denselben PHP-Worker kann diesen veralteten Zustand verwenden, bevor er regulär zurückgesetzt wird. Auch das ermöglicht Codeausführung ohne Anmeldung.
Wer ist betroffen?
Betroffen sind alle PHP-Versionen vor den korrigierten Releases, unabhängig von der Anwendung: WordPress, Shops, Foren oder eigene Software. Die Lücke betrifft PHP-Worker, die mehrere Anfragen nacheinander bearbeiten; eine spätere Anfrage kann veralteten Zustand einer früheren nutzen. Betroffen sind laut Sicherheitshinweisen Apache mit mod_php (höchstes Risiko), PHP-FPM, php-cgi, FrankenPHP und LiteSpeed.
Was ist zu tun?
Aktualisieren Sie PHP auf eine korrigierte Version oder installieren Sie das gepatchte Paket Ihrer Linux-Distribution und starten Sie die PHP-Prozesse neu. Alle Schritte und Übergangsmaßnahmen finden Sie unter Was Sie jetzt tun sollten.
Offizieller Sicherheitshinweis: PHP-Projekt auf GitHub
Jetzt Ihre Website prüfen
Kostenlos und ohne Anmeldung: Wir prüfen, ob Ihre Website PHP verwendet und ob die erkennbare Version abgesichert ist.