Что нового в октябрьском релизе Azul Payara 2026 года?

Источник: Azul | Better Java Performance, Superior Java Support•

Что нового в октябрьском релизе Azul Payara 2026 года?

Узнайте, что нового в октябрьском релизе Azul Payara 2026 года.

Краткий обзор

Октябрьский релиз Azul Payara 2026 года содержит исправления трех проблем безопасности для всех поддерживаемых веток, от Azul Payara 7.5.0 до Payara 4, добавляет CDI DevMode в линейки 7 и 6, а также переносит SSH-провайдер и поддержку Windows SSH в линейки 7, 6 и 5. В Payara Community 7.2026.10 больше не требуются повышенные привилегии для SSH-узлов.

Из этой статьи вы узнаете:

  • Какие исправления безопасности вошли в каждую ветку Azul Payara и почему они затрагивают даже Payara 4
  • Что добавляет CDI DevMode в Azul Payara Server 7.5.0 и 6.43.0
  • Какие изменения произошли в управлении SSH-узлами и административных командах
  • Что еще изменилось в линейках 6, 5 и 4, включая удаление DCOM
  • Какой вклад внесло сообщество в Payara Community 7.2026.10

Если вы используете Azul Payara (запросить бесплатную пробную версию можно здесь), главная причина обновиться в этом месяце — безопасность. Три исправления выпущены для Azul Payara Server и Micro версий 7.5.0, 6.43.0, 5.92.0 и 4.1.2.191.60: уязвимость удаленного выполнения кода в Eclipse GlassFish, проблема удаленного выполнения кода в JSFTemplating и межсайтовый скриптинг в консоли администратора, позволяющий получить полный контроль.

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

Три исправления безопасности для всех веток

CVE-2026-2587 и CVE-2026-2586, уязвимость удаленного выполнения кода в Eclipse GlassFish, удаленное выполнение кода в JSFTemplating и межсайтовый скриптинг в консоли администратора, позволяющий получить полный контроль, исправлены во всех поддерживаемых ветках Azul Payara. Azul является зарегистрированным органом по присвоению CVE под надзором CISA и DHS, а исправления переносятся (backported) в каждую поддерживаемую версию согласно опубликованному ежемесячному графику. Нет причин откладывать обновление из-за того, какую основную версию вы используете.

Что нового в Payara Server и Micro 7.5.0

Azul Payara Server и Micro 7.5.0 — это пятый ежемесячный релиз с момента выхода Payara 7 в мае. Server 7.5.0 сертифицирован для Jakarta EE 11 (Full Platform, Web Profile и Core Profile) и MicroProfile 7.1.

Главная особенность — CDI DevMode, теперь реализованный в линейках 7 и 6. Он добавляет консоль для этапа разработки, которая показывает, как CDI-бины, точки внедрения (injection points), перехватчики (interceptors) и события связаны друг с другом в работающем приложении, что упрощает поиск проблем с зависимостями, таких как циклические или неразрешенные зависимости. Этот режим предназначен только для разработки и включается с помощью системного свойства payara.dev.console.

SSH-провайдер и поддержка Windows SSH также перенесены в Azul Payara 7, 6 и 5, наряду с новыми командами delete-jvm-option и delete-system-properties, а также контекстом JNDI, который теперь выбрасывает NameNotFoundException, если имя не найдено. Исправления включают устранение сбоев параллельных развертываний из-за stateful-синглтонов, проблему с развертыванием приложений, использующих MicroProfile REST Client после перезапуска домена, и предотвращение утечек для JAX-RS клиента в библиотеках WAR. EclipseLink обновлен до 5.0.1, а Mojarra — до 4.1.16.

Линейки 6, 5 и 4

Azul Payara Server и Micro 6.43.0 продолжает линейку Jakarta EE 10 на базе MicroProfile 7.1 с CDI DevMode, SSH-провайдером, поддержкой Windows SSH и новыми административными командами. Azul Payara Server и Micro 5.92.0 остается на Jakarta EE 8 и MicroProfile 4.1 с SSH-провайдером, поддержкой Windows SSH и административными командами. DCOM удален из линеек 6 и 5. Azul Payara Server и Micro 4.1.2.191.60 получили три исправления безопасности и исправление параллельного развертывания.

Payara Community 7.2026.10 (скачать можно здесь) следует за веткой разработки Payara 7, и в этом месяце основное внимание уделено упрощению работы с Payara: SSH-узлы больше не требуют повышенных привилегий, а команды delete-jvm-option и delete-system-properties упрощают управление конфигурацией из командной строки. Три изменения были предложены участниками сообщества: lprimak исправил развертывание REST Client после перезапуска домена и добавил предотвращение утечек JAX-RS клиента, а mkarg реализовал выброс исключения NameNotFoundException в контексте JNDI. Спасибо им обоим.

Мы рекомендуем обновиться до последней версии вашей линейки, особенно учитывая исправления безопасности. Полный обзор релиза можно найти по ссылке Foojay.

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

Какие проблемы безопасности исправлены в октябрьском релизе Azul Payara 2026 года?

Исправлены три проблемы безопасности: CVE-2026-2587 и CVE-2026-2586, уязвимость удаленного выполнения кода в Eclipse GlassFish, удаленное выполнение кода в JSFTemplating и межсайтовый скриптинг в консоли администратора, позволяющий получить полный контроль. Исправления включены в Azul Payara Server и Micro 7.5.0, 6.43.0, 5.92.0 и 4.1.2.191.60.

Какую версию Jakarta EE поддерживает каждая линейка релизов Payara?

Azul Payara Server & Micro 7 поддерживают Jakarta EE 11, при этом Azul Payara Server 7 сертифицирован для Full Platform, Web Profile и Core Profile. Azul Payara Server и Micro 6 поддерживают Jakarta EE 10, а Azul Payara Server и Micro 5 поддерживают Jakarta EE 8 в пространстве имен javax.*. Все они, наряду с Payara 4, в настоящее время получают ежемесячные обновления безопасности и исправлений ошибок.

Могут ли приложения Jakarta EE 10 работать на сервере приложений Jakarta EE 11?

Да. Пространство имен jakarta.* стабильно между Jakarta EE 10 и Jakarta EE 11, поэтому приложение, созданное для Jakarta EE 10, развертывается в среде выполнения Jakarta EE 11 без изменения пространств имен. Переход с Azul Payara Server 6 на Azul Payara Server 7 для большинства приложений является обновлением среды выполнения, а не переписыванием кода. Azul предоставляет оценки миграции для команд, планирующих переход.

Как долго поставщики серверов приложений поддерживают старые основные версии?

Практика сильно различается, и многие поставщики рассматривают обновление до текущей основной версии как способ устранения проблем безопасности. Azul переносит исправления безопасности в каждую поддерживаемую ветку Azul Payara согласно опубликованному ежемесячному графику, который в настоящее время охватывает Azul Payara Server и Micro 7, 6, 5 и 4.

Что такое CDI DevMode в Azul Payara?

CDI DevMode — это консоль для этапа разработки, предназначенная для инспекции и диагностики CDI-приложений. Она показывает бины, области видимости (scopes), перехватчики, декораторы, наблюдатели и события, которые обнаруживает контейнер, строит граф зависимостей, отмечающий циклические зависимости, и подсвечивает неразрешенные или неоднозначные точки внедрения. Этот режим реализован в Azul Payara Server и Micro 7.5.0 и 6.43.0, предназначен только для разработки и отладки и включается с помощью системного свойства payara.dev.console.

О чём эта статья

Ещё в разделе «Разработка ПО»

Все →

Ещё от Azul