PHP2Shell auf Red Hat Enterprise Linux beheben

Red Hat Enterprise Linux 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
RHEL 8 module php:7.4 (incl. 8.10 ELS)Paket mit FixEingestuft als Important, CVSS v3 8.1.php-7.4.33-8.module+el8.10.0+25117+30337ccaRHSA-2026:870802026-10-21
RHEL 8 module php:8.2Noch kein FixBekannt betroffen, noch kein Fix.––
RHEL 9 php default, php:8.2, php:8.3, php:8.4Noch kein FixBekannt betroffen, noch kein Fix.––
RHEL 10 php, php8.4Noch kein FixBekannt betroffen, noch kein Fix.––
RHEL 7UnklarCSAF: known_affected für CVE-2026-109619, nicht betroffen für CVE-2026-109618. Widersprüchlich; kein Fix aufgeführt.––
RHEL 6UnklarCVE-2026-109619 'no fix planned: out of support scope'; CVE-2026-109618 nicht betroffen.––

Prüfen, ob der Fix installiert ist

rpm -q --changelog php-fpm | grep -m1 -E 'CVE-2026-10961[89]'  # list modules: dnf module list php; mod_php on EL8: httpd -M 2>/dev/null | grep -E 'mpm_|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

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.