Безопасность OS X под угрозой из-за популярного фреймворка

Безопасность OS X под угрозой из-за популярного фреймворка

Безопасность OS X под угрозой из-за популярного фреймворка

Исследователь Радослав Карпович (Radoslaw Karpowicz) обнаружил, что использование фреймворка Sparkle Updater представляет угрозу для пользователей OS X. Процесс обновления приложений, использующих Sparkle Updater, нельзя считать безопасным.

Sparkle Updater – популярный компонент множества приложений, он позволяет разработчикам значительно упростить процесс обновления: пользователям не приходится проверять обновления вручную. Уязвимость кроется не в коде фреймворка, проблема в том, что разработчики часто забывают правильно его настроить, в результате чего Sparkle Updater во многих случаях использует HTTP вместо HTTPS.

Для работы фреймворк использует AppCast сервер, который функционирует подобно RSS-протоколу, получая уведомления, когда разработчики выпускают обновления или анонсируют релиз новой версии приложения. Информация передается в виде XML-сообщений. Пользователь может проверять обновления вручную, а может поручить это приложению, которое будет осуществлять проверки автоматически, пишет xakep.ru.

Карпович выяснил, что в случае автоматической проверки обновлений, информация часто передается через HTTP. Этим страдают такие популярные программы как Adium, Coda, iTerm, Facebook Origami, Pixelmator, SequelPro, Tunnelblick и VLC. Исследователь пишет, что, скорее всего, уязвимых приложений гораздо больше, а он протестировал только первое пришедшее на ум.

Использовав простую man-in-the-middle атаку, Карпович сумел перехватить запрос AppCast сервера об апдейте и подменил XML-сообщение вредоносным кодом. Так как Sparkle Updater использует для обработки информации в XML-файлах компонент WebView, исследователь сумел добиться от удаленной машины исполнения произвольного кода, полученного в XML-сообщении. Теоретически, такая атака может привести к полной компрометации системы злоумышленником.

Также Карповичу удалось заставить локальную систему выделить процессу обновления куда больше памяти, чем требовалось на самом деле, что привело к возникновению квази-DoS состояния. Кроме того, исследователь смог провести XXE (XML External Entity) атаку, что дало ему доступ к некоторым локальным файлам.

Новый троян шифрует Android, крадёт переписку и пугает владельца скримерами

Исследователи из Zimperium обнаружили Android-вредонос Mantax Otax, который объединил шифровальщик, шпионский софт и набор инструментов для издевательства над жертвой. Он крадёт данные, блокирует экран, требует выкуп и по команде устраивает на смартфоне настоящее шоу ужасов.

Кампанию связывают с индонезийскими операторами. Вредонос распространяют под видом APK-файлов через сторонние хостинги, фишинговые сообщения и методы социальной инженерии.

В Google Play его не размещают, поэтому сначала жертву нужно убедить самостоятельно установить приложение и выдать ему права администратора и доступ к Accessibility.

После запуска Mantax Otax получает адрес управляющего сервера через GitHub, регистрирует заражённое устройство и отправляет его идентификатор, местоположение, оператора связи и версию Android. Команды поступают через Firebase или WebSockets.

На Android 9 и более старых версиях вредонос обходит общее хранилище, шифрует документы, фотографии, видео, архивы, базы данных и другие файлы алгоритмом AES. Оригиналы удаляются, а копии получают расширение .enc. Локальные изображения заменяются требованиями выкупа, после чего поверх экрана открывается чат с вымогателями.


На Android 10 и новее Scoped Storage серьёзно ограничивает масштаб шифрования. Но расслабляться рано: шпионская часть никуда не исчезает. Mantax Otax способен красть ПИН-код блокировки, СМС и одноразовые пароли, контакты, историю звонков и браузера, данные аккаунтов Google, переписку WhatsApp (принадлежит корпорации Meta, признанной экстремисткой и запрещённой в России) и Telegram.

Вредонос также делает снимки обеими камерами, записывает экран в MP4 и транслирует происходящее почти в реальном времени. Во второй версии появились непрерывные диалоговые окна, полноэкранные ролики, всплывающие каждые 600 мс скримеры и произвольные фразы, которые смартфон зачитывает вслух. Если выкуп не платят, телефон буквально начинает орать.


Актуальный Play Protect уже распознаёт и блокирует Mantax Otax. Пользователям рекомендуют не устанавливать APK из сомнительных источников и не выдавать Accessibility неизвестным приложениям.

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