Для Phalcon усунення PHP2Shell потребує виправлення середовища PHP. Версія застосунку допомагає виявити несумісність, але не доводить можливість експлуатації чи виправлення обох CVE.

Phalcon - Сумісність PHP для усунення PHP2Shell

Приклад випускуЗаявлена вимога PHPКандидати за декларацієюПершоджерело
5.9>=8.1docs.phalcon.io ↗

Кандидати зіставляють лише декларацію з першими виправленнями PHP2Shell у підтримуваних гілках. Це не доказ перевіреної сумісності, підтримки постачальника чи відповідності всіх залежностей. Сумісність PHP для усунення PHP2Shell ↗

Визначити обсяг виправлення PHP2Shell

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

  • composer.lock
  • php.ini
  • public/index.php

Phalcon - Усунути перешкоди виправленню PHP2Shell

Phalcon є скомпільованим розширенням PHP. Composer не замінює phalcon.so/DLL. PHP 8.1+ у документації 5.9 не гарантує кожен бінарний пакет. Узгодьте ABI, архітектуру, NTS/ZTS і перевірте завантаження CLI та FPM.

Залежності та власний код

  • phalcon.so / php_phalcon.dll
  • PHP ABI
  • NTS / ZTS
  • PDO
  • Zephir
  • Volt
  • phalcon/devtools
Офіційна документація ↗

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

Інвентаризація перед виправленням PHP2Shell

Використовуйте дозволену робочу копію.

Приклад команди
php -v
php --ri phalcon
php --ini
php -m

Phalcon - Перевірити виправлення PHP2Shell

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

3. Перезапустіть і перевірте все ↗

Офіційна документація

PhalconПершоджерело ↗PHP security teamПершоджерело ↗CVE-2026-109618Першоджерело ↗CVE-2026-109619Першоджерело ↗Усунення PHP2Shell - помилки оновлення PHP↗

Пов’язані застосунки

← До посібників застосунків