Безопасность ИИ

Prompt-injection-атаки через скиллы: новая угроза безопасности для LLM-систем

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

Иллюстрация к новости: Prompt-injection-атаки через скиллы: новая угроза безопасности для LLM-систем

При интеграции больших языковых моделей в рабочие процессы возникает проблема безопасности, сравнимая с запуском непроверенного ПО. Речь о prompt-injection-атаках на скиллы (навыки), которые расширяют функционал моделей.

Злоумышленник может внедрить в диалог инструкции, заставляющие LLM использовать подключенный скилл для опасных действий. Уязвимость критична из-за природы скиллов: часто это исполняемый код (например, Python-скрипт), который модель может запустить. Этот код выполняется с правами пользователя, взаимодействующего с LLM. Успешная атака становится прямым риском для файловой системы и данных на устройстве или сервере.

Разработка собственных скиллов и использование open-source решений стали стандартом для кастомизации моделей. Однако культура безопасности отстает. Многие подключают сторонние скиллы без проверки содержимого на вредоносный код. Скилл в файле SKILL.md может выглядеть безобидно, но при вызове модель исполнит скрытый код.

Для разработчиков платформ и агентов на основе LLM это означает срочный пересмотр парадигмы безопасности. Традиционные методы фильтрации данных недостаточны, когда модель может выполнять команды через доверенные инструменты. Необходимо внедрять практики, аналогичные Secure SDLC: аудит кода сторонних скиллов, запуск в изолированных sandbox-средах с минимальными привилегиями, мандатный контроль доступа для операций. Без этого массовое внедрение LLM-агентов несет неприемлемые риски.

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

В долгосрочной перспективе проблема ведет к формированию новых стандартов безопасности ИИ-агентов. Экосистема скиллов может прийти к необходимости централизованных репозиториев с проверкой, систем цифровых подписей и встроенных механизмов контроля разрешений. Игнорирование угрозы prompt-injection через скиллы может привести к волне инцидентов, которые подорвут доверие к технологии.

Вопросы читателей по теме

Все вопросы

Что такое галлюцинация в работе нейросети?

спрашивает Павел, Казань 308 просм.

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

Что такое дипфейк простыми словами?

спрашивает Николай, Новосибирск 389 просм.

Марина Соколова: Дипфейк - это не обычный монтаж, а видео или запись голоса, которую создала нейросеть, обучившись копировать конкретного человека. Программе показывают много фотографий и записей голоса этого человека, она запоминает черты лица, мимику, манеру говорить, а затем накладывает это на другое видео или сочиняет новую речь, которую человек никогда не произносил. Раньше такое умели делать только…

Можно ли доверять нейросетям?

спрашивает Ирина, Пермь 510 просм.

Сергей Орлов: Доверие здесь стоит делить не на "да" и "нет", а по типу задачи и цене ошибки. Языковая модель не хранит базу проверенных фактов, а предсказывает наиболее вероятное продолжение текста, поэтому она одинаково уверенным тоном пишет и правду, и выдумку - интонация ответа вообще ничего не говорит о его точности. Для черновиков, идей, структуры текста, брейншторма…

Что такое дипфейки?

спрашивает Екатерина, Новосибирск 510 просм.

Марина Соколова: Дипфейк - это видео, фото или аудиозапись, где нейросеть подменяет лицо, мимику или голос человека на синтетические, обученные так, чтобы выглядеть настоящими. Для этого сети показывают десятки или сотни фотографий и записей голоса конкретного человека, она учится воспроизводить его черты и интонации, а затем накладывает это на исходное видео или генерирует новую речь с нуля.…