Назад

Cloudflare запускає виклик PHP Capture the Flag
SiTech AI Team3 хв читання

Cloudflare запускає виклик PHP Capture the Flag

Cloudflare запустила виклик PHP Capture the Flag через програму Bug Bounty на HackerOne, запрошуючи дослідників обійти захист WAF і отримати прапор із вразливого PHP-пісочниці.

Cloudflare запустила виклик PHP Capture the Flag через програму Bug Bounty на HackerOne. Виклик розміщує навмисно вразливу інсталяцію PHP за WAF компанії й запрошує дослідників безпеки обійти захист, експлуатувати пісочницю та відновити прапор. Він зосереджений на CVE-2026-109618 і CVE-2026-109619, двох вразливостях PHP, що лежать в основі php2shell.

Як працює виклик

Ціль працює на базовому PHP 8.5.11 зі стандартними розширеннями PHP, Apache 2 через mod_php і порожнім index.php всередині Cloudflare Container. Попереду ввімкнено типові правила захисту WAF для цих вразливостей. Усередині пісочниці є файл /flag, а пісочниця скидається кожні кілька хвилин, зокрема файл прапора. Дослідники мають обійти WAF, експлуатувати PHP-пісочницю та отримати вміст /flag. Сторінка виклику надає подробиці середовища, обсяг і форму перевірки прапора, а дослідники можуть використовувати власні інструменти дослідження.

Вимоги до участі та звітування

Усі учасники мають створити обліковий запис HackerOne і ознайомитися з умовами Bounty Terms та погодитися з ними перед участю. Прийнятне подання має демонструвати контрольоване атакувальником виконання PHP-коду або команд усередині пісочниці через авторизований POST-запит, використати це віддалене виконання коду для отримання поточного вмісту /flag і перевірити прапор через інтерфейс користувача CTF до скидання. Далі дослідники мають подати приватний звіт Cloudflare на HackerOne з PHP CTF у заголовку, включно з кінцевою точкою, корисним навантаженням, послідовністю запитів, необробленими захопленнями або доказом концепції, поясненням, ідентифікатором спроби, результатом перевірки, часовими мітками й пов'язаними поданнями. Розкриття файлів без віддаленого виконання коду, віддалене виконання коду без успішного отримання прапора й перевірки в інтерфейсі, експлойти лише локального рівня, повторне відкриття відомих вразливостей PHP і неповні ланцюги без повної мети не вважаються прийнятними. Винагороди вимагають суттєво іншого способу обходу WAF; звіти, що використовують той самий механізм обходу Firewall, є дублікатами. Перевірка в інтерфейсі не подає звіт HackerOne і не встановлює пріоритет звітування.

Обсяг і безпека

Тестування авторизоване лише проти кінцевих точок /php/*, захищених WAF, на імені хоста виклику з використанням методу POST. Інші сервіси Cloudflare, прямий доступ до базової інфраструктури, upstream-проєкт PHP і сторонні системи виходять за межі обсягу. Не допускаються відмова в обслуговуванні, сканування з великим обсягом, закріплення в системі, соціальна інженерія та атаки на інших учасників; якщо виникає відповідь 429 або 503, дослідники мають зменшити інтенсивність. Cloudflare залишає за собою право призупинити або завершити виклик у будь-який час. Станом на оновлення від 30 жовтня 2026 року CTF залишається відкритим, а подробиці змін керованих правил доступні в журналі змін WAF Cloudflare. Учасників просять використовувати лише тестові дані й не надсилати облікові дані чи особисту інформацію.

Не заміна виправленню

WAF Cloudflare захищає системи, але не є заміною виправленню вразливого програмного забезпечення. Блокування відповідей може запобігти потраплянню відкритих даних до атакувальника, але не може скасувати дії, уже виконані на сервері походження. Усі, хто працює з PHP, мають стежити за останніми рекомендаціями безпеки PHP і застосовувати відповідні оновлення. Виклик відбувається після тижня, у який було скомпрометовано вісім проміжних сертифікатів eMudhra й з'явилися вразливості PHP php2shell; Cloudflare випустила клієнтські оновлення й кілька засобів пом'якшення, оновила WAF новими правилами та запровадила повне виявлення транзакцій, і ці можливості доступні в усіх тарифах, зокрема Free.

Джерела: Cloudflare

Поділитися цифровим досвідом

SiTech

SiTech — веброзробка з підтримкою AI

Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.