Microsoft рассказала о техниках APT-группы, атакующей Украину

Microsoft рассказала о техниках APT-группы, атакующей Украину

Microsoft рассказала о техниках APT-группы, атакующей Украину

Microsoft поделилась новой информацией о тактиках и техниках киберпреступной группировки Gamaredon, которую на Западе связывают с Кремлём. Известно, что за последние полгода группа проводила операции кибершпионажа, целью которых были украинские организации.

Как отметила корпорация из Редмонда, кибератаки Gamaredon были направлены на государственные учреждения, судебную систему, правоохранительные органы и некоммерческие организации. Задача злоумышленников — выкрасть конфиденциальную информацию и использовать её в дальнейшем для латерального передвижения внутри сети атакованной организации.

Команда Threat Intelligence Center (MSTIC) отслеживает активность группы под кодовым именем ACTINIUM (ранее — DEV-0157). Напомним, что в ноябре 2021-го Украина приписала Gamaredon связь с ФСБ России. В частности, СБУ назвала имена пяти членов группировки, принимавших участие в атаках.

«С октября 2021 года группа ACTINIUM атаковала украинские организации, прямо связанные с реагированием на чрезвычайные ситуации и обеспечением безопасности на территории Украины», — пишут исследователи из Microsoft.

Кстати, именно Gamaredon в этом году провела операции фейкового шифровальщика против Украины (на самом деле, это были атаки вайпера WhisperGate). Чуть позже специалисты нашли сходства между NotPetya и WhisperGate.

Изначальный вектор атаки Gamaredon — целевой фишинг, в котором отправленные письма сопровождаются вложением с макросами. Как только получатель откроет такой документ, в его системе запустится вредоносный код.

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

  • PowerPunch – основанный на PowerShell дроппер и загрузчик, удалённо получающий исполняемые файлы для второй стадии компрометации;
  • Pterodo – постоянно совершенствующийся бэкдор, затрудняющий анализ кибероперации;
  • QuietSieve – сильно обфусцированный бинарник .NET, предназначенный для извлечения данных и разведки.

В Linux нашли 19-летнюю дыру: атакующий может добраться до root

В Linux обнаружили новую уязвимость повышения привилегий, получившую имя CIFSwitch. При удачном раскладе обычный локальный пользователь может обмануть механизм CIFS-аутентификации, подсовывать ядру фальшивые запросы и в итоге получить root. Проблема затрагивает системы с уязвимыми связками kernel CIFS и cifs-utils, в первую очередь версии 6.14 и выше.

CIFS нужен Linux для работы с сетевыми шарами: монтировать удалённые папки, читать и писать файлы по сети. Если такая шара использует Kerberos-аутентификацию, ядро Linux обращается к пользовательскому приложению, а cifs-utils выступает посредником.

По словам исследователя Асима Вилади Оглу Манизады, который нашёл и назвал CIFSwitch, ядро запрашивает ключ типа cifs.spnego, после чего стандартная связка keyutils/request-key запускает cifs.upcall от root, чтобы получить или собрать материалы Kerberos/SPNEGO.

Беда в том, что CIFS-подсистема ядра не проверяла, что такие cifs.spnego-запросы действительно пришли от CIFS-клиента ядра. В результате непривилегированный пользователь мог сгенерировать поддельный запрос и запустить штатный процесс аутентификации.

А дальше привилегированный cifs.upcall доверяет полям, которые считает созданными ядром, хотя на деле ими управляет атакующий. Через эти поля можно форсировать переключение namespace, спровоцировать NSS-запрос до сброса привилегий, подгрузить вредоносный NSS-модуль и получить выполнение кода от root.

Манизада отмечает, что баг появился ещё в 2007 году, то есть прожил в экосистеме около 19 лет. При этом эксплуатация не универсальна: нужны подходящая версия ядра, уязвимый cifs-utils, доступные пространства имен пользователей и политики SELinux/AppArmor, которые не ломают атаку на взлёте.

Среди уязвимых систем, в дефолтных конфигурациях эксперт называет:

  • Linux Mint 21.3 / 22.3;
  • CentOS Stream 9;
  • Rocky Linux 9;
  • AlmaLinux 9;
  • Kali Linux 2021.4–2026.1;
  • SLES 15 SP7.

Уязвимость уже закрыта патчем для ядра, он добавляет проверку происхождения запросов cifs.spnego. Однако конкретные версии ядра с патчем зависят от дистрибутива, так что администраторам лучше не гадать, а проверять бюллетени своих вендоров.

RSS: Новости на портале Anti-Malware.ru