PHP2Shell auf Docker official php image beheben

Docker official php image baut eigene PHP-Pakete. Ein Paket mit Fix kann eine ältere Versionsnummer behalten und den Patch nur eingebaut haben. Suchen Sie deshalb unten nach der Paketversion und nicht nach 8.4.27.

Release für Release

ReleaseStatusPaket mit FixSicherheitshinweis
8.5.12 (cli, fpm, apache, zts, alpine3.23/3.24; bookworm, trixie)Paket mit Fixamd64 gepusht gegen 16:28-16:48Z; alle Architekturen (386, arm, arm64, s390x) bis etwa 17:31Z.8.5.12–2026-10-21
8.4.27Paket mit FixGleiche Varianten.8.4.27–2026-10-21
8.3.36Paket mit FixGleiche Varianten.8.3.36–2026-10-21
8.2.35Paket mit FixGleiche Varianten, z. B. 8.2.35-fpm, 8.2.35-apache, 8.2.35-fpm-alpine.8.2.35–2026-10-21
8.4.27RC1 / 8.5.12RC1 tagsNoch kein FixRC-Tags sind nicht das Fix-Release.––
8.1 and olderNoch kein Fix8.1-Tags zuletzt am 2025-12-31 aktualisiert; nicht gepatcht.––

Prüfen, ob der Fix installiert ist

docker run --rm php:8.4-fpm php -v  # expect 8.4.27 or newer; no changelog to grep, docker image uses upstream source

PHP neu starten

Die Installation ersetzt die Dateien auf der Platte. PHP-Prozesse, die schon laufen, behalten den alten Code.

docker pull php:8.4-fpm && docker build --pull -t myapp . && docker compose up -d --force-recreate

Wenn Ihr Release noch keinen Fix hat

Beobachten Sie die Sicherheitshinweise für Ihr Release und spielen Sie das Update am Tag des Erscheinens ein. Bis dahin nennt die Seite Einschätzung die offiziellen Übergangsmaßnahmen. Hat Ihr Release sein Supportende erreicht, lesen Sie Optionen für alte Versionen.

Gelesene Seiten