Проверка данных заканчивается: 22 октября 2026 г.

События и влияние

PHP2Shell включает в себя обработку нехватки памяти и остаточные проблемы состояния перекрестных запросов механизма PHP. Развертывания PHP, обрабатывающие запросы Web, должны быть включены в процедуру устранения неполадок во время выполнения; применение проверок входа в систему, обновление инфраструктуры или просто обновление зависимостей Composer не могут заменить базовые исправления движка.

Расставьте приоритеты действий

  1. Обновиться до официальной версии, содержащей исправления согласно текущей ветке; При использовании пакета программного обеспечения ознакомьтесь с объявлением производителя и полной версией пакета, чтобы убедиться, что обе уязвимости закрыты.
  2. Перезапустите службу или переверните контейнер и убедитесь, что все старые работники и старые копии закрыты.
  3. Проверьте SAPI, версию и текущую конфигурацию через настоящий вход Web и вернитесь к входу в систему, сеансу, загрузке и обработке ошибок.

Простой запуск php -v не доказывает, что онлайн-экземпляр Web был исправлен. Если немедленное обновление невозможно, приоритет следует отдать контролю недоверенного трафика до PHP; И устранение последствий конфигурации, и WAF имеют границы покрытия и не могут считаться полным исправлением. После того, как официальное обновление вступит в силу, вам следует рассмотреть возможность выхода из аварийных конфигураций и восстановления разумного бюджета ресурсов.

Прочитайте полное руководство по причинам и устранению уязвимостей, а также просмотрите версию ветки, шаблон конфигурации, основу исправлений и официальный источник.