HTProtect.org
HTProtect HTProtect JOOMLA SECURITY
htprotect.org Вразливості & інструкції з оновлення
Новинка htprotect.app - Централізоване керування кількома сайтами на Joomla
Вразливість безпеки

Balbooa Forms — критична вразливість безпеки Joomla

Критичний Активно експлуатуєтьсяCVE-2026-56291
Дійте зараз
Негайно оновіть Balbooa Forms до версії 2.4.1 або новішої — і додатково очистьте сайт, якщо є підозра, що його зламано.

Безпечна версія: Balbooa Forms 2.4.1 або новіша версія · via Balbooa

Коротко про головне

Вразливе розширення
Balbooa Forms — розширення для форм (com_baforms)
Розробник
Тип вразливості
Завантаження файлів без автентифікації через форму на публічній частині сайту → віддалене виконання коду (RCE); ні входу до системи, ні перевірки токена безпеки чи типу файлу
Вразливі версії
Усі версії до 2.4.0 включно
Безпечна версія
Balbooa Forms 2.4.1 або новіша версія   Завантажити
Рівень небезпеки
Критичний · активно експлуатується
Сумісність із Joomla
Joomla 4 / 5 / 6
Станом на / опубліковано
Опубліковано/виправлено: 9 липня 2026

Про що йдеться?

Balbooa Forms (com_baforms) створює контактні та реєстраційні форми для Joomla. Форми можуть приймати вкладені файли — і саме цей шлях завантаження залишався відкритим: запит на збереження вкладення з публічної частини сайту можна було виконати без входу до системи, до того ж він не перевіряв ані токен безпеки (CSRF), ані тип файлу.

Через це зловмисник може завантажити виконуваний PHP-файл. Файл потрапляє до загальнодоступного підкаталогу в каталозі завантажень, після чого його можна відкрити просто у браузері — і підкинутий код виконається на сервері (Remote Code Execution). Після цього сайт можна повністю захопити.

Вразливими є всі версії до 2.4.0 включно. Виправлення доступне з 9 липня 2026 року у версії 2.4.1: вона додає відсутні перевірки. Вразливість зареєстровано під ідентифікатором CVE-2026-56291; за повідомленням, її вже використовують у реальних атаках, однак публічного коду експлойта не оприлюднювали.

Чи стосується це мого сайту? – Як перевірити

  1. Відкрийте панель адміністратора

    Увійдіть до панелі адміністратора Joomla.

  2. Перевірте версію

    У розділі РозширенняКеруванняКерування відфільтруйте список за назвою Balbooa Forms і подивіться номер версії.

  3. Оцініть версію

    Якщо встановлено версію 2.4.0 або старішу, діяти потрібно негайно.

  4. Пошукайте сліди атаки

    Перевірте каталог images/baforms/uploads/ на сторонні файли .php, а список користувачів — на невідомі облікові записи адміністраторів.

Як усунути вразливість

Перед кожним оновленням: резервна копія
Перед оновленням створіть резервну копію файлів і бази даних – так ви зможете повернутися до попереднього стану, якщо щось піде не так (наприклад, за допомогою Akeeba Backup або засобами вашого хостинг-провайдера).
  1. Відкрийте центр оновлень

    Перейдіть до СистемаОновленняРозширення і натисніть Перевірити оновлення.

  2. Оновіть Balbooa Forms

    Виберіть відповідний запис і оновіть розширення до версії 2.4.1 або новішої.

  3. Перевірте версію

    Після цього переконайтеся, що нову версію справді встановлено.

Ручне встановлення (альтернатива)
Якщо оновлення не з’являється, завантажте пакет зі свого облікового запису Balbooa і встановіть його через РозширенняКеруванняВстановлення.

Офіційне джерело: via Balbooa. Переконайтеся, що встановлено щонайменше Balbooa Forms 2.4.1 або новіша версія.

Чи вже атакували ваш сайт?

Якщо сайт зламано, оновлення недостатньо
Оновлення закриває вразливість, але не видаляє шкідливий код, який уже завантажено на сервер. Перевірте images/baforms/uploads/ та сусідні каталоги на сторонні файли .php, перегляньте список користувачів на нові облікові записи Super User і, якщо щось знайдете, змініть усі паролі (адміністратор Joomla, FTP/SSH, база даних). Якщо маєте сумніви, доручіть фахове очищення сайту.

Потрібна допомога з очищенням сайту? Кваліфікованих фахівців ви знайдете в каталозі постачальників послуг Joomla.

Джерела & додаткові матеріали

Пріоритет завжди мають офіційні дані відповідного розробника. Ця сторінка нейтрально узагальнює загальнодоступну інформацію.

Supporters

Supporters of this site

htprotect.org is a free, vendor-independent information service. It is supported by:

Host & community
FC-Hosting

Joomla host from Germany with active community support – discovered the first attack on the JCE vulnerability.

fc-hosting.de
Initiator & operator
Website-Bereinigung.de

Specialised in cleaning, maintaining and securing Joomla and WordPress websites.

website-bereinigung.de

Support this project

You run a hosting or Joomla service and would like to support htprotect.org – and be listed here as a supporter? Every contribution helps to warn and protect those affected faster.

Prefer to give privately, without a listing? A little something for the tip jar is just as welcome.

Support HTProtect now
Bauschild & Service

Manufactures and installs construction-site signs, hoardings and façade solutions – including design and 3D visualisation.

bauschildundservice.de
IT Specialista

Professional IT support from Czechia – Windows management, domain administration and web hosting.

defendersoft.cz
onlineweg.de

Travel portal from Germany – package holidays, hotels and flights online, with personal travel-agency advice.

onlineweg.de
Criadero

Creative agency from Brandenburg – web design, print media, photography and 360° panoramas from a single source.

criadero.de
Jahn EDV-Dienst GmbH

IT service provider from Wächtersbach – Joomla websites, PC service, hardware and software.

jahnedv.de
IsariConsult

Information-security consulting from Berlin – security analyses, risk management and ISO 27001 for SMEs.

isari-consult.de