+380 (95) 658 67-78
UA RU EN

Не знаєте, що обрати?

Опишіть задачу — допоможемо підібрати рішення.

+380 (95) 658 67-78
Усі послуги — 6 напрямів · 25 послугНавігація ↑ ↓ · Закрити Esc
Усі статті — Розробка, підтримка, безпека — з практики командиНавігація ↑ ↓ · Закрити Esc
Безпека

Як захистити сайти на платформі «1С-Бітрікс: Управління сайтом» від масового злому?

Бітрікс офіційно заявив про відсутність вразливостей в актуальній версії CMS.

RIVERIT · · 3 хв читання

Нещодавно було зафіксовано випадки масового злому сайтів на Бітрікс: Управління сайтом і Бітрікс24. У повідомленнях, що з’явилися 28 червня 2022 року, йшлося про злом десятків сайтів, але точна кількість поки невідома. Варто зазначити, що 1С-Бітрікс уже виправив усі відомі вразливості ще в травні цього року й розсилав інформаційні листи на цю тему. Відповідно, зломи можливі лише на сайтах, які працюють на застарілих версіях CMS.

Як оновити 1С-Бітрікс

1С-Бітрікс офіційно заявив про відсутність вразливостей в актуальній версії CMS. Тим, хто самостійно підтримує свій сайт на 1С-Бітрікс, наполегливо рекомендується його оновити. Для цього необхідно мати активну ліцензію, а також виконати такі дії:

  • Створити резервну копію сайту й переконатися, що вона є.
  • Якщо можливо, розгорнути резервну копію на тестовому сервері та виконати оновлення там.
  • Якщо у вас немає проблем з оновленням і ви не вносили змін у ядро, а також увесь код підтримує PHP 7.4, то оновлювати можна безпосередньо.
  • Якщо необхідно оновити PHP і MySQL до актуальних версій, попередньо слід створити резервну копію на рівні сервера/хостингу.
  • Після оновлення необхідно перевірити працездатність усіх розділів сайту.

Додаткові способи захисту

Крім зазначених рекомендацій, існує ще кілька способів убезпечити сайт:

  • Встановіть SSL-сертифікат для захисту передавання даних між сервером і браузером користувачів. SSL-сертифікат дає змогу зашифрувати дані, що передаються через інтернет, і забезпечити безпеку вебтрафіку.
  • Оновлюйте CMS і розширення, встановлені на сайті, до останніх версій. Нові версії можуть містити виправлення вразливостей безпеки, що дасть змогу захистити сайт від потенційних атак.
  • Обмежте доступ до адміністративної частини сайту колом користувачів, яким він справді потрібен. Не давайте доступ до адміністративної частини сайту всім користувачам, особливо якщо вони не займаються керуванням сайтом.
  • Використовуйте складні та унікальні паролі для всіх акаунтів на сайті, зокрема для бази даних і FTP-акаунтів.
  • Обмежте доступ до файлів і папок сайту, якщо це необхідно. Наприклад, якщо ви використовуєте CMS, то потрібно обмежити доступ до папки з конфігураційними файлами.
  • Налаштуйте систему моніторингу, яка дасть змогу відстежувати зміни на сайті та швидко реагувати на загрози безпеці.
  • Навчіть своїх працівників основ безпеки та створіть політику безпеки для вашого сайту. Це допоможе мінімізувати ризики й захистити сайт від внутрішніх загроз безпеці.

Перевірка сайту на вразливості й трояни

Радимо просканувати ваш сайт на наявність вразливостей. Для цього потрібно зайти в Налаштування – Проактивний захист – Сканер безпеки й запустити сканування. Після сканування можна побачити, яких тестів сайт не пройшов, і виконати рекомендації. Рекомендації також доступні в розділі Налаштування – Проактивний захист – Панель безпеки.

Для додаткового захисту рекомендуємо встановити модуль “Пошук троянів” з Маркетплейсу. Після встановлення модуль можна знайти в розділі Налаштування – bitrix.xscan – Пошук троянів. Проскануйте сайт і усуньте недоліки.

Якщо ви виявили підозрілі зміни на сайті, спробуйте знайти файли, які було змінено нещодавно. Якщо є доступ до консолі, можна скористатися командою для перевірки кожного файлу вручну. Перевірте агенти на наявність підозрілих записів. Це можна зробити в розділі Налаштування – Налаштування продукту – Агенти.

Якщо сайт уже зламано

Якщо ваш сайт уже було зламано й у вас немає доступу до адмінки, спочатку спробуйте авторизуватися як адміністратор без пароля. Якщо це не допомагає, відновити зламаний сайт буде складно, тому рекомендую розгорнути сайт з останньої резервної копії та виконати всі рекомендації вище. Якщо у вас немає резервних копій, спробуйте запросити їх у хостинг-провайдера. Якщо резервних копій немає, то, найімовірніше, доведеться відновлювати сайт вручну, але перед цим обов’язково убезпечте його, щоб зберегти результати вашої роботи. Не забудьте відновити файл /bitrix/.settings.php (і /bitrix/php_interface/dbconn.php, якщо його теж видалено або змінено), змінену головну сторінку та видалені інфоблоки.

Якщо оновити Бітрікс не вдається

Якщо не вдається оновити Бітрікс, то є кілька способів захисту від злому через вразливості, як-от модуль vote. Перший спосіб – вставити код у певні файли, другий – обмежити на рівні nginx. Якщо виникають проблеми із захистом, оновленням або відновленням сайту, можна звернутися по допомогу.

02

Статті на тему

  • php -v
  • php8.1
  • memory_limit=-1
  1. 1Що сталося
  2. 2Що офіційно…
  3. 3Що залишається…
Безпека12 хв читання

PHP2Shell: вразливості PHP CVE-2026-109618 і 109619 — що робити

Критичні вразливості PHP CVE-2026-109618 і CVE-2026-109619 («PHP2Shell») закрито у випусках 8.2.35, 8.3.36, 8.4.27 і 8.5.12, атаки підтверджено. Що офіційно відомо і що зробити із сайтом.

  1. 01Як шахраєві вдається…
  2. 02Що перевірити
  3. 03Як оцінити результати…
Безпека3 хв читання

Що робити, якщо на вашу корпоративну пошту надійшов лист від шахрая?

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

03Контакти

Розкажіть
про задачу

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

  1. 01Зв’яжемося з вами
  2. 02Обговоримо задачу
  3. 03Підготуємо пропозицію

Заявка на проєкт

Пн–пт 9:00–18:00
Що потрібно

Натискаючи кнопку, ви погоджуєтеся з політикою конфіденційності