Для DedeCMS / 织梦 устранение PHP2Shell требует исправления среды PHP. Версия приложения помогает выявить несовместимость, но не доказывает возможность эксплуатации или исправление обеих CVE.

DedeCMS / 织梦 - Совместимость PHP для устранения PHP2Shell

Надёжного соответствия здесь нет. Название продукта или новая страница загрузки не доказывают совместимость с PHP 8. Сначала определите сборку, исправления и локальные изменения.

Определить объём работ по PHP2Shell

Файлы и идентификатор пакета

  • include/common.inc.php
  • include/dedemysql.class.php
  • templets/
  • uploads/

DedeCMS / 织梦 - Устранить препятствия исправлению PHP2Shell

Различайте исходный DedeCMS, коммерческие выпуски и DedeBIZ. PHP 5.6+ на текущей странице не подтверждает все старые пакеты 5.7. Офлайн проверьте SQL-классы, модели, темы и кодировку. Сохраните таблицы, загрузки и статические URL; не перезаписывайте другой сборкой. В DedeCMS проверьте главную и дополнительные таблицы каналов, реальные ключи/префиксы. Сохраните авторов, категории, шаблоны, статические пути. Сравните количество и полные статьи с картинками; только archives может потерять поля.

Зависимости и собственный код

  • DedeCMS / DedeBIZ
  • include/dedemysql.class.php
  • mysql_*
  • dede_archives / dede_addonarticle
  • dede_channeltype
  • templets/
  • GBK / UTF-8
Официальная документация ↗

Проверка функций после устранения PHP2Shell

Инвентаризация перед исправлением PHP2Shell

Используйте разрешённую рабочую копию.

Пример команды
php -v
php --ini
php -m
rg -n "mysql_connect|mysql_query|create_function|each\(" include

DedeCMS / 织梦 - Проверить исправления PHP2Shell

Проверьте обе CVE в PHP, обслуживающем этот сайт. Замените или перезапустите старые Web-процессы, обработчики очередей и реплики. Рабочая главная страница или новый CLI не служат достаточным доказательством.

3. Перезапустите и проверьте всё ↗

Официальная документация

DedeCMS / 织梦Первоисточник ↗PHP security teamПервоисточник ↗CVE-2026-109618Первоисточник ↗CVE-2026-109619Первоисточник ↗Устранение PHP2Shell - ошибки обновления PHP↗

Связанные приложения

← К руководствам по приложениям