Новый вектор киберугроз: использование SSD для сбора данных

Группа экспертов по информационной безопасности из Австрии выявила инновационный способ отслеживания активности пользователей, эксплуатирующий особенности работы твердотельных накопителей (SSD). Метод, получивший обозначение FROST (сокращение от Fingerprinting Remotely using OPFS-based SSD Timing), дает возможность веб-ресурсам с высокой точностью определять, какие программы и сайты запущены на устройстве жертвы.

Главная опасность заключается в скрытности метода: злоумышленникам не нужно вынуждать пользователя скачивать вредоносные файлы или кликать по сомнительным ссылкам. Достаточно простого посещения скомпрометированной веб-страницы.


Механизм работы атаки

Техническая реализация FROST опирается на взаимодействие браузера с файловой системой накопителя. После загрузки вредоносного кода на устройстве создается массивный файл объемом в несколько гигабайт. Эта операция провоцирует интенсивное чтение и запись данных, «нагружая» контроллер SSD.

В этот момент атакующий скрипт начинает мониторить задержки доступа к накопителю. Так как производительность SSD меняется в зависимости от других фоновых процессов, анализ этих колебаний с помощью алгоритмов машинного обучения позволяет идентифицировать «отпечатки» активности стороннего ПО. Согласно отчету исследователей, эффективность распознавания открытых сайтов достигает 88,95%, а для сторонних приложений показатель доходит до 95,83%.


Универсальность и масштабы угрозы

Эксперты отмечают, что уязвимость не привязана к конкретному браузеру или операционной системе. Как пояснил ведущий исследователь Ханнес Вайсштайнер:

«Теоретически модель можно обучить распознавать практически любую активность, которая регулярно вызывает обращения к SSD».

Хотя тесты проводились на macOS и Linux, угроза актуальна и для пользователей Windows. Метод FROST относится к категории атак на основе цифровых «отпечатков» (fingerprinting), и из-за использования физических характеристик «железа» его крайне сложно выявить стандартными средствами защиты вроде блокировщиков cookie или антивирусов.


Как защититься от слежки

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

  • Закрывать вкладки браузера сразу после окончания сессии.
  • Ограничивать доступ сомнительных ресурсов к ресурсам системы.

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