Bei DedeCMS / 织梦 erfordert die Behebung von PHP2Shell einen Patch der PHP-Laufzeit. Die Anwendungsversion zeigt mögliche Kompatibilitätshürden, beweist aber weder Ausnutzbarkeit noch die Behebung beider CVEs.
DedeCMS / 织梦 - PHP-Kompatibilität für den PHP2Shell-Fix
Eine verlässliche Zuordnung liegt hier nicht vor. Aus Produktnamen oder einer neuen Downloadseite folgt keine PHP-8-Kompatibilität. Distribution, Patchstand und lokale Anpassungen zuerst feststellen.
Umfang der PHP2Shell-Behebung bestimmen
Dateien und Paketidentität
include/common.inc.phpinclude/dedemysql.class.phptemplets/uploads/
DedeCMS / 织梦 - Kompatibilitätshürden für den PHP2Shell-Fix
DedeCMS-Original, kommerzielle Ausgaben und DedeBIZ unterscheiden. PHP 5.6+ auf der aktuellen Homepage beweist nichts für jedes alte 5.7-Paket. Datenbankklassen, Kanalmodelle, Templates und Kodierung offline prüfen. Tabellen, Uploads und statische Artikel-URLs sichern; keine andere Distribution darüberkopieren. Bei DedeCMS Archiv- und Zusatztabellen jedes Kanals samt tatsächlichen Schlüsseln/Präfix prüfen. Autoren, Kategorien, Vorlagenregeln und statische Pfade bewahren. Datensätze und vollständige Artikel mit Bildern vergleichen; archives allein kann Zusatzfelder verlieren.
Abhängigkeiten und Eigenentwicklungen
Offizielle Upgrade-Dokumentation ↗Funktionstests nach dem PHP2Shell-Fix
Bestandsaufnahme vor dem PHP2Shell-Fix
Nur in einer autorisierten Arbeitskopie verwenden.
php -v
php --ini
php -m
rg -n "mysql_connect|mysql_query|create_function|each\(" includeDedeCMS / 织梦 - PHP2Shell-Patches prüfen
Prüfen Sie beide CVE-Korrekturen im PHP, das diese Seite ausliefert. Alte Web- und Queue-Prozesse sowie Replikate ersetzen oder neu starten. Eine erreichbare Startseite oder ein neues CLI genügt nicht.
3. Neustarten und vollständig prüfen ↗