Як читати Wiz та Calif

Дослідження пояснюють помилки між запитами. CVE-2026-109618 демонструє mod_php RCE; вразливість FPM випливає з коду без повного FPM-експлойта цього CVE. CVE-2026-109619 окремо підтверджує залежний від застосунку FPM upload-progress-шлях. Докази для кожної SAPI читайте у відповідній GHSA.

Wiz ResearchЧитати оригінал ↗CalifЧитати оригінал ↗

Перетворіть оновлення на перевірку

Перші виправлення: 8.2.35, 8.3.36, 8.4.27, 8.5.12. Для 7.4, 8.0, 8.1 є виняткові мінімальні джерельні backport, не звичайна підтримка. Звірте ОБИДВА CVE й ревізію постачальника. Перебудуйте образи, замініть усі репліки, перезапустіть процеси. Лише CLI або перезапуск старого образу недостатні.

Чотири гілки. Чітка мета оновлення.
Гілка PHPВихідні версії нижчеПерша виправлена версіяКінець оновлень безпеки
PHP 8.5< 8.5.12✓ 8.5.1231 груд. 2029 р.
PHP 8.4< 8.4.27✓ 8.4.2731 груд. 2028 р.
PHP 8.3< 8.3.36✓ 8.3.3631 груд. 2027 р.
PHP 8.2< 8.2.35✓ 8.2.3531 груд. 2026 р.
Використовуєте PHP 8.1 або старішу?

Звичайних випусків PHP для цих гілок немає. Мінімальні бекпорти коду доступні для 7.4, 8.0 і 8.1. Підтримку постачальника перевіряйте окремо. Читати посібник ↗

PHP2Shell - upgrade PHPЧитати оригінал ↗

Що додають Foundation та OpenAI

PHP Foundation описує ресурси супроводу, Patch the Planet - перевірку та координацію розкриття. Це не доказ патча у хостера. Потрібні відповідальний, інвентар, ревізія, запис перезапуску й перевірка. За розбіжностей про FPM або старі гілки пріоритет у PHP GHSA та бюлетеня постачальника.

PHP FoundationЧитати оригінал ↗OpenAI - Patch the PlanetЧитати оригінал ↗
Приклад команди
php -v
php --ini
# Check the executable used by the Web service separately.
php-fpm -v
# On versioned installations, for example:
php-fpm8.3 -v

Першоджерела та додаткові матеріали

PHP security teamЧитати оригінал ↗CVE-2026-109618Читати оригінал ↗CVE-2026-109619Читати оригінал ↗

Дослідження та практичні посібники

>_

Інструменти PHP2Shell

Перевіряйте публічні сайти, локальні налаштування й журнали або знаходьте відкриті інструменти. Кожен результат пояснює докази та межі.

01

PHP2Shell простими словами

PHP виконує WordPress, Laravel і плагіни. Оновлення плагіна не оновлює PHP. Дві помилки пам’яті можуть перетворити ненормальне очищення запиту на витік або виконання коду. Публічна перевірка дає лише ознаки; справжнє Web-середовище й патч підтверджує адміністратор.

02

Спроба чи успішний злам?

Дивний multipart або WAF-подія може бути спробою. OOM, SIGSEGV/SIGABRT і сплески HTTP 500 мають і звичайні причини. Неочікувані дочірні PHP-процеси, з’єднання, файли й облікові записи потребують розслідування. Витік пам’яті може не лишати webshell чи файлів; чисте сканування не виключає його.

03

Спочатку збережіть докази

Запишіть час, домен, інстанс, середовище, симптоми й останній довірений стан. Експортуйте оригінальні логи з поясами, хмарний аудит і доступні дозволені знімки. Обмежте копії та запишіть хеші. Не надсилайте Cookie, токени й дані клієнтів публічним сканерам. Не очищайте журнали й файли до збереження.

04

Як читати Wiz та Calif

Дослідження пояснюють помилки між запитами. CVE-2026-109618 демонструє mod_php RCE; вразливість FPM випливає з коду без повного FPM-експлойта цього CVE. CVE-2026-109619 окремо підтверджує залежний від застосунку FPM upload-progress-шлях. Докази для кожної SAPI читайте у відповідній GHSA.

05

Cloudflare: відповідь також важлива

Cloudflare поєднує запит і відповідь origin, блокуючи підозрілі відповіді до можливого витоку. Корисно й без shell. Історичне розгортання не гарантує вашого покриття: перевірте правила, маршрут, винятки та події. Прямий origin і вузли без проксі також потребують патча.