1. Tatsächlichen Web-Interpreter erfassen
Notieren Sie Zweig, vollständige Paketrevision, Quelle, Erweiterungen, Dienst und Website-Handler. CLI und Web können verschiedene Programme verwenden. Prüfen Sie alle FPM-Pools, Apache-Instanzen, Images und Replikate. Vor Produktionsänderungen sind Sicherungen, Kompatibilitätstests und ein geprüfter Rückweg nötig.
2. Korrigierten Build installieren
Die ersten korrigierten Versionen sind 8.2.35, 8.3.36, 8.4.27 und 8.5.12. Verwenden Sie einen unterstützten Zweig und passende Erweiterungen aus vertrauenswürdiger Quelle. Testen Sie Anwendungen und Healthchecks. WAF-Regeln oder CMS-Updates ersetzen die Interpreter-Korrektur nicht.
| PHP-Zweig | Upstream-Versionen unter | Erste korrigierte Version | Ende der Sicherheitsupdates |
|---|---|---|---|
| PHP 8.5 | < 8.5.12 | ✓ 8.5.12 | 31. Dez. 2029 |
| PHP 8.4 | < 8.4.27 | ✓ 8.4.27 | 31. Dez. 2028 |
| PHP 8.3 | < 8.3.36 | ✓ 8.3.36 | 31. Dez. 2027 |
| PHP 8.2 | < 8.2.35 | ✓ 8.2.35 | 31. Dez. 2026 |
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 ↗
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.
3. Neustarten und vollständig prüfen
Neue Dateien ersetzen keine laufenden Worker im Speicher. Starten Sie Apache bei mod_php oder alle betroffenen FPM-Dienste und Pools neu, ebenso dauerhafte Queue-Prozesse. Prüfen Sie Startzeit, Web-Version, Paketrevision, Healthchecks und alle Replikate. Entfernen Sie Diagnose-Seiten sofort; phpinfo() darf nicht öffentlich bleiben.
Befehlsbeispiel / INVENTORY
php -v
php --ini
# Check the executable used by the Web service separately.
php-fpm -v
# On versioned installations, for example:
php-fpm8.3 -vReparaturanleitung
Ubuntu und Debian
Ermitteln Sie php*-common und das Paket des Web-Handlers.
Anleitung lesenRHEL, Rocky und AlmaLinux
Unterscheiden Sie OS-Pakete, Modulstreams und Drittanbieterquellen.
Anleitung lesenDocker und Container
Ein Neustart desselben Containers installiert keinen Patch.
Anleitung lesenBaoTa und 1Panel
Panel-PHP kann unabhängig vom System-PHP sein.
Anleitung lesenWordPress und Managed Hosting
Ein WordPress-, Drupal- oder Joomla-Update aktualisiert PHP nicht.
Anleitung lesen