🇺🇦 Збір на ремонт дронів для батальйону Antares Підтримати

Новая версия OkayCMS 4.5.3: обновления безопасности PHP 8.3 и PHP 8.5

Категории
Оглавление

21 октября 2026 года команда PHP выпустила важные обновления безопасности, которые устраняют две критические уязвимости серверного окружения. Пользователям OkayCMS рекомендуем проверить текущую версию PHP и перейти на актуальную исправленную версию.

Чтобы пользователям OkayCMS не пришлось ждать следующего крупного релиза системы, мы выпустили OkayCMS 4.5.3 с необходимыми изменениями для работы на актуальных версиях PHP 8.3 и PHP 8.5.

Важно: обнаруженные уязвимости находятся непосредственно в PHP, а не в OkayCMS. Поэтому для защиты интернет-магазина недостаточно только обновить CMS - необходимо также использовать исправленную версию PHP.

Что изменилось в PHP

Команда PHP опубликовала исправления двух критических уязвимостей - CVE-2026-109618 и CVE-2026-109619. При определённых условиях они могут позволить удалённое выполнение кода без предварительной авторизации.

Для устранения уязвимостей были выпущены PHP 8.2.35, PHP 8.3.36, PHP 8.4.27 и PHP 8.5.12. Для актуальных версий OkayCMS мы рекомендуем использовать PHP 8.3 или PHP 8.5.

Почему мы выпустили OkayCMS 4.5.3

Поддержка современных версий PHP уже была частью технического перехода, над которым команда работает в рамках подготовки следующих версий OkayCMS.

Однако после выхода важных обновлений безопасности PHP мы решили не ждать следующего крупного релиза. Необходимые изменения для работы системы на PHP 8.3 и PHP 8.5 были вынесены в отдельное обновление OkayCMS 4.5.3.

Таким образом, пользователи уже сейчас могут обновить OkayCMS и перейти на исправленную версию PHP, не ожидая выхода OkayCMS 4.6.0.

Какие версии PHP рекомендуется использовать

Для сайтов на OkayCMS 4.5.3 рекомендуем использовать:

  • PHP 8.3.36 или более новую версию PHP 8.3;
  • PHP 8.5.12 или более новую версию PHP 8.5.

Если ваш хостинг уже предлагает более новую patch-версию в рамках PHP 8.3 или PHP 8.5 с актуальными исправлениями безопасности, рекомендуем использовать именно её.

Почему нужно обновить и OkayCMS, и PHP

Поскольку уязвимости находятся на уровне PHP, обновление только OkayCMS не устраняет проблему в серверном окружении.

Для безопасного перехода необходимо выполнить два основных шага:

  • обновить сайт до OkayCMS 4.5.3;
  • перевести его на актуальную исправленную версию PHP 8.3 или PHP 8.5.

Что нужно сделать владельцу магазина

Рекомендуем выполнять обновление в следующей последовательности:

  1. Создать резервную копию файлов сайта и базы данных.
  2. Обновить OkayCMS до версии 4.5.3.
  3. В панели управления хостингом проверить доступную версию PHP 8.3 или PHP 8.5 и убедиться, что это PHP 8.3.36 / PHP 8.5.12 или более новая исправленная версия.
  4. Переключить сайт на выбранную актуальную версию PHP.
  5. Проверить работу сайта, оформление заказов, установленные модули и интеграции.

Отдельно обращаем внимание: необходимо обновить до актуальных версий все установленные модули, которые не входят в стандартную сборку OkayCMS. Это касается модулей из Marketplace OkayCMS, решений партнёров и других дополнительно установленных модулей. Перед переходом на PHP 8.3 или PHP 8.5 убедитесь, что их актуальные версии совместимы с выбранной версией PHP.

Если на сайте используются индивидуально разработанные модули или другие доработки, их также необходимо отдельно проверить и при необходимости адаптировать к новой версии PHP.

Что проверить после обновления

После изменения версии PHP стоит проверить основные сценарии работы интернет-магазина:

  • главную страницу и каталог;
  • страницы категорий и товаров;
  • поиск и фильтрацию товаров;
  • добавление товаров в корзину;
  • оформление заказа;
  • способы оплаты и доставки;
  • актуальность версий и работу всех модулей, которые не входят в стандартную сборку OkayCMS;
  • работу индивидуальных доработок и интеграций;
  • административную панель OkayCMS.

Если сайт интегрирован с CRM, службами доставки, платёжными системами или использует автоматический импорт либо экспорт данных, эти сценарии также необходимо проверить отдельно.

Почему стоит переходить на современные версии PHP

PHP 7.4 уже завершил официальный цикл поддержки и не получает обновлений безопасности от PHP Project. Отдельные поставщики операционных систем и LTS-решений могут выпускать собственные backport-исправления, однако это не возвращает PHP 7.4 в официальный цикл поддержки.

Для работающих интернет-магазинов рекомендуем использовать актуальную поддерживаемую версию PHP. Для OkayCMS 4.5.3 рекомендуемыми вариантами являются PHP 8.3 и PHP 8.5.

Как проверить версию PHP и что делать, если обновление ещё недоступно

После обновления OkayCMS до версии 4.5.3 нужно проверить, какая версия PHP доступна на вашем хостинге.

Для OkayCMS 4.5.3 рекомендуем использовать:

  • PHP 8.3.36 или более новую версию PHP 8.3;
  • PHP 8.5.12 или более новую версию PHP 8.5.

Зайдите в панель управления вашим хостингом, найдите настройки PHP для сайта и посмотрите, какие версии доступны.

Если PHP 8.3.36, PHP 8.5.12 или более новая версия уже доступна, выберите её и сохраните изменения.

После этого нужно убедиться, что сайт действительно начал работать на новой версии PHP.

Для этого зайдите в административную панель OkayCMS и откройте:

Настройки сайта → Системная информация

В этом разделе вы увидите текущую активную версию PHP, на которой сейчас работает ваш интернет-магазин.

Обращайте внимание на полный номер версии. Например, PHP 8.3.35 и PHP 8.3.36 - это разные версии. Для устранения указанных уязвимостей необходима именно PHP 8.3.36 или более новая версия.

Если нужной версии PHP в панели хостинга ещё нет, ничего дополнительно устанавливать самостоятельно не нужно. Обратитесь в службу поддержки вашего хостинга и уточните, когда будет доступна актуальная версия PHP с исправлениями безопасности.

После появления нужной версии переключите сайт на неё и ещё раз проверьте активную версию PHP в разделе Настройки сайта → Системная информация.

Официальная информация об обновлении

Подробную техническую информацию об уязвимостях CVE-2026-109618 и CVE-2026-109619, исправленных версиях PHP и сроках поддержки можно найти в официальных материалах PHP:

Нужна помощь с обновлением OkayCMS

Если вы не уверены в совместимости установленных модулей, шаблона или индивидуальных доработок с новой версией PHP, команда OkayCMS может помочь с проверкой и обновлением вашего проекта.

Для этого создайте обращение в техническую поддержку OkayCMS. Мы проверим текущую версию системы, установленные модули и особенности вашего интернет-магазина и поможем выполнить обновление.

Комментарии 3
Олександр
08.11.2026, 20:39
Дайте файлы обновления. Зачем перезаливать весь движок
OkayCMS
09.11.2026, 11:19
Олександре, доброго дня!

На офіційному сайті ми надаємо повний комплект файлів OkayCMS — безкоштовний, перевірений і гарантовано робочий саме в такій комплектації.

Якщо Ви бажаєте працювати з окремими файлами та створювати власну конфігурацію продукту, Ви можете самостійно розібрати Окай. Структура файлів загальноприйнята, код відкритий.
Максим
04.11.2026, 11:00
У мене встановлена версія OkayCMS 4.4.0.
Перевірив встановлені модулі, майже у всіх крайня версія 4.5.2, у одного взагалі 4.4.0 - "Популярні категорії" https://okay-cms.com/ua/products/simplamarket_show_categories_at_home_1.0.0-simplamarket_show_categories_at_home

Якщо оновити OkayCMS до 4.5.3, то всі ці модулі перестануть працювати? Потрібно чекати поки оновляться всі модулі до 4.5.3 і потім оновлювати систему?
OkayCMS
04.11.2026, 11:22
Максим, доброго дня. Так. 90% що модуль, створений для PHP 7.4, потребуватиме оновлення для роботи на PHP8.5
Максим
27.10.2026, 16:58
Як переконатися, що версії модулів сумісні з версіями PHP 8.3 або PHP 8.5?
На сторінках модулів не вказана версія PHP. Перевірив три модулі, в жодному не вказана версія PHP: https://okay-cms.com/ua/products/simplamarket_show_categories_at_home_1.0.0-simplamarket_show_categories_at_home , https://okay-cms.com/products/simplamarket_redirects або https://okay-cms.com/products/simplamarket_product_videos
OkayCMS
27.10.2026, 17:41
Максим, доброго дня. Можна орієнтуватись по версії OkayCMS, до якої підходить певний модуль. Це вказано в кожному модулі. OkayCMS 4.5.2 розрахована на PHP 7.4. OkayCMS 4.5.3 розрахована на PHP 8.3 та 8.5
Написать комментарий
Войдите в личный кабинет
Скачать OkayCMS
version 4.5.3
Подписаться на рассылку
Вы будете получать подборку полезных статей по работе с сайтом на OkayCMS, скидки на модули и шаблоны