Выпуск UniVirStor 4.19.8: критическое исправление безопасности PHP (php2shell) и планирование снимков CephFS | Унифицированное блочное, файловое и объектное хранилище S3 - Ambedded

Выпуск UniVirStor 4.19.8: критическое исправление безопасности PHP (php2shell) и планирование снимков CephFS | Удобный интерфейс управления Ceph

Выпуск UniVirStor 4.19.8: критическое исправление безопасности PHP (php2shell) и планирование снимков CephFS

UniVirStor 4.19.8 теперь общедоступна. Это срочный выпуск, связанный с безопасностью: PHP обновлён до версии 8.4.27 для устранения двух критических уязвимостей (php2shell, CVE-2026-109618 и CVE-2026-109619), которые могут позволить удалённое выполнение кода без аутентификации. Ceph обновлён до версии 19.2.7 вместе с операционной системой и пакетами служб.


29 Oct, 2026 Ambedded

Выпуск также добавляет управление снимками и расписаниями CephFS, настройки анонимных UID/GID для NFS на уровне кластера и несколько источников времени NTP, а также устраняет проблемы с монтированием CephFS в более старых ядрах Linux и другие неполадки. Поскольку уязвимости затрагивают все предыдущие версии, мы рекомендуем всем клиентам как можно скорее выполнить обновление.

Устранены критические уязвимости удалённого выполнения кода в PHP (php2shell)

21 октября 2026 года проект PHP выпустил срочные обновления безопасности для двух критических уязвимостей, известных как php2shell. При определённых условиях они позволяют неаутентифицированному злоумышленнику выполнять код на серверах под управлением PHP, а информация об уязвимостях просочилась за день до официального объявления. Веб-интерфейс UVS Manager работает на PHP 8.4 (nginx с PHP-FPM), поэтому в версии 4.19.8 PHP обновлён до исправленной версии 8.4.27. Это основная цель выпуска.

Два CVE, исправленные в этом выпуске
CVEОписаниеCVSS v4.0
CVE-2026-109618Если запрос достигает лимита памяти PHP в неподходящий момент, PHP может оставить частично инициализированные внутренние данные, а затем ошибочно обработать их как корректные, что приводит к повреждению памяти9.2 (Критический)
CVE-2026-109619Критическая ошибка в неподходящий момент может оставить внутреннее состояние, указывающее на память, освобождённую предыдущим запросом, после чего следующий запрос, обработанный тем же рабочим процессом PHP, может использовать эту память9.2 (Критический)

Описания и оценки CVSS взяты из официального объявления PHP. В UniVirStor 4.19.7 и всех более ранних версиях поставляются сборки PHP без этого исправления, поэтому мы рекомендуем всем клиентам как можно скорее выполнить обновление.

Что включает версия 4.19.8
ЭлементВ версии 4.19.8
PHP 8.4Обновлено до версии 8.4.27; PHP-FPM и все расширения PHP обновлены до той же версии
Остатки устаревших версий PHPНа узлах, обновлённых со значительно более старых выпусков, всё ещё может использоваться PHP 7.2, поддержка которого прекращена и исправления для которого больше выпускаться не будут; обновление до версии 4.19.8 полностью удаляет его
Усиление защиты PHPФункция отслеживания хода загрузки сеанса, которая не используется системой, отключена для дальнейшего уменьшения поверхности атаки; загрузка файлов в интерфейсе управления не затрагивается
Компоненты GoПересобрано с использованием Go 1.27.3, включая исправление для CVE-2026-111943 (теперь Go отклоняет набор промежуточных сертификатов, которые больше не считаются доверенными, при проверке сертификатов)
Временная защита до обновления

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

Операционная система и Ceph обновлены одновременно

Вместо отдельного обновления PHP этот выпуск использует возможность обновить всю среду выполнения.

Ceph обновлён до версии 19.2.7

12 октября 2026 года проект Ceph выпустил Squid 19.2.7 — седьмой выпуск с исправлениями в серии Squid. Это исправляет сбои и взаимные блокировки клиентов CephFS, а также другие проблемы. Проект Ceph рекомендует обновить все развертывания. Эта версия работает как в недавно развернутых, так и в обновлённых кластерах UniVirStor 4.19.8, а автономные площадки могут выполнить обновление с помощью образов контейнеров, включённых в пакет обновления, без доступа к интернету.

Операционная система и пакеты служб

Ядро операционной системы, nginx, Samba, синхронизация времени и другие системные пакеты получают последние обновления безопасности и обслуживания.

Меньшее время обновления

Если обновление включает новое ядро операционной системы, каждый узел необходимо перезагрузить по очереди. Начиная с версии 4.19.8, при финальной перезагрузке в процессе обновления используется тёплая перезагрузка kexec: новое ядро загружается напрямую, минуя самотестирование при включении питания BIOS/UEFI и инициализацию RAID/HBA, что сокращает время перезагрузки каждого узла и период недоступности его OSD. Платформы, которые не поддерживают тёплую перезагрузку, автоматически переходят к обычной перезагрузке, после чего обновление продолжается в штатном режиме.

Как выполнить обновление

Обновления выполняются с помощью поддержки Ambedded. Узлы обновляются по одному, а службы на каждом узле по очереди ненадолго перезапускаются. Рекомендуется запланировать обновление на период технического обслуживания.

Новое: управление снимками и расписаниями CephFS

На странице CephFS появилась вкладка «Снимки и расписания», поэтому управление снимками, для которого ранее требовалось использовать команды Ceph, теперь можно выполнять непосредственно в UVS Manager.

Ручные снимки

Выберите каталог или подтом в дереве каталогов, чтобы создавать, просматривать и удалять снимки. Для каждого снимка отображается время создания.

Расписания создания снимков и правила хранения

Создавайте регулярные расписания создания снимков для каталога (например, ежечасно, ежедневно, еженедельно или ежемесячно), а также редактируйте, удаляйте или приостанавливайте их. С помощью правил хранения система автоматически удаляет снимки, которые не соответствуют политике, например сохраняя последние 24 ежечасных и 7 ежедневных снимков.

Сколько места занимают снимки

Снимки CephFS создаются по принципу копирования при записи: создание снимка не копирует данные. Дополнительное пространство занимают старые данные, изменённые или удалённые после создания снимка, но которые снимок всё ещё должен хранить; необработанное использование диска равно этому объёму, умноженному на коэффициент репликации пула данных или на накладные расходы при использовании кодирования с устранением стирания. Планируйте правила хранения с учётом скорости изменения данных.

NFS: анонимные UID/GID, заданные для каждого кластера NFS

Ранее анонимные UID/GID NFS (анонимный идентификатор) были глобальной настройкой, общей для всех кластеров NFS. В версии 4.19.8 они задаются отдельно для каждого кластера NFS: их можно указать при создании кластера NFS, а позднее просмотреть или изменить при редактировании кластера; отображаемые значения — это значения, фактически используемые в Ceph. Изменение применяется только к этому кластеру и не влияет на остальные.

Это позволяет разделять клиентов с разными уровнями доверия, например сопоставлять кластер, обслуживающий внутренние рабочие станции, с пользователями домена, а кластер для внешних узлов или узлов лаборатории — с непривилегированной учетной записью. Также исправлена проблема в предыдущих версиях: при изменении или удалении анонимного идентификатора кластера, у которого он уже был, отображалось сообщение об успешном выполнении, но фактическая настройка не изменялась. После обновления с более ранней версии каждый кластер сохраняет фактически применяемые в Ceph настройки; проверьте анонимные UID/GID на экране редактирования каждого кластера, чтобы убедиться, что они соответствуют ожидаемым значениям.

Исправления NFSv3

Когда несколько кластеров NFS включают NFSv3, каждый из них теперь использует собственную конфигурацию, не влияя на другие, а добавление хоста в службу NFS с включённым NFSv3 больше не нарушает её настройки NFSv3.

Системное время: несколько источников NTP

Ранее UVS Manager поддерживал только один NTP-сервер. В версии 4.19.8 поддерживается несколько внешних серверов NTP, а также можно выбрать, будут ли узлы Ceph MON обеспечивать внутреннюю синхронизацию времени для кластера; внутренние и внешние источники можно использовать одновременно. Несколько независимых источников времени позволяют системе сопоставлять их показания и исключать неисправные часы, что особенно важно для распределённой системы, такой как Ceph, которая зависит от согласованного времени на всех узлах. Настройка часового пояса теперь также представлена в виде списка с возможностью поиска.

Мониторинг, отчёты и уведомления

Состояние служб SMB и NFS на панели мониторинга

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

Более точное использование памяти

Теперь использование памяти на панели мониторинга рассчитывается на основе объёма доступной памяти, сообщаемого ядром Linux, поэтому освобождаемый файловый кэш больше не учитывается как используемая память. Это предотвращает постоянно высокие показатели, которые можно было бы ошибочно принять за нехватку памяти.

Диапазон времени и часовой пояс отчёта

Отчёт по кластеру рассчитывает полные дни в часовом поясе кластера (с 00:00 даты начала до 24:00 даты окончания) и чётко отображает время начала, время окончания и часовой пояс, а даты ручных отчётов теперь совпадают с датами запланированных писем с отчётами. Запланированные письма с отчётами также содержат PDF-версию отчёта, а широкие таблицы в PDF теперь отображаются полностью, а не обрезаются.

SMTP-серверы без аутентификации

Имя пользователя и пароль SMTP в настройках уведомлений теперь необязательны, поэтому можно использовать внутренний почтовый ретранслятор, не требующий аутентификации. Теперь требуется указать хотя бы одного получателя.

Исправления

Монтирование CephFS из старых ядер Linux

В версии 4.19.7 пользователи CephX, созданные через интерфейс, всегда получали ключи aes256k, поэтому клиенты ядра старше Linux 7.0 не могли выполнить монтирование с помощью команды, сгенерированной в разделе «КАК ВЫПОЛНИТЬ МОНТИРОВАНИЕ». В версии 4.19.8 параметр HOW TO MOUNT позволяет выбрать AES-128 или AES-256 при создании пользователя по умолчанию: AES-128 работает с ядрами Linux старше версии 7.0, а AES-256 предназначен для клиентов, поддерживающих новый тип ключа, поэтому больше нет необходимости создавать совместимого пользователя с помощью команд. Кроме того, на странице аутентификации CephX теперь отображается ошибка, возвращаемая Ceph при сбое создания, редактирования или удаления пользователя, вместо сообщения об успешном выполнении операции.

Малый и средний бизнес

Закрытие сеансов и открытых файлов на странице SMB STATUS теперь вступает в силу, работает для подключений, удерживаемых другими узлами, и отображает ошибку в случае сбоя операции. При добавлении общего ресурса SMB разрешения корневого каталога группы подтомов больше не перезаписываются; теперь обработка разрешений одинакова для добавления и редактирования общих ресурсов, а при редактировании общего ресурса в качестве владельца можно выбрать пользователя и группу домена. После настройки виртуального IP-адреса LVS служба кластера SMB больше не перезапускается многократно и не разрывает соединения, а удаление виртуального IP-адреса LVS теперь удаляет этот адрес со всех узлов.

Брандмауэр UFW Manager

Импорт правил теперь принимает правила, в которых источником или назначением является сеть (CIDR), поэтому файлы, экспортированные UVS, можно импортировать обратно без изменений. При неудачном импорте теперь отображается ошибка вместо сообщения об успешном выполнении. Правило с сетевым назначением также больше не теряет эту сеть при редактировании или экспорте, что раньше расширяло его до любого адреса.

Объектное хранилище S3 (RGW)

При добавлении размещения зоны и переключении параметра «Пул индексов бакетов» с «Использовать существующий пул» обратно на «Создать» теперь корректно создаётся новый пул индексов с выбранным правилом CRUSH. Новое действие «Сбросить конечную точку» повторно синхронизирует конечные точки зоны и группы зон из UVS Manager после изменения служб RGW в другом месте, например в панели управления Ceph.

Системные журналы

Журналы интерфейса управления теперь ежедневно сжимаются, что предотвращает неограниченный рост каталога журналов и заполнение системного диска.

Часто задаваемые вопросы

▾What are the main updates in UniVirStor 4.19.8?

Это срочный выпуск обновлений безопасности: PHP обновлён до версии 8.4.27 для устранения двух критических уязвимостей (php2shell), которые могут позволить неаутентифицированное удалённое выполнение кода, а Ceph обновлён до версии 19.2.7 вместе с операционной системой и пакетами служб. В выпуске также добавлены управление снимками и расписаниями CephFS, настройки анонимных UID/GID для NFS на уровне кластера и несколько источников времени NTP, а также исправлен ряд проблем.

▾Is my system affected by php2shell?

UniVirStor 4.19.7 и все более ранние версии поставляются со сборками PHP без этого исправления, поэтому мы рекомендуем всем клиентам как можно скорее обновиться до версии 4.19.8. До этого момента разрешите доступ к веб-интерфейсу UVS Manager только доверенным сетям управления, чтобы снизить риск.

▾Will services be interrupted during the upgrade?

Узлы обновляются по одному, а службы на каждом узле по очереди ненадолго перезапускаются. В версии 4.19.8 используется тёплая перезагрузка kexec, чтобы сократить время перезагрузки каждого узла. Мы рекомендуем выполнять обновление в период технического обслуживания при поддержке Ambedded.

▾Can Linux kernels older than 7.0 now mount CephFS?

Да. Выберите AES-128 при создании пользователя по умолчанию в разделе «КАК ПОДКЛЮЧИТЬ», и сгенерированная команда будет работать в ядрах Linux старше версии 7.0. Клиентам, использующим ключи AES-256, требуется ядро Linux версии 7.0 или более поздней либо ceph-fuse версии 19.2.6 или более поздней.

▾How much space do CephFS snapshots use?

Создание снимка не копирует данные. Дополнительное пространство занимают старые данные, изменённые или удалённые после создания снимка, но всё ещё сохраняемые им, с учётом коэффициента репликации пула данных или накладных расходов при использовании кодирования с устранением стирания. Чем больше снимков вы храните и чем чаще изменяются данные, тем больше места они занимают, поэтому устанавливайте соответствующие правила хранения.

Обновление и поддержка

На этом завершается обзор обновлений в UniVirStor 4.19.8. Поскольку в этом выпуске устранены критические уязвимости, позволяющие удалённое выполнение кода, мы настоятельно рекомендуем всем клиентам запланировать обновление как можно скорее.

Существующие клиенты могут обратиться в поддержку Ambedded, чтобы получить пакет обновлений и инструкции по обновлению.Чтобы обсудить план обновления или узнать больше о любой возможности в этом выпуске, свяжитесь с нами, напишите на адрес service@ambedded.com.tw или посетите страницу программно-определяемого корпоративного хранилища Ceph UniVirStor.

О Ambedded Technology

Основанная в 2013 году, Ambedded Technology является поставщиком технологий, специализирующимся на программно-определяемом хранилище Ceph. Объединяя глубокие знания в области программного обеспечения с открытым исходным кодом, распределенного хранения Ceph, встроенного Linux и архитектуры на базе Arm, Ambedded предлагает решения для хранения Ceph, начиная от программного обеспечения и заканчивая готовыми устройствами, а также консультации по Ceph, профессиональные услуги и бесшовные обновления — помогая предприятиям, государственным учреждениям и учебным заведениям строить масштабируемую, высоконадежную инфраструктуру хранения по более низкой общей стоимости владения.

Связанные продукты
Веб-интерфейс пользователя управления Ceph (менеджер UVS) - Настройка карты CRUSH через UVS.
Веб-интерфейс пользователя управления Ceph (менеджер UVS)

Unified Virtual Storage (UVS) — это программный пакет, который интегрирует операционную систему...

Подробности
UniVirStor корпоративное программное обеспечение Ceph для программно-определяемого хранения - UniVirStor корпоративное программное обеспечение Ceph для программно-определяемого хранения - полный стек, программное решение, которое можно развернуть на любом стандартном сервере.
UniVirStor корпоративное программное обеспечение Ceph для программно-определяемого хранения

UniVirStor - это полнофункциональное программное обеспечение для хранения данных на основе...

Подробности

Устройство хранения Ceph

Технический паспорт устройства хранения Mars 400 Ceph HW & SW.

Выпуск UniVirStor 4.19.8: критическое исправление безопасности PHP (php2shell) и планирование снимков CephFS | Решения по хранению Ceph; Устройства и программное обеспечение Ceph|Ambedded

Основанная в Тайване в 2013 году, Ambedded Technology Co., LTD. является ведущим поставщиком решений для блочного, файлового и объектного хранения на основе программно-определяемого хранения Ceph. Мы специализируемся на предоставлении высокоэффективных, масштабируемых систем хранения для дата-центров, предприятий и исследовательских учреждений. В наш ассортимент входят устройства хранения на основе Ceph, интеграция серверов, оптимизация хранения и экономически эффективное развертывание Ceph с упрощенным управлением.

Ambedded предоставляет готовые решения по хранению данных на базе Ceph и полные программные решения Ceph, адаптированные для B2B организаций. Наша платформа хранения Ceph поддерживает унифицированное блочное, файловое (NFS, SMB, CephFS) и совместимое с S3 объектное хранилище, снижая общую стоимость владения (TCO) и одновременно улучшая надежность и масштабируемость. С интегрированной настройкой Ceph, интуитивно понятным веб-интерфейсом и инструментами автоматизации мы помогаем клиентам достигать высокопроизводительного хранения для ИИ, ВКС и облачных нагрузок.

С более чем 20-летним опытом в корпоративной ИТ и более чем десятилетним опытом развертывания хранилищ Ceph, Ambedded реализовала более 200 успешных проектов по всему миру. Мы предлагаем экспертные консультации, проектирование кластеров, поддержку развертывания и постоянное обслуживание. Наша приверженность профессиональной поддержке Ceph и бесшовной интеграции гарантирует, что клиенты получают максимальную отдачу от своей инфраструктуры хранения на базе Ceph — в масштабах, с высокой скоростью и в рамках бюджета.