Разработчики: | Oracle |
Дата последнего релиза: | 2020/08/07 |
Технологии: | Корпоративные порталы, Серверные платформы |
Содержание |
2024
В Oracle WebLogic обнаружена опасная уязвимость. ФСТЭК рекомендует пользователям срочно принять меры
ФСТЭК 19 августа разослала предупреждение об обнаружении опасной уязвимости BDU:2024-06272[1] в сервере приложений Oracle WebLogic Server, которая позволяет посторонним за счет манипуляции протоколами взаимодействия T3 и IIOP в том числе выполнять вредоносные действия в ядре сервера. По классификации CVSS 3 уязвимость имеет уровень 9,8 из 10, что говорит о легкости ее эксплуатации и опасности дистанционного выполнения кода. Производитель подтвердил возможность эксплуатации уязвимости без аутентификации в версии 12.2.1.4.0 и 14.1.1.0.0. Причем для уязвимости есть публичный эксплойт[2].
Как сказано в предупреждении ФСТЭК ошибка связана с недостаточно проверкой входных данных – сервер просто не проверяет на транспортном уровне пройдена ли процедура аутентификации. В результате, компонент Core сервера приложений Oracle Fusion Middleware дает посторонним возможность обратиться к нему напрямую по протоколам T3 и IIOP, которые отвечают за взаимодействие между сервером и клиентом, модифицировать системные ресурсы, украсть конфиденциальные данные или выполнить несанкционированный код.
Новая уязвимость компонента Core сервера приложений Oracle WebLogic Server — действительно значимая угроза и ею нельзя пренебрегать, – подтвердил для TAdviser опасность обнаруженной ошибки Артем Чернов, ведущий системный инженер в «К2 Кибербезопасность». – Она позволяет получить доступ из-за недостаточной проверки входных данных. Для эксплуатации уязвимости используются протоколы T3 и IIOP. Конечно, Oracle WebLogic — не самая популярная платформа, тем не менее продукты этого семейства используют десятки тысяч компаний по всему миру, в том числе и наши разработчики. |
Для защиты сервера приложений Артем Чернов рекомендует рассмотреть возможность установки актуального Critical Patch Update, в котором эта уязвимость закрыта. Если же получить обновление все-таки не получится, то в качестве компенсирующих мер можно настроить дополнительные механизмы фильтрации и верификации вводимых данных для протокола T3, например JEP290, так как большинство WAF, например, не смогут помочь из-за используемого проприетарного протокола. Сама же ФСТЭК рекомендует еще более радикальные меры:
- использовать средства межсетевого экранирования для ограничения удалённого доступа к серверу;
- ограничить доступ по протоколу T3 только доверенными источниками или отключение протокола, если он не используется;
- отключить передачу по сети протокола IIOP при условии, что он не используется для работы приложений.
Следует отметить, что сервера приложений являются ключевыми элементами, которые атакуют хакеры, поскольку они одновременно имеют возможность исполнять различные высокоуровневые сценарии, а с другой – содержат, как правило, достаточно ценные данные. Вмешательство во взаимодействие работы брокера транзакций, для чего как раз и предназначены протоколы T3 и IIOP, особенно опасно, поскольку дает злоумышленникам прямой доступ к данным, накопленным в приложении. Наиболее опасные хакерские нападения последнего времени как раз и были связаны с атаками на подобные компоненты веб-приложений.
Власти США: Хакеры многие годы используют дырявое ПО Oracle для незаконной добычи криптовалют
В конце мая 2024 года Агентство по кибербезопасности и защите инфраструктуры (CISA) США сообщило о том, что китайские хакеры годами используют уязвимости в программном обеспечении Oracle для незаконной добычи криптовалют. Причем злоумышленники постоянно совершенствуют свои методы, что затрудняет их обнаружение и защиту от вторжений.
Преступным майнингом, как утверждается, занимается группировка 8220 Gang (также известная как 8220 Mining Group и Water Sigbin). Хакеры, в частности, эксплуатируют уязвимость CVE-2017-3506 (рейтинг опасности CVSS: 7,4), которая затрагивает платформу Oracle WebLogic Server. С помощью специально созданных HTTP-запросов злоумышленники могут получить несанкционированный доступ к системе и выполнить на ней произвольный программный код.
Специалисты компании Trend Micro отмечают, что группировка 8220 Gang применяет методы запутывания кода и сложные тактики для скрытной доставки вредоносных полезных нагрузок на атакуемые системы. Вкупе с эксплуатацией других дыр майнеры криптовалют внедряются на компьютеры под управлением Windows и Linux.
Группировка использует методы обфускации, такие как шестнадцатеричное кодирование URL-адресов и протокол HTTP через порт 443, что позволяет осуществлять незаметную доставку полезной нагрузки. Мы обнаружили попытки эксплуатации как на компьютерах с Linux, так и на Windows, — говорит специалист Trend Micro Сунил Бхарти (Sunil Bharti). |
Известно, что группировка Water Sigbin действует как минимум с 2017 года. Она специализируется на развертывании вредоносного ПО в первую очередь в облачных средах и на серверах Linux. Постоянное развитие инструментов, тактик и процедур позволяет киберпреступникам скрывать свою деятельность и избегать обнаружения.[3]
2020: Обнаружение уязвимости, позволяющей с помощью доступного из интернета сервисного URL-адреса подключиться к серверу
7 августа 2020 года Positive Technologies сообщила, что ее эксперт Арсений Шароглазов обнаружил уязвимость в серверах приложений Oracle WebLogic Server. С помощью доступного из интернета сервисного URL-адреса злоумышленники могут подключиться к системе, подобрать логин и пароль для доступа и осуществить удаленное считывание файлов (remote file reading). Продукты семейства Oracle WebLogic используются десятки тысяч компаний по всему миру.
Уязвимости CVE-2020-14622 присвоена средняя степень опасности по шкале CVSS (Базовая оценка: 4,9).
Проблема усугубляется тем фактом, что многие системные администраторы не подозревают о существовании данного URL и комбинации стандартного логина и пароля для доступа к нему. Обычно административная панель WebLogic расположена на отдельном порте и недоступна из интернета, а конфигурация системы устанавливается с помощью специальных скриптов, в которых содержатся дефолтные данные для доступа к сервисному URL.
С помощью данного недостатка безопасности злоумышленники могут получить доступ к Oracle WebLogic Server и считывать любые файлы, находящиеся на сервере. В зависимости от организации, которой принадлежит сервер, на нем могут находиться персональные данные пользователей, конфигурационные файлы важных систем, исходные коды приложений, в которых также могут быть обнаружены уязвимости.
Для проведения атаки злоумышленнику достаточно обладать средней квалификацией. Обнаружить уязвимость можно с помощью автоматизированных систем сканирования, а для ее эксплуатации взломщику придется написать несложный код на языке Java.
В ходе проектов по анализу защищенности мы встречали данную уязвимость в банковских системах, сертифицированных под PSI DSS, — говорит исследователь Positive Technologies Арсений Шароглазов. — Это сложные системы: строится DMZ, куда устанавливают несколько серверов, в том числе несколько WebLogic, SQL-базы, все это изолируется и аудируется, ставятся проксирующий nginx и WAF, но администраторы не знают про возможность доступа к инфраструктуре с помощью сервисного URL, и это подрывает защиту. |
Для снижения рисков, связанных с эксплуатацией уязвимости CVE-2020-14622, эксперты Positive Technologies рекомендуют установить обновление безопасности, выпущенное Oracle, а также сменить стандартный пароль для доступа к сервисному URL. Помимо этого компании, использующие в своей инфраструктуре продукты Oracle WebLogic Server, могут снизить риски эксплуатации уязвимости CVE-2020-14622 с помощью регулярного тестирования на проникновение и использования специализированных средств защиты.
2013: Oracle WebLogic Server 12.1.2
О выходе новой версии сервера приложений Oracle WebLogic Server 12.1.2 сообщила корпорация Oracle 5 августа 2013 года.
Oracle WebLogic Server оптимизирован для работы на Oracle Exalogic Elastic Cloud, входящем в семейство оптимизированных программно-аппаратных комплексов Oracle Engineered Systems
Новое в функционале
- Новая версия Oracle WebLogic Server 12.1.2 использует динамическую кластеризацию для большей «гибкости облака» и эффективного управления ресурсами, упрощает администрирование Java Messaging Service (JMS).
- Полная сертифицированная поддержка и интеграция с Oracle Database 12c, включая поддержку доступа к консолидированным базам данных в мультиарендной архитектуре, а также обеспечение непрерывности работы приложений и высокой доступности данных.
- Расширена поддержка Apache Maven для управления версиями и жизненным циклом, реализована поддержка HTML5, Java и WebSockets для разработки мобильных и кросс-платформенных приложений.
- Сервер предоставляет декларативный, основанный на JSON или XML доступ к корпоративным источникам данных через интерфейс распределенных приложений REST (Representational State Transfer) с использованием сервисов Oracle TopLink.
2011: Oracle WebLogic Server 12c
Корпорация Oracle сообщила в декабре 2011 года о выпуске Oracle WebLogic Server 12c — новой версии сервера приложений для традиционных систем, оптимизированных программно-аппаратных комплексов и сред облачных вычислений. Являясь ключевой частью платформы Oracle Cloud Application Foundation и ядром семейства Oracle Fusion Middleware, Oracle WebLogic Server продолжает предоставлять новые инновационные возможности для создания, развертывания и выполнения приложений Java EE (Java Platform, Enterprise Edition).
Новая версия Oracle WebLogic Server 12c предлагает важные расширения и улучшения, призванные помочь клиентам и партнерам снизить совокупную стоимость владения и получать большую отдачу от существующей инфраструктуры приложений при одновременном ускорении цикла разработки и сокращении сроков вывода на рынок новых приложений.
Oracle WebLogic Server 12c сертифицирован для полной спецификации платформы Java EE 6, что обеспечивает повышенную эффективность работы разработчиков с современными, основанными на стандартах API-интерфейсами, включая Servlet 3.0, JAX-RS 1.1, Java Server Faces 2.1, EJB 3.1, Context and Dependency Injection for Java и многие другие. Кроме того, разработчики на платформе Oracle WebLogic Server могут теперь использовать функции Java Platform Standard Edition (Java SE) 7 для создания более качественного и удобного для сопровождения программного кода.
Oracle WebLogic Server 12c предоставляет полную поддержку управления зависимостями и унифицированного процесса сборки через обновленный подключаемый модуль для Apache Maven. В то же время, сервер приложений новой версии напрямую интегрируется с Oracle Traffic Director (OTD), новым компонентом семейства Oracle Fusion Middleware, что добавляет возможности маршрутизации трафика приложений с высоким уровнем производительности и доступности, динамически настраиваемого кэширования и балансировки нагрузки, а также поддерживает прокси для HTTP-приложений. Кроме того, технология Oracle Virtual Assembly Builder, используя графический инструментарий и открытые API-интерфейсы веб-сервисов на базе модели поставки PaaS («платформа как услуга»), обеспечивает упрощенное конфигурирование и компоновку многоуровневых корпоративных приложений в средах, виртуализованных с помощью Oracle VM.
«С выпуском новой версии Oracle WebLogic Server 12c клиенты могут использовать сервер приложений для получения большей отдачи от существующей инфраструктуры, для упрощения развертывания и управления приложениями, а также для ускорения вывода на рынок новых приложений через повышение эффективности работы разработчиков, — отметил Кэмерон Парди (Cameron Purdy), вице-президент Oracle по разработке. — Кроме того, благодаря Oracle WebLogic Server 12c клиенты смогут лучше освоить облачные вычисления и использовать свою инфраструктуру для создания частных и публичных облачных архитектур и затем с легкостью переключаться между внутренней и внешней инфраструктурой по мере изменения потребностей».
По словам разработчиков, клиенты могут использовать Oracle WebLogic Server 12c в для решения наиболее важных и критичных для бизнеса задач благодаря высокой безопасности и готовности этой платформы. Улучшенная интеграция между Oracle WebLogic Server и Oracle Real Application Clusters (RAC) позволяет автоматически выявлять и корректировать сбои узлов (разделов) базы данных для поддержки высокой производительности и более простого управления.
В свою очередь, новые функции аварийного восстановления позволяют клиентам хранить данные в файлах или в базе данных, включая опцию сохранения журнала транзакций в базе данных. Это дает возможность использовать интегрированные в базу данных технологии согласованной репликации совместно с Oracle GoldenGate и Oracle Active Data Guard для всех динамических данных приложений, включая журналы регистрации онлайн-активности, журналы службы передачи сообщений Java Message Services (JMS) и журналы транзакций, пояснили в Oracle.
Среди других особенностей Oracle WebLogic Server 12c следует также отметить поддержку криптографического протокола Transport Layer Security (TLS) 1.2 (преемника протокола Secure Sockets Layer/SSL), повышающую безопасность приложений.
Oracle WebLogic Server оптимизирован для применения в качестве высокопроизводительной и эластичной облачной инфраструктуры для поддержки выполнения критически важных корпоративных приложений на Oracle Exalogic Elastic Cloud — программно-аппаратном комплексе для облачных вычислений. Сервер приложений Oracle является также ключевым компонентом Oracle Java Cloud Service — корпоративной платформы для разработки, развертывания и управления критически важными бизнес-приложениями Java EE.
2010: Состав Oracle WebLogic Server
Разработанный корпорацией Oracle Oracle WebLogic Server создан на платформе продуктов семейства Java EE и на декабрь 2010 года включает в себя:
- сервер приложений Java EE, WebLogic Application Server
- портал предприятия, WebLogic Portal
- платформа интеграции корпоративных приложений
- сервер транзакций и инфраструктуры, WebLogic Tuxedo
- телекоммуникационная платформа,WebLogic Communication Platform
- HTTP веб-сервер
Примечания
Подрядчики-лидеры по количеству проектов
Extyl (Экстил) (111)
Softline (Софтлайн) (110)
WebSoft (ВебСофт Девелопмент) (90)
КСК Технологии (62)
Carbon Soft (Карбон Софт) EvaTeam (52)
Другие (961)
Extyl (Экстил) (23)
Факт (ЦИТ Факт, Центр интернет-технологий Факт) (7)
WebSoft (ВебСофт Девелопмент) (6)
Корус Консалтинг (6)
MCArt (Эм Си Арт) (2)
Другие (31)
Carbon Soft (Карбон Софт) EvaTeam (15)
Extyl (Экстил) (14)
WebSoft (ВебСофт Девелопмент) (4)
Areal, Ареал (ранее Arealidea) (4)
Корус Консалтинг (4)
Другие (30)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
Microsoft (53, 385)
1С-Битрикс (14, 334)
WebSoft (ВебСофт Девелопмент) (1, 95)
КСК Технологии (1, 61)
Carbon Soft (Карбон Софт) EvaTeam (1, 53)
Другие (284, 394)
1С-Битрикс (4, 37)
WebSoft (ВебСофт Девелопмент) (1, 6)
Microsoft (3, 4)
Корус Консалтинг (3, 3)
Oracle (2, 2)
Другие (8, 9)
1С-Битрикс (5, 30)
Carbon Soft (Карбон Софт) EvaTeam (1, 15)
Elma (Элма, Интеллект Лаб, Практика БПМ) (1, 4)
WebSoft (ВебСофт Девелопмент) (1, 4)
Лига Цифровой Экономики (1, 2)
Другие (5, 6)
1С-Битрикс (3, 39)
Carbon Soft (Карбон Софт) EvaTeam (1, 29)
WebSoft (ВебСофт Девелопмент) (1, 3)
Softline Cloud Services (1, 1)
Content AI (Контент ИИ) (1, 1)
Другие (4, 4)
1С-Битрикс (3, 19)
Carbon Soft (Карбон Софт) EvaTeam (1, 2)
Softline Cloud Services (1, 2)
Inferit (Инферит) (1, 2)
Softline (Софтлайн) (1, 2)
Другие (3, 3)
Распределение базовых систем по количеству проектов, включая партнерские решения (проекты, партнерские проекты)
Microsoft SharePoint - 229 (62, 167)
1С-Битрикс24 - 167 (165, 2)
1С-Битрикс: Управление сайтом - 98 (95, 3)
Websoft HCM (ранее WebTutor) - 95 (95, 0)
1С-Битрикс: Корпоративный портал - 74 (74, 0)
Другие 326
1С-Битрикс24 - 19 (19, 0)
1С-Битрикс: Управление сайтом - 16 (16, 0)
Websoft HCM (ранее WebTutor) - 6 (6, 0)
Microsoft SharePoint - 4 (1, 3)
1С-Битрикс: Корпоративный портал - 3 (3, 0)
Другие 10
1С-Битрикс: Управление сайтом - 16 (16, 0)
Carbon Soft EvaWiki - 15 (15, 0)
1С-Битрикс24 - 13 (12, 1)
ELMA365 Внешний портал - 4 (4, 0)
Websoft HCM (ранее WebTutor) - 4 (4, 0)
Другие 7
Carbon Soft EvaWiki - 29 (29, 0)
1С-Битрикс24 - 22 (22, 0)
1С-Битрикс: Управление сайтом - 15 (15, 0)
1С-Битрикс: Корпоративный портал - 6 (6, 0)
Websoft HCM (ранее WebTutor) - 3 (3, 0)
Другие 3
1С-Битрикс24 - 16 (16, 0)
1С-Битрикс: Управление сайтом - 3 (3, 0)
1С:Электронное обучение. Корпоративный университет - 2 (0, 2)
Carbon Soft EvaWiki - 2 (2, 0)
Инферит Клаудмастер (CloudMaster) - 2 (2, 0)
Другие 0
Подрядчики-лидеры по количеству проектов
Softline (Софтлайн) (89)
X-Com (Икс ком) (57)
Крок (35)
Инфосистемы Джет (34)
Астерос (34)
Другие (1091)
X-Com (Икс ком) (10)
Softline (Софтлайн) (6)
Крикунов и Партнеры Бизнес Системы (КПБС, KPBS, Krikunov & Partners Business Systems) (5)
Крок (4)
Delta Computers (Дельта Компьютерс) (3)
Другие (53)
Крикунов и Партнеры Бизнес Системы (КПБС, KPBS, Krikunov & Partners Business Systems) (3)
Мобильные ТелеСистемы (МТС) (3)
Почта России (2)
Селектел (Selectel) (2)
Концерн Автоматика (1)
Другие (24)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
Lenovo (1, 6)
Lenovo Data Center Group (1, 6)
SOTI (1, 3)
КНС Групп (Yadro) (1, 3)
Bull (Atos IT Solutions And Services) (2, 2)
Другие (18, 20)
Селектел (Selectel) (1, 2)
Гагар.ИН (1, 1)
Delta Computers (Дельта Компьютерс) (1, 1)
Hewlett Packard Enterprise (HPE) (1, 1)
Lenovo Data Center Group (1, 1)
Другие (7, 7)
Аладдин Р.Д. (Aladdin R.D.) (1, 2)
Softline (Софтлайн) (1, 1)
КНС Групп (Yadro) (1, 1)
Шаркс Датацентр (Sharx DC) (1, 1)
Delta Computers (Дельта Компьютерс) (1, 1)
Другие (8, 8)
Content AI (Контент ИИ) (1, 2)
КНС Групп (Yadro) (1, 2)
TrueConf (Труконф) (1, 2)
Селектел (Selectel) (1, 1)
AirBit (АирБит) (1, 1)
Другие (1, 1)
Распределение базовых систем по количеству проектов, включая партнерские решения (проекты, партнерские проекты)
IBM Power Systems - 35 (13, 22)
Microsoft Active Directory - 32 (32, 0)
Dell EMC PowerEdge - 23 (11, 12)
Oracle Exadata Database Machine - 21 (21, 0)
Oracle WebLogic Server - 20 (20, 0)
Другие 275
Lenovo ThinkSystem - 6 (6, 0)
IBM Power8 - 3 (0, 3)
Soti Mobicontrol - 3 (3, 0)
IBM Power Systems - 2 (1, 1)
Ngenix Облачная платформа - 2 (2, 0)
Другие 9
Selectel Выделенные серверы - 2 (2, 0)
КРУГ: TimeVisor Сервер единого времени - 1 (1, 0)
Softline HaaS: оборудование как сервис - 1 (1, 0)
Lenovo ThinkSystem - 1 (1, 0)
Delta Solutions: Tioga Pass Серверы с архитектурой Open Compute Project (OCP) - 1 (1, 0)
Другие 4
JaCarta Authentication Server (JAS) - 2 (2, 0)
Lenovo ThinkSystem - 1 (1, 0)
Dell EMC PowerEdge - 1 (0, 1)
IBM Power8 - 1 (0, 1)
WildFly - 1 (1, 0)
Другие 2
Trueconf MCU (Multipoint Control Unit) - 2 (2, 0)
ContentReader Server - 2 (2, 0)
IBM Power8 - 2 (0, 2)
AirBit LoRaWAN Network Server - 1 (1, 0)
СберТех: Platform V SynGX - 1 (1, 0)
Другие -2