Перейти до вмісту

реагування на інциденти

2 дописи із тегом «реагування на інциденти»

PHP2Shell: як один запит став RCE і як це виправити

Віддалене виконання коду PHP2Shell: запит без автентифікації запускає командну оболонку на PHP 8.4.26, а після оновлення до 8.4.27 і перезапуску Apache більше не спрацьовує

PHP2Shell — прізвисько двох критичних вразливостей середовища виконання PHP, CVE-2026-109618 і CVE-2026-109619, розкритих у жовтні 2026 року. Разом вони дають змогу виконувати команди на вебсервері одним зіпсованим запитом і без жодного входу. Експлуатація почалася 17 жовтня, за чотири дні до того, як PHP випустив виправлення 21 жовтня.

У цьому дописі ми пройдемо ланцюжок атаки, реагування, яке справді її зупиняє, і прибирання, якого саме лише оновлення ніколи не робить. Усе тут відповідає нашій безкоштовній вправі PHP2Shell RCE, де ви граєте і за зловмисника, і за чергового інженера.

Патчі для вразливостей нульового дня: встановлено ще не означає запущено

Керування патчами для вразливостей нульового дня: менеджер пакетів показує PHP 8.4.27, а сервер досі обслуговує 8.4.26, доки перезапуск не завантажить виправлену збірку й експлойт не перестане спрацьовувати

Керування патчами для вразливостей нульового дня — це процес закриття вразливості, яку зловмисники вже експлуатують, часто до виходу виправлення від постачальника або в перші години після нього. Він охоплює чотири кроки: встановити виправлену збірку, переконатися, що запущена служба справді її завантажила, перевірити, що експлойт більше не спрацьовує, і прибрати все, до чого зловмисник дістався, поки діра була відкрита.

Більшість команд добре справляються з першим кроком. Інциденти трапляються на решті трьох.