DedeCMS / 织梦 の PHP2Shell 対策には PHP 実行環境の修正が必要です。アプリのバージョンは互換性の調査に役立ちますが、悪用の可否や両 CVE の修正を証明するものではありません。
DedeCMS / 织梦 - PHP2Shell 修正に必要な PHP 互換性
信頼できる対応表は未確認です。製品名や新しい配布ページからPHP 8対応を推測せず、配布元、修正状況、独自改修を特定してください。
PHP2Shell 対策の対象を確認
ファイルとパッケージ識別
include/common.inc.phpinclude/dedemysql.class.phptemplets/uploads/
DedeCMS / 织梦 - PHP2Shell 修正を妨げる互換性の問題
DedeCMS、商用配布、DedeBIZ を区別します。現在の PHP 5.6+ 表示は全旧 5.7 パッケージの証明ではありません。SQL クラス、独自モデル、templets、文字コードをオフラインで確認し、DB、uploads、静的 URL を保全します。別製品で上書きしないでください。 DedeCMS の主表と各チャネル追加表、実キーと接頭辞を確認します。著者・カテゴリ・テンプレート・静的パスを保存します。件数と画像付き全文を比較し、archives のみで追加項目を失わないようにします。
依存関係と独自コード
公式更新ドキュメント ↗PHP2Shell 修正後の業務機能テスト
PHP2Shell 修正前の読み取り専用調査
コマンド例
php -v
php --ini
php -m
rg -n "mysql_connect|mysql_query|create_function|each\(" includeDedeCMS / 织梦 - PHP2Shell修正の確認
実際にこのサイトを処理する PHP で両方の修正を確認し、古い Web・キューのプロセスと全レプリカを交換または再起動します。トップページの表示や CLI の更新だけでは不十分です。
3. 全環境を再起動して検証 ↗