PHP2Shell auf Ubuntu beheben

Ubuntu 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
26.10 (stonking)Paket mit FixBackport von Ubuntu; die Version ist nicht das Upstream-Release 8.5.12.php8.5 8.5.9-0ubuntu2.1USN-8948-12026-10-21
26.04 LTS (resolute)Paket mit Fixphp8.5 8.5.4-0ubuntu1.5USN-8948-12026-10-21
24.04 LTS (noble)Paket mit FixDer Changelog enthält angeblich CVE-2026-109618_109619.patch (Sekundärquelle ma.ttias.be, in der Primärquelle nicht geprüft).php8.3 8.3.6-0ubuntu0.24.04.13USN-8948-12026-10-21
22.04 LTS (jammy)Paket mit Fixphp8.1 8.1.2-1ubuntu2.28USN-8948-12026-10-21
20.04 LTS (focal) ESMPaket mit FixAbo für Ubuntu Pro (ESM) nötig.php7.4 7.4.3-4ubuntu2.29+esm5USN-8948-22026-10-21
18.04 LTS (bionic) ESMPaket mit FixUbuntu Pro (ESM) nötig.php7.2 7.2.24-0ubuntu0.18.04.17+esm14USN-8948-22026-10-21
16.04 LTS (xenial) ESMPaket mit FixUbuntu Pro plus Add-on Legacy Support nötig.php7.0 7.0.33-0ubuntu0.16.04.16+esm22USN-8948-22026-10-21
14.04 LTS (trusty) ESMPaket mit FixUbuntu Pro plus Add-on Legacy Support nötig.php5 5.5.9+dfsg-1ubuntu4.29+esm18USN-8948-22026-10-21

Prüfen, ob der Fix installiert ist

apt changelog php8.3-fpm | grep -m1 -E 'CVE-2026-10961[89]'  # replace 8.3 with your php version; or: zgrep -m1 -E 'CVE-2026-10961[89]' /usr/share/doc/php8.3-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.3-fpm && sudo systemctl restart apache2  # replace 8.3 with your version; USN gives no explicit restart note

Gelesene Seiten