Drupal попередив заздалегідь: критична діра в ядрі, експлойт може з'явитися за години

Команда безпеки Drupal закрила дві критичні вразливості віддаленого виконання коду: в модулі ядра Field UI та в додатковому модулі Entity List. Під загрозою всі підтримувані версії CMS. Розробники заздалегідь попросили адміністраторів зарезервувати час на оновлення, бо експлойти можуть з'явитися «протягом годин або днів».

Обкладинка TheTech: фрагмент бюлетеня Drupal SA-CORE-2026-014 з позначкою Critical у перспективі; заголовок про критичну вразливість ядра Drupal
Фото: скриншот drupal.org
Зміст
  1. Дві вразливості
  2. Кого стосується
  3. Якщо оновитися прямо зараз не виходить
  4. Чому це важливо саме зараз

Коли команда безпеки open-source проєкту за кілька днів попереджає «зарезервуйте час, будуть критичні оновлення ядра», це не рутина. Саме так Drupal анонсував жовтневий випуск: у публічному попередженні прямо написано, що експлойти можуть з'явитися «протягом годин або днів» після розкриття деталей.

14 жовтня деталі розкрили.

Дві вразливості

CVE-2026-108097 — ядро, модуль Field UI. У бюлетені SA-CORE-2026-014 — віддалене виконання коду, ризик «критичний», 19 балів з 25 за шкалою Drupal. Важливий нюанс: самим ядром вразливість не експлуатується. Проте популярні додаткові модулі відкривають кілька шляхів атаки, і щонайменше один із них не потребує автентифікації. Відкрити вразливу функціональність може й власний код сайту.

CVE-2026-108099 — модуль Entity List. Схожа історія в додатковому модулі для створення списків сутностей без Views: віддалене виконання коду, теж через взаємодію з іншими модулями чи власним кодом, і теж із відомим шляхом без входу в систему.

Кого стосується

Вразливі всі підтримувані гілки ядра: 10.6.x, 11.3.x, 11.4.x, а також тестові версії Drupal 12 до beta2. Оновлюватися треба до:

  • 10.6.19, якщо ви на 10.6;
  • 11.3.19, якщо на 11.3;
  • 11.4.10, якщо на 11.4;
  • Entity List 3.0.10, якщо модуль встановлено.

Версії до 10.6 і Drupal 11 до 11.3 уже не підтримуються й оновлень не отримають. Формально вразливий діапазон у бюлетені починається з 8.9.0. Сайт на Drupal 9 чи старому 10 отримує не лише цю діру, а й усі майбутні.

Якщо оновитися прямо зараз не виходить

Тимчасовий захист — видалити модуль ядра Field UI (field_ui). Він потрібен адміністраторам, щоб налаштовувати поля через інтерфейс, і на робочому сайті часто взагалі не використовується щодня. Платний сервіс Drupal Steward блокує частину відомих векторів, але команда безпеки наголошує: не всі.

Чому це важливо саме зараз

Drupal працює на понад мільйоні сайтів, і серед них непропорційно багато державних установ, університетів і громадських організацій. Такі сайти рідко оновлюються в день випуску патча. А сценарій «патч вийшов — нападники порівняли код до і після — за кілька днів з'явився експлойт» давно став нормою, і зі ШІ-інструментами для аналізу коду він лише прискорюється.

Якщо ваш сайт на Drupal супроводжує підрядник, варто прямо зараз запитати в нього номер установленої версії ядра. Правильна відповідь — 10.6.19, 11.3.19 або 11.4.10.

Джерела

  1. Drupal: SA-CORE-2026-014 — Critical — Remote code execution (14.10.2026)
  2. Drupal: SA-CONTRIB-2026-218 — Entity List
  3. Drupal: PSA-2026-10-12 — попередження про випуск
  4. BleepingComputer: Drupal patches critical RCE flaws, warns exploits may emerge soon (17.10.2026)