UMBRELLA STAND: анализ угроз и уязвимостей FortiGate 100D

UMBRELLA STAND: анализ угроз и уязвимостей FortiGate 100D

Недавно был выявлен новый сложный набор вредоносного программного обеспечения под названием UMBRELLA STAND, нацеленный на эксплуатацию уязвимостей в брандмауэрах FortiGate 100D производства Fortinet. Его основная задача — обеспечение долгосрочного скрытого доступа к заражённым устройствам. Благодаря этому злоумышленники получают возможность управления системами на уровне командной оболочки, что представляет серьёзную угрозу безопасности корпоративных сетей.

Основные характеристики и механизмы работы UMBRELLA STAND

UMBRELLA STAND построен как модульная платформа, которая включает разнообразные компоненты для выполнения удалённых команд и сбора данных. Вредоносная программа использует нестандартный протокол взаимодействия с сервером управления (C2), маскируясь под легитимный TLS-трафик на порту 443. Однако связь по TLS происходит без должного подтверждения, что отличает её от законных защищённых коммуникаций.

  • Использование поддельного TLS-заголовка для передачи команд и получения ответов;
  • Период ожидания маяков — первые 30 запросов отправляются с интервалом в 11 секунд, затем применяется настраиваемый интервал с дополнительной задержкой в 2 секунды;
  • Уникальные идентификаторы устройств генерируются на основе имени хоста заражённой системы, что обеспечивает индивидуальный обмен данными с C2;
  • Возможность перезаписывать функции перезагрузки устройства — механизм автозапуска при каждом ребуте;
  • Защита и скрытность — использование скрытых директорий и имитация системных файлов Linux;
  • Часть данных и строк кода шифруется с помощью AES, чтобы затруднить их обнаружение и анализ.

Интеграция с общедоступными инструментами

UMBRELLA STAND не ограничивается собственными возможностями, злоумышленники расширяют функционал за счёт взаимодействия с общеупотребимыми утилитами:

  • BusyBox — для выполнения базовых системных команд;
  • tcpdump — сбор и анализ сетевого трафика;
  • nbtscan — сканирование сетевых устройств в локальной сети;
  • OpenLDAP — управление и запросы к LDAP-каталогам.

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

Технические детали коммуникаций и особенности безопасности

Для поддержания связи с сервером C2 был выявлен жёстко зашитый IP-адрес: 89.44.194.32. Трафик между заражённым устройством и сервером управления содержит структурированную полезную нагрузку, зашифрованную и запутанную с целью сокрытия своей истинной природы.

Важной особенностью UMBRELLA STAND является скрытность и обеспечение устойчивости к обнаружению:

  • Применение скрытых каталогов и имён файлов, весьма схожих с типичными системными;
  • Использование AES-шифрования для строк и данных, что значительно усложняет реверс-инжиниринг и анализ вредоносного кода;
  • Перезапись и перехват функций перезагрузки системы для обеспечения автозапуска вредоноса при каждом старте устройства.

Заключение

UMBRELLA STAND представляет собой продвинутую и опасную угрозу для инфраструктуры, использующей FortiGate 100D. Стремление злоумышленников обеспечить долгосрочный и скрытый контроль, а также использование сложных методик маскировки и шифрования — яркое свидетельство роста уровня организации киберпреступных группировок.

Рекомендация для владельцев FortiGate 100D — незамедлительно проверить устройства на наличие признаков компрометации и обновить программное обеспечение до последних версий, включая обновления безопасности Fortinet.

Отчет получен из сервиса CTT Report Hub. Права на отчет принадлежат его владельцу.

Ознакомиться подробнее с отчетом можно по ссылке.

Технологии киберугроз
Автор: Технологии киберугроз
Технологии киберугроз – технологическая компания, специализирующаяся на решениях по анализу угроз для предприятий любого размера. Мы собираем, нормализуем, обогащаем информацию о киберугрозах со всего мира. Нашими источниками являют более 260 открытых фидов, более 100 открытых поставщиков Threat Intelligence-отчетов, открытые online sandbox, социальные сети и репозитории GitHub. Мы также предоставляем ряд сервисов по: семантическом анализу Threat Intelligence-отчетов и приведения их в машиночитаемый формат STIX 2.1, проверки IoC на потенциальные ложноположительные сработки, а также получению WHOIS-записей для доменных имен.
Комментарии: