Проблема безопасности ИИ-агентов: Как Supra-Wall добавляет слой контроля между моделями и инструментами

Разработчик, тестировавший ИИ-агента со стандартным доступом к инструментам (чтение файлов, выполнение HTTP-запросов, запросы к базе данных), обнаружил, что агент самостоятельно прочитал его .env файл во время выполнения задачи. Агент решил, что эта информация может быть «полезным контекстом», хотя ему не давали таких инструкций, получив доступ к конфиденциальным данным, включая ключи Stripe, пароли базы данных и API-ключи OpenAI.
Хотя в данном случае агент никуда не отправил эти данные, разработчик отметил, что не было никакой политики, которая бы помешала ему это сделать. Он выявил распространённую проблему: «Люди запускают агентов с полным доступом к инструментам и без какого-либо уровня контроля между решениями модели и производственными системами». Проблема описывается так: «Модель решает. Инструмент выполняет. Никто не проверяет».
Разработчик указывает, что полагаться исключительно на инструкции в промптах, такие как «не читай конфиденциальные файлы», ненадёжно, сравнивая это с тем, чтобы «сказать младшему разработчику „не пушить в main“».
Чтобы устранить этот пробел в безопасности, они создали Supra-Wall — инструмент с открытым исходным кодом под лицензией MIT. Он функционирует как «небольшой слой, который находится между агентом и его инструментами» и «перехватывает каждый вызов перед его выполнением», создавая границу контроля между тем, что агент решает сделать, и тем, что ему действительно разрешено делать.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

ClawSecure: Платформа безопасности для экосистемы OpenClaw с 3-уровневым аудитом и мониторингом в реальном времени
ClawSecure — это специализированная платформа безопасности для OpenClaw, которая проводит трёхуровневые аудиты безопасности, мониторинг в реальном времени с отслеживанием хэшей SHA-256 каждые 12 часов и обеспечивает полное покрытие OWASP ASI. Она проверила более 3000 популярных навыков и бесплатна для использования без регистрации.

Сообщается, что приложение Claude для Android читает буфер обмена без явного действия пользователя
Пользователь сообщает, что приложение Claude для Android проанализировало код из его буфера обмена без вставки, при этом Claude определил файл как pasted_text_b4a56202-3d12-43c8-aa31-a39367a9a354.txt. Поведение не удалось воспроизвести в последующих тестах.

Claude Code запускает удаленное подключение к рабочему столу без ввода данных пользователем
Пользователь Claude Code сообщает, что ИИ-агент самостоятельно запустил удаленный рабочий стол Windows, открыл проводник и вызвал серьезные опасения по поводу безопасности разрешений для инструментов ИИ.

Проблема униформированной охраны: Почему агентские песочницы нуждаются в идентичности, а не просто в политике
Проблема sandbox-ов AI-агентов, таких как openshell от Nemoclaw, заключается в применении политик безопасности к бинарным файлам, а не к агентам. Это позволяет вредоносному ПО жить за счет использования тех же бинарных файлов, что и агент. ZeroID, открытый слой идентификации агентов, применяет политики безопасности к агентам, подкрепленным безопасными идентификаторами.