Copilot и Agentforce уязвимы для «prompt injection»-атак

ии уязвимости Prompt Injection Sharepoint Salesforce csoonline.com

Агенты ИИ в Microsoft Copilot Studio и Salesforce Agentforce уязвимы для атак Prompt Injection, позволяющих злоумышленникам внедрять вредоносные команды и эксфильтровать конфиденциальные данные, включая информацию из SharePoint. — csoonline.com

Агенты ИИ для корпоративного сектора, как известно, способны оптимизировать рабочие процессы. Но они также могут стать причиной утечки данных — как выяснили исследователи безопасности из Capsule Security. Они обнаружили уязвимости Prompt Injection как в Microsoft Copilot Studio, так и в Salesforce Agentforce.

В обоих случаях это позволяет злоумышленникам внедрять вредоносные команды через, казалось бы, безобидные запросы (промпты) — с потенциально разрушительными последствиями.

Copilot сливает данные SharePoint

Суть проблемы, названной «ShareLeak» на стороне Microsoft, заключается в том, как агенты Copilot Studio обрабатывают формы SharePoint. Атака начинается с внедрения вредоносного полезной нагрузки в стандартное поле формы (например, «Комментарии»). Позже эта нагрузка попадает в ИИ-агента в рамках его операционного контекста. Поскольку ИИ-система связывает пользовательский ввод с системными промптами, «внедренная» полезная нагрузка перезаписывает исходные инструкции агента. Таким образом, ИИ-модель рассматривает команды злоумышленника как легитимные системные директивы — вредоносный ввод выполняется агентом без какого-либо сопротивления.

Как только агент скомпрометирован таким образом, становится возможным:

  • получать доступ к подключенным спискам SharePoint,
  • извлекать конфиденциальные данные клиентов и
  • отправлять их по электронной почте.

Как выяснили исследователи, данные эксфильтровались даже в тех случаях, когда механизмы безопасности Microsoft сообщали о подозрительной активности. «Основная причина в том, что отсутствует надежное разделение между доверенными системными инструкциями и недоверенными пользовательскими данными. В существующей конфигурации ИИ не может их различить», — отмечают эксперты по безопасности.

Microsoft уже выпустила исправление, которое устранило проблему. Уязвимость оценена в 7,5 из 10 по шкале CVSS. От пользователей никаких дополнительных действий не требуется.

Agentforce захватывает формы лидов

В случае с Salesforce Agentforce исследователи Capsule смогли встроить вредоносные инструкции в общедоступную форму лида, которые затем выполнялись через «Agent Flow» с функциями электронной почты. Когда внутренний пользователь позже поручает агенту Agentforce проверить или обработать этот лид, агент выполняет инструкции и эксфильтрует конфиденциальные данные. «Это приводит к несанкционированному раскрытию данных и потенциально массовой эксфильтрации данных CRM», — пишут исследователи.

Массовой, потому что компрометация не ограничивается одним набором данных: по словам экспертов Capsule, захваченный агент может одновременно запрашивать и эксфильтровать несколько записей лидов, превращая однократную отправку формы в конвейер для извлечения данных из базы. По мнению исследователей, Salesforce признала проблему Prompt Injection, но классифицировала вектор эксфильтрации как «специфичный для конфигурации» и указала на опциональные элементы управления Human-in-the-Loop. Исследователи безопасности из Capsule не согласны с этой оценкой, утверждая, что ручные подтверждения подрывают саму цель автономных агентов.

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

Что следует предпринять компаниям

Обе уязвимости сводятся к одному основному требованию: все внешние вводы должны рассматриваться как недоверенные. Рекомендуется также настроить фильтры, разделяющие данные и инструкции. Это подразумевает внедрение следующих мер:

  • проверка вводимых данных (Input Validation),
  • доступ по принципу наименьших привилегий (Least-Privilege Access), а также
  • строгие меры контроля для таких вещей, как исходящие электронные письма.

(фм)

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Похожие новости: