Эксплойт-кит Coruna использует уязвимости Safari в iOS

Группа разведки угроз Google публично раскрыла Coruna, также известный как CryptoWaters, 4 марта 2026 года. Это эксплойт-кит для iOS, содержащий пять полных цепочек эксплуатации и 23 эксплойта для Safari на устройствах с iOS 13.0–17.2.1.

Доставка и защита от анализа

Полезная нагрузка поступает в виде автономного HTML-файла, обычно встроенного в скрытый iframe нулевого размера. После загрузки страницы взаимодействие с пользователем не требуется. Злоумышленники могут распространять набор через сайты, связанные с криптовалютами или азартными играми, скомпрометированный сторонний JavaScript, вредоносную рекламу или заражённые ресурсы CDN. Выполнение происходит в браузере посетителя, поэтому на серверах источника может не наблюдаться подозрительной активности.

Coruna проверяет, включён ли Lockdown Mode, используется ли приватный просмотр, работает ли браузер в безголовой среде и основан ли он на движке WebKit. Для обфускации набор применяет четыре уровня:

  • строки, закодированные с помощью XOR;
  • диспетчер модулей в Base64 с извлечением модулей на основе SHA-256;
  • дополнительно закодированный код модулей;
  • встроенные бинарные файлы, скрытые с помощью Base64 и выравнивания в UTF-16LE.

Цепочки эксплуатации и полезная нагрузка

Coruna определяет версии Safari и iOS с помощью проверок строк User-Agent, анализа поведения IndexedDB и оракула памяти WebAssembly. Последний считывает информацию о типах ячеек JavaScriptCore. Основная цепочка «cassowary» нацелена на iOS 16.6–17.2.1 и использует CVE-2024-23222, ошибку смешения типов в JIT-компиляторе JavaScriptCore, устранённую в iOS 17.3. Цепочки Photon и Gallium повторно используют CVE-2023-32434 и CVE-2023-38606, ранее связанные с Operation Triangulation.

В ходе основной последовательности эксплуатации CVE-2024-23222 используется для раскрытия адресов и получения примитивов произвольного чтения и записи в память. Затем Coruna сканирует общий кэш dyld для обхода ASLR, использует функциональность композитора SVG для выхода из песочницы WebKit и обращается к внутренним механизмам JSC и памяти JIT для обхода Pointer Authentication на Apple Silicon. После этого шелл-код для ARM64 загружает зашифрованную полезную нагрузку в формате Mach-O.

Финальная полезная нагрузка, PlasmaLoader или PLASMAGRID, загружает дополнительные модули, декодирует QR-коды и нацеливается на криптовалютные кошельки, в том числе MetaMask, Exodus, Bitget Wallet и Base. Инфраструктура управления включает 27 доменов .xyz длиной 15 символов, сгенерированных с помощью DGA с семенем «lazarus». Для сокрытия активной инфраструктуры применяется Cloudflare.

iOS 17.3 нейтрализует основную цепочку атаки. По сообщениям, iOS 17.4 и более поздние версии блокируют весь набор инструментов.

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

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

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

Как мы обрабатываем данные: политика обработки персональных данных