PHP2Shell auf AlmaLinux beheben

AlmaLinux 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 php:7.4, php:8.2Noch kein FixLaut Blog (2026-10-21 14:36 UTC) sind Patches in Arbeit, das Testing-Repo folgt 'later today'. Zum Prüfzeitpunkt kein ALSA im Errata-JSON.––
9 default (8.0), php:8.2, php:8.3Noch kein FixEbenso in Arbeit, kein ALSA gefunden.––
10 default (8.3), php8.4Noch kein FixEbenso in Arbeit, kein ALSA gefunden. Kitten 10 bekommt den Fix mit dem nächsten PHP-Update.––
8 php:7.2 (default), 7.3, 8.0; 9 php:8.1UnklarLaut Alma-Blog nicht in der ersten Patch-Runde.––

Prüfen, ob der Fix installiert ist

rpm -q --changelog php-fpm | grep -m1 -E 'CVE-2026-10961[89]'  # streams: dnf module list php

PHP neu starten

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

sudo systemctl restart php-fpm && sudo systemctl restart httpd  # stream switch: sudo dnf module reset php && sudo dnf module enable php:8.2 && sudo dnf distro-sync 'php*'

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