PHP2Shell auf Debian beheben

Debian 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
13 trixie (stable)Paket mit FixDie Version 8.4.24-1~deb13u1 aus der Basis-Suite ist verwundbar.php8.4 8.4.27-1~deb13u1DSA-6574-12026-10-21
12 bookworm (oldstable / LTS)Paket mit FixDie Version 8.2.32-1~deb12u1 aus der Basis-Suite ist verwundbar.php8.2 8.2.35-1~deb12u1DLA-4848-12026-10-21
forky / sid (testing / unstable)Noch kein FixDer Tracker zeigt 8.4.26-1 als nicht gefixt; Debian-Bug 1151516.––
11 bullseye (php7.4)UnklarZum Prüfzeitpunkt nicht im Tracker aufgeführt.––

Prüfen, ob der Fix installiert ist

apt changelog php8.4-fpm | grep -m1 -E 'CVE-2026-10961[89]'  # or zgrep -m1 -E 'CVE-2026-10961[89]' /usr/share/doc/php8.4-fpm/changelog.Debian.gz

PHP neu starten

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

sudo systemctl restart php8.4-fpm && sudo systemctl restart apache2  # use php8.2-fpm on bookworm

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