惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
D
Docker
月光博客
月光博客
MongoDB | Blog
MongoDB | Blog
Vercel News
Vercel News
美团技术团队
博客园 - 叶小钗
I
InfoQ
Jina AI
Jina AI
博客园 - 司徒正美
雷峰网
雷峰网
B
Blog
Y
Y Combinator Blog
A
About on SuperTechFans
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
大猫的无限游戏
大猫的无限游戏
Microsoft Security Blog
Microsoft Security Blog
Stack Overflow Blog
Stack Overflow Blog
腾讯CDC
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Recent Announcements
Recent Announcements
V
V2EX
N
Netflix TechBlog - Medium

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания
Security Week 2623: слежка за пользователями через SSD
Kaspersky_Lab · 2026-06-02 · via Все публикации подряд на Хабре

5 мин

11K

На прошлой неделе исследователи из Грацского технического университета в Австрии опубликовали научную работу, в которой предложили метод отслеживания пользовательской активности через браузер. Варианты атак, в которых вкладка с вредоносным сайтом может, например, определять, какие страницы открыты по соседству, предлагались и ранее, но полагались в основном на особенности работы браузеров. Новая атака FROST также использует особенности браузеров, но основным каналом утечки оказываются не они, а производительность накопителя данных.

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

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

Поэтому подлинным достижением работы австрийских ученых является использование технологии OPFS (Origin Private File System). Эта технология внедрена во все современные браузеры и предоставляет веб-сайтам изолированную файловую систему для работы с данными. Исследователи показали, что при достаточно большом объеме информации, сохраняемой вредоносным сайтом в OPFS, можно обойти систему кэширования в памяти (где скорость обмена слишком высокая для слежки) и реализовать запись и чтение с SSD. Главное преимущество работы с OPFS — вся атака выполняется в браузере с использованием JavaScript и не требует вмешательства пользователя.

Исследования проводились на компьютере с процессором AMD 5800X3D с 32 гигабайтами памяти и 256-гигабайтным накопителем Sandisk, под управлением дистрибутива на базе Linux. В качестве браузера применялся Google Chrome. Отдельно атака испытывалась под управлением macOS, на компьютере Mac mini с процессором Apple M2. Атака предусматривает постоянное чтение случайных блоков данных по 4 килобайта из большого файла со случайной информацией. Изменения задержки при чтении в течение длительного времени позволяют набрать данные для последующего анализа:

Вот эта схема демонстрирует теоретическую часть исследования:

У нас имеется нативное приложение, которое посылает какое-то секретное сообщение. «Передача» ведется путем создания нагрузки на SSD — примем это состояние за отправку единицы. Соответственно, отсутствие нагрузки — ноль. «Приемник» работает в браузере, также создает нагрузку на SSD путем чтения рандомных данных из файла в OPFS и измеряет задержку. В результате создается скрытый канал обмена данными, можно измерить его скорость и надежность. Получился 661 бит в секунду с точностью почти 90%. Под управлением macOS при иных условиях работы результат был 719 бит в секунду, также примерно с точностью 90%. Эти результаты несколько хуже достижения в предыдущем исследовании 2025 года, где использовались только нативные приложения. Но разница (600–700 бит в секунду через браузер против 940 бит в секунду нативно) не огромная, что позволяет сделать вывод: слежка за работой SSD через браузер и OPFS достаточно надежна.

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

Так как через браузер мы получаем зашумленные данные, потребовалось натренировать на известных «отпечатках» нейросеть, которая затем использовалась для анализа. Результаты следующие: открываемые пользователем веб-сайты правильно определялись в 89% случаев, приложения — в 96% случаев (цифры для macOS, полностью атака была исследована только там). Что интересно, веб-сайты достаточно надежно отслеживались, даже если для этого использовался другой браузер, не тот, в котором открыта вредоносная страница.

Очевидным недостатком предложенной атаки является необходимость создавать внутри OPFS файл достаточно большого размера — более гигабайта (исследователи не говорят, сколько именно, лишь упоминают, что файл размером менее гигабайта, скорее всего, будет кэширован в оперативной памяти). Это делает маловероятным использование инструмента слежки в массовом порядке, например крупными веб-сайтами с большой посещаемостью. Очевидно, что слежка возможна только за теми сайтами и программами, которые используют для работы тот же SSD, где хранится вредоносный файл в кэше. Можно предотвратить атаку путем ограничения работы OPFS в браузере: либо по размеру, либо и вовсе требовать для его активации подтверждения пользователя.

В любом случае, атака подобного класса, выполняющаяся полностью в браузере, — это заметное достижение. Довольно часто схожие исследования предполагают запуск вредоносной программы нативно. Такие сценарии полезны для науки, но непрактичны — если компьютер уже скомпрометирован, можно похитить полезные данные сотней более простых способов. Здесь же произошло интересное сочетание браузерной атаки без пользовательского участия, при достаточно высоком качестве слежки, хотя и ограниченном названиями веб-сайтов и именами запущенных программ.

Что еще произошло

Исследователи «Лаборатории Касперского» проанализировали распространенные атаки на контейнеры и в отдельной публикации предложили методы защиты контейнерных сред. Типичные векторы атак на контейнеры следующие: эксплуатация уязвимостей хоста либо вредоносные действия внутри скомпрометированного контейнера, побег из контейнера с последующей атакой на хост, эксплуатация ошибок в конфигурации API, атаки на цепочку поставок (например, заражение образов контейнеров).

Еще одна публикация «Лаборатории Касперского» разбирает деятельность неизвестной группировки, атакующей организации в России. Также опубликован разбор атак на пользователей пиратских онлайн-кинотеатров.

Критическая уязвимость обнаружена во фреймворке Starlette, часто используемом для работы с ИИ-агентами. Проблема получила название BadHost (CVE-2026-48710) и может использоваться для перехвата доступа к источникам чувствительной информации, к которой обращаются ИИ-агенты.

Компания Anthropic подводит промежуточные итоги работы проекта Glasswing, в рамках которого происходило закрытое тестирование новой ИИ-модели, направленной на поиск уязвимостей в ПО. В рамках Glasswing проводилось масштабное сканирование опенсорсных проектов. В ходе него было обнаружено больше 23 тысяч ошибок, включая 6202 серьезные уязвимости. Из них 1752 проблемы были проверены вручную. Результат этой проверки — 90% уязвимостей оказались валидными.

Еще одна уязвимость (новость, подробный разбор), обеспечивающая локальную эскалацию привилегий, обнаружена в Linux, на этот раз в подсистеме для работы с протоколом CIFS. Возможность эксплуатации уязвимости CIFSwitch зависит от конфигурации конкретного дистрибутива (подтверждена, например, в Linux Mint 21.3 и 22.3). Хотя сама ошибка в ядре присутствует уже 19 лет, реально опасной она становится в комбинации с определенной версией пакета cifs-utils и зависит также от других особенностей.