Бюллетень безопасности Adobe
Обновления системы безопасности для ColdFusion | APSB19-27
Идентификатор бюллетеня Дата публикации Приоритет
APSB19-27 11 июня 2019 г. 2

Сводка

Компания Adobe выпустила обновления безопасности для ColdFusion версий 2018, 2016 и 11. В этих обновлениях устранены три критические уязвимости, которые могли привести к выполнению произвольного кода.

Затронутые версии

Продукт Затронутые версии Платформа
ColdFusion 2018 Обновление 3 для и более ранних версий Все
ColdFusion 2016 Обновление 10 для и более ранних версий Все
ColdFusion 11 Обновление 18 и более ранних версий Все

Решение

Adobe категоризирует эти обновления при помощи рейтингов приоритета и рекомендует пользователям обновлять установленное ПО до последних версий:

Продукт Обновленная версия Платформа Рейтинг приоритета Доступность
ColdFusion 2018 Обновление 4 Все 1 Техническое примечание
ColdFusion 2016  Обновление 11 Все 1 Техническое примечание
ColdFusion 11 Обновление 19 Все
1 Техническое примечание

ПРИМЕЧАНИЕ:   

Обновления безопасности, представленные ссылками в этих технических примечаниях, требуют установки набора средств JDK 8u121 или более поздних версий (для ColdFusion 2016), JDK 7u131 или JDK 8u121 (для ColdFusion 11). Adobe рекомендует пользователям обновить набор средств ColdFusion JDK/JRE до последней версии. Применение обновления ColdFusion без соответствующего обновления набора средств JDK НЕ будет защищать сервер.  См. соответствующие технические примечания для получения более подробной информации.

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

Сведения об уязвимости

Категория уязвимости Влияние уязвимости Серьезность Номера CVE
Обход черного списка расширений файлов Выполнение произвольного кода Критическая (см. примечание ниже)   CVE-2019-7838
Command Injection Выполнение произвольного кода Критическая уязвимость (см. примечание ниже) CVE-2019-7839
Десериализация ненадежных данных Выполнение произвольного кода Критическая уязвимость (см. примечание ниже) CVE-2019-7840

Заметки: 

  • CVE-2019-7838: эта уязвимость может быть использована только в том случае, если каталог загрузки файлов доступен через Интернет.   

  • CVE-2019-7839: эта уязвимость не влияет на ColdFusion 11.  

  • CVE-2019-7840: см. техническую записку для версии ColdFusion для получения дополнительных сведений об устранении этой уязвимости.

Благодарности

Компания Adobe выражает благодарность следующим людям и организациям за сообщение об этих проблемах и за содействие в защите пользователей:

  • Пользователь Badcode из Knownsec 404 Team (CVE-2019-7838)

  • Мориц Бехлер (Moritz Bechler) (SySS GmbH) (CVE-2019-7839) 

  • Бренден Мидер (Brenden Meeder) из Booz Allen Hamilton (CVE-2019-7840)

Требования для набора средств ColdFusion JDK

COLDFUSION 2018 HF1 и выше

Для серверов приложений

В настройках JEE установите следующий флаг JVM: "-Djdk.serialFilter= !org.mozilla.**;!com.sun.syndication.**;!org.apache.commons.beanutils.**" в соответствующем файле запуска в зависимости от используемого сервера приложений.

Например:

На сервере приложений Apache Tomcat измените раздел JAVA_OPTS в файле Catalina.bat/sh

На сервере приложений WebLogic измените раздел JAVA_OPTIONS в файле startWeblogic.cmd

На сервере приложений WildFly/EAP измените раздел JAVA_OPTS в файле standalone.conf

Установите флаги JVM при установке JEE для ColdFusion, а не для автономной установки.

COLDFUSION 2016 HF7 и выше

Это обновление безопасности требует установки набора средств ColdFusion JDK 8u121 или более поздних версий.Adobe рекомендует вручную обновить JDK/JRE до последней версии. Если не обновить JDK/JRE, то простая установка обновления НЕ обеспечит защиту сервера. 

Для серверов приложений

Кроме того, в настройках JEE установите следующий флаг JVM "-Djdk.serialFilter= !org.mozilla.**;!com.sun.syndication.**;!org.apache.commons.beanutils.**" в соответствующем файле запуска в зависимости от используемого сервера приложений.  

Например:          

На сервере приложений Apache Tomcat измените JAVA_OPTS в файле Catalina.bat/sh

На сервере приложений WebLogic измените раздел JAVA_OPTIONS в файле startWeblogic.cmd

На сервере приложений WildFly/EAP измените раздел JAVA_OPTS в файле standalone.conf

Установите флаги JVM при установке JEE для ColdFusion, а не для автономной установки

COLDFUSION 11 HF15 и выше

Это обновление безопасности требует установки набора средств ColdFusion JDK 7u131 или JDK 8u121 или более поздних версий.Adobe рекомендует вручную обновить JDK/JRE до последней версии. Если не обновить JDK/JRE, то простая установка обновления НЕ обеспечит защиту сервера.

Для серверов приложений

Кроме того, в настройках J2EE установите следующий флаг JVM "-Djdk.serialFilter= !org.mozilla.**;!com.sun.syndication.**;!org.apache.commons.beanutils.**" в соответствующем файле запуска в зависимости от используемого сервера приложений.  

Например:  

На сервере приложений Apache Tomcat измените JAVA_OPTS в файле Catalina.bat/sh

На сервере приложений WebLogic измените раздел JAVA_OPTIONS в файле startWeblogic.cmd

На сервере приложений WildFly/EAP измените раздел JAVA_OPTS в файле standalone.conf

Установите флаги JVM при установке JEE для ColdFusion, а не для автономной установки

Отказ от ответственности Adobe

Лицензионное соглашение

Используя программное обеспечение корпорации Adobe Incorporated или аффилированных с ней компаний (далее "Adobe"), Вы соглашаетесь со следующими условиями и положениями. Если Вы не согласны со следующими условиями, не используйте программное обеспечение. Условия лицензионного соглашения об использовании определенного программного файла после установки данного файла замещают нижеследующие условия.

Экспорт и реэкспорт программного обеспечения Adobe регулируется законодательством США об экспорте, и такое программное обеспечение не может быть экспортировано на Кубу, в Иран, Северную Корею, Сирию, Крымскую область Украины или иные страны, в отношении которых действует экспортное эмбарго США. Кроме этого, запрещен сбыт программного обеспечения Adobe физическому или юридическому лицу, занесенному в список запрета на торговлю Министерства торговли США, список организаций Бюро экспортного контроля США или список особо отмеченных иностранных граждан. 

В случае загрузки или использования программного продукта Adobe Вы гарантируете, что Вы не являетесь гражданином Кубы, Ирана, Северной Кореи, Сирии, Крымской области Украины или иной страны, в отношении которой действует экспортное эмбарго США, и что Вы не являетесь физическим или юридическим лицом, занесенным в список запрета на торговлю Министерства торговли США, список организаций Бюро экспортного контроля США или список особо отмеченных иностранных граждан Государственного казначейства США. Если программное обеспечение предназначено для использования вместе с прикладным программным продуктом (далее "ведущая прикладная система"), выпущенным Adobe, Adobe предоставляет Вам неэксклюзивную лицензию на использование такого программного обеспечения исключительно вместе с ведущей прикладной системой при условии, что Вы обладаете действительной лицензией от компании Adobe на использование ведущей прикладной системы. За исключением изложенного ниже, такое программное обеспечение предоставляется Вам на условиях лицензионного соглашения с конечным пользователем, заключенным с компанией Adobe, определяющим использование Вами ведущей прикладной системы.

ОТКАЗ ОТ ГАРАНТИЙ: ВЫ СОГЛАШАЕТЕСЬ, ЧТО КОМПАНИЯ ADOBE НЕ ДАЕТ НИКАКИХ ЯВНЫХ ГАРАНТИЙ ОТНОСИТЕЛЬНО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ И ЧТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ ВАМ ПО ПРИНЦИПУ "КАК ЕСТЬ" БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ. ADOBE ОТКАЗЫВАЕТСЯ ОТ ВСЕХ ОГОВОРЕННЫХ И ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ ОТНОСИТЕЛЬНО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ВКЛЮЧАЯ, БЕЗ ОГРАНИЧЕНИЯ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ, ПРИГОДНОСТИ ДЛЯ ПРОДАЖИ, УДОВЛЕТВОРИТЕЛЬНОГО РЫНОЧНОГО КАЧЕСТВА ИЛИ ОТСУТСТВИЯ НАРУШЕНИЙ ПРАВ ТРЕТЬИХ ЛИЦ. В некоторых странах не разрешается исключение подразумеваемых гарантий, в связи с чем некоторые из изложенных выше положений могут не распространяться на Вас.

ОГРАНИЧЕНИЕ ОТВЕТСТВЕННОСТИ: НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ, В ТОМ ЧИСЛЕ ВЫЗВАННЫХ ГРАЖДАНСКИМ ПРАВОНАРУШЕНИЕМ (ВКЛЮЧАЯ ХАЛАТНОСТЬ), КОМПАНИЯ ADOBE НЕ БУДЕТ НЕСТИ ОТВЕТСТВЕННОСТЬ ЗА ПРЯМЫЕ, КОСВЕННЫЕ, ПОБОЧНЫЕ, СЛУЧАЙНЫЕ ИЛИ ШТРАФНЫЕ УБЫТКИ В ЛЮБОЙ ФОРМЕ (ВКЛЮЧАЯ УБЫТКИ ВСЛЕДСТВИЕ ПОТЕРИ ПРИБЫЛИ ИЛИ ПРИОСТАНОВКИ ДЕЯТЕЛЬНОСТИ), ВЫЗВАННЫЕ ИСПОЛЬЗОВАНИЕМ ИЛИ НЕВОЗМОЖНОСТЬЮ ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, НЕЗАВИСИМО ОТ ФОРМЫ ИСКА (ЕСЛИ ТАКОВАЯ ОГОВОРЕНА ПО КОНТРАКТУ); ГРАЖДАНСКИМ ПРАВОНАРУШЕНИЕМ (ВКЛЮЧАЯ НЕОСТОРОЖНОСТЬ); ОТВЕТСТВЕННОСТЬЮ ЗА УЩЕРБ, НАНЕСЕННЫЙ ПРОДУКТОМ, ИЛИ ИНОЙ ФОРМОЙ ОТВЕТСТВЕННОСТИ, ДАЖЕ ЕСЛИ КОМПАНИЯ ADOBE БЫЛА ЗАРАНЕЕ УВЕДОМЛЕНА О ВОЗМОЖНОСТИ ТАКИХ УБЫТКОВ ИЛИ ПОТЕРЬ. В некоторых странах не разрешается исключение ответственности за случайные или косвенные убытки, в связи с чем некоторые из изложенных выше положений могут не распространяться на Вас.