4.50.00.13 – примечания к выпуску Edge для частного облака

Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X.
Информация

13 января 2022 г. мы выпустили новую версию Apigee Edge для частного облака. Цель этого выпуска – устранить уязвимость Apache Log4j2. Подробнее об исправленных проблемах безопасности…

Как обновить

После обновления этой версии будут обновлены компоненты в следующих RPM-пакетах:

  • edge-gateway-4.50.00-0.0.20150.noarch.rpm
  • edge-management-server-4.50.00-0.0.20150.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20150.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20150.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20150.noarch.rpm
  • edge-router-4.50.00-0.0.20150.noarch.rpm
  • edge-analytics-4.50.00-0.0.40053.noarch.rpm
  • apigee-machinekey-1.1.2-0.0.20017.noarch.rpm

Чтобы проверить, нужно ли обновить установленные версии RPM, введите:

apigee-all version

Чтобы обновить установку, выполните следующие действия на узлах Edge:

  1. На всех узлах Edge:

    1. Очистите репозитории Yum:
      sudo yum clean all
    2. Скачайте последнюю версию Edge 4.50.00 bootstrap_4.50.00.sh в папку /tmp/bootstrap_4.50.00.sh:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. Установите утилиту Edge 4.50.00 apigee-service и зависимости:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      где uName:pWord – имя пользователя и пароль, полученные от Apigee. Если вы не укажете pWord, вам будет предложено ввести его.

    4. Чтобы выполнить скрипт apigee-service.sh, используйте команду source:
      source /etc/profile.d/apigee-service.sh
  2. Обновите утилиту apigee-machinekey:
    /opt/apigee/apigee-service/bin/apigee-service apigee-machinekey update
  3. На всех пограничных узлах выполните скрипт update.sh для пограничного процесса:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. Если вы используете Apigee mTLS, следуйте инструкциям в разделе Как обновить Apigee mTLS. Подробнее о взаимной аутентификации TLS в Apigee…

Устранены проблемы с безопасностью

В этой версии устранена следующая проблема безопасности:

Идентификатор проблемы Описание
CVE-2021-44228

Функции JNDI, используемые в конфигурации, сообщениях журнала и параметрах Apache Log4j2 2.0-beta9–2.15.0 (кроме версий 2.12.2, 2.12.3 и 2.3.1 с исправлениями безопасности), не защищают от контролируемых злоумышленником LDAP и других конечных точек, связанных с JNDI. Злоумышленник, который может управлять сообщениями в журнале или параметрами сообщений в журнале, может выполнить произвольный код, загруженный с серверов LDAP, если включена подстановка при поиске сообщений. В версии log4j 2.15.0 и более поздних это поведение по умолчанию отключено. В версии 2.16.0 (а также 2.12.2, 2.12.3 и 2.3.1) эта функция была полностью удалена. Обратите внимание, что эта уязвимость относится только к log4j-core и не затрагивает log4net, log4cxx и другие проекты Apache Logging Services.

Наши специалисты уже устранили эту проблему. Подробнее об исправлении ошибок…

Изменения в поддерживаемом ПО

В этом выпуске поддерживаемое ПО не изменилось.

Прекращение поддержки

В этом выпуске нет новых объявлений об устаревании или прекращении поддержки.

Новые функции

В этом выпуске нет новых функций.

Исправлены ошибки.

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

Идентификатор проблемы Описание
211001890

Библиотека Apache Log4j, поставляемая со сторонними библиотеками компонентов шлюза, обновлена до версии 2.17.0

Известные проблемы

Полный список известных проблем с Edge для частного облака можно найти в этой статье.