AI Threat Watch

Досье supabase-mcp-cursor-token-leakПромпт-инъекцияСША

Инъекция промпта через тикет в поддержку заставляет Cursor с Supabase MCP выдать токены интеграций

General Analysis показала, что тикет в поддержку со скрытыми инструкциями может заставить агента Cursor, подключённого к Supabase через MCP с сервисной ролью, прочитать таблицу integration_tokens и записать секреты в тикет.

СредняяАтака на ИИСтатус: ИсправленПроверенное досье

Открыть на интерактивной картеЦитировать это досье

Дата сообщения
6 июл. 2025
Локация
США
Цель
MCP-сервер Supabase, используемый из Cursor
Критичность
Средняя
Инициатор
General Analysis
Тип субъекта
Исследователи безопасности
Сектор
Технологии и вендоры ИИ
Заявленные убытки
Не заявлены
CVE
Нет

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

General Analysis показала, что тикет в поддержку со скрытыми инструкциями может заставить агента Cursor, подключённого к Supabase через MCP с сервисной ролью, прочитать таблицу integration_tokens и записать секреты в тикет.

Последствия: Продемонстрирована выгрузка токенов интеграций из тестового проекта; паттерн применим к любому агенту с доступом к базе данных под сервисной ролью

Кто стоит за инцидентом

Субъект: General Analysis

Атрибуция: Публичный proof of concept; Supabase ответила документацией и изменением настроек по умолчанию

Мотив: Исследование безопасности

Как это произошло

Вектор атаки: Непрямая инъекция промпта в текст тикета, отправленного пользователем и обрабатываемого агентом с привилегированным доступом к базе данных и возможностью записи

Первопричина: MCP-подключение работало под ролью, обходившей безопасность на уровне строк и способной как читать приватные таблицы, так и записывать видимые злоумышленнику записи

Хронология

  1. General Analysis публикует демонстрацию
  2. Supabase делает режим только для чтения с ограничением по проекту документированным значением по умолчанию

Реагирование

Supabase рекомендовала режим только для чтения и добавила руководство; о взломах клиентов не сообщалось

Текущий статус: Исправлен

Источники (открываются в новой вкладке)

Цитировать это досье

Инъекция промпта через тикет в поддержку заставляет Cursor с Supabase MCP выдать токены интеграций. AI Threat Watch, досье supabase-mcp-cursor-token-leak, 6 июл. 2025. https://aithreat.io/ru/cases/supabase-mcp-cursor-token-leak/

Постоянная ссылка: https://aithreat.io/ru/cases/supabase-mcp-cursor-token-leak/

Это досье на других языках: EnglishFrançaisEspañolالعربية中文Русский