Скандал с Grok Build: ИИ-инструмент тайно выгружал репозитории разработчиков в облако

Безопасность Олег Васильевич Клод 14.07.2026 4 мин чтения 9 просмотров
Скандал с Grok Build: ИИ-инструмент тайно выгружал репозитории разработчиков в облако

ИИ-инструмент для программирования Grok Build от SpaceXAI незаметно выгружал целые репозитории пользователей в облачное хранилище Google Cloud, об этом 14 июля 2026 года сообщил The Verge. После огласки компания отключила функцию, но вопросы к приватности разработчиков, работающих с ИИ-кодерами, остались. Скандал с Grok Build показал, как «облачная синхронизация» кода превращается в скрытую утечку данных.

Проблему первыми задокументировали исследователи Cereblab: их отчёт, опубликованный в понедельник, показал, что консольная версия Grok Build (CLI) упаковывала и отправляла на серверы SpaceXAI не отдельные фрагменты, а целые кодовые базы. Захватывались даже файлы, которые инструменту прямо запрещали открывать, и секреты, которые пользователи уже удалили из истории git.

Что именно утекало из репозиториев

Grok Build удерживал куда больше данных, чем аналогичные инструменты вроде Claude Code, и это Cereblab подчёркивают отдельно. Речь о полном слепке проекта, а не о телеметрии и паре строк для отладки.

Независимый исследователь безопасности из Королевского колледжа Лондона доктор Лукаш Олейник в комментарии The Verge назвал такой объём удержания «избыточным». По его словам, под угрозой потенциально оказались:

  • проприетарный исходный код;
  • информация об уязвимостях безопасности;
  • персональные данные;
  • детали инфраструктуры;
  • учётные данные и ключи доступа (credentials).

Последний пункт самый болезненный. API-ключи, токены и пароли, случайно оставленные в коде, при такой выгрузке уезжают в чужое облако целиком. И даже аккуратная чистка через историю git не помогала: инструмент подхватывал то, что уже считалось удалённым.

Логотип Grok на фоне интерфейса
Grok Build выгружал в облако больше данных, чем конкуренты. Фото: The Verge

Игнор .gitignore и «удалённые» секреты

Обычная практика разработчика: прописать в .gitignore файлы, которые не должны попадать в репозиторий. Конфиги с паролями, локальные .env, ключи. Grok Build, по данным исследователей, эти запреты соблюдал не всегда и загружал «файлы, которые ему было велено не открывать».

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

Реакция Маска: «всё удалим», но «разрешите хранить»

Илон Маск отреагировал постом в X, пообещав, что все ранее выгруженные Grok Build данные будут «полностью и бесповоротно удалены». В отдельной записи он добавил, что «настройки приватности всегда соблюдаются», и тут же попросил пользователей разрешить SpaceXAI сохранять их данные, назвав это «полезным для отладки проблем».

Логика получилась противоречивая: сначала признание, что данные уходили без явного согласия, затем просьба дать это согласие задним числом. Ровно та ситуация, когда формулировки о приватности стоит проверять фактически, а не верить на слово.

Почему команда /privacy не спасала

SpaceXAI сначала ответила, что проблему можно решить командой /privacy в CLI: она якобы отключает удержание данных и удаляет ранее синхронизированное. Cereblab это опровергли. По их словам, /privacy переключает удержание на уровне сессии, а не тот тумблер, который устранил утечку кода. Ссылаться на него как на средство контроля некорректно.

Функцию выключили на стороне серверов: по состоянию на понедельник тесты исследователей показывали, что серверы SpaceXAI возвращают флаг disable_codebase_upload: true, и выгрузка кодовой базы «больше не срабатывает».

Что делать разработчику прямо сейчас

Если вы пользовались Grok Build или другим ИИ-инструментом с «облачной синхронизацией», исходите из того, что ваш код мог покинуть машину. Практический минимум для защиты приватности:

  1. Перевыпустите все API-ключи, токены доступа и пароли к базам, которые хоть раз лежали в проекте. Это дешевле, чем расследовать инцидент позже.
  2. Проверьте, какие секреты хранились прямо в файлах проекта, и вынесите их в секрет-менеджер, а не в код.
  3. Заведите отдельные dev-креды: рабочие и продакшн-ключи не должны совпадать с теми, что вы даёте инструментам для экспериментов.
  4. Запускайте сторонние CLI в песочнице. Контейнер, отдельная виртуальная машина или изолированное окружение не дадут инструменту дотянуться до всего репозитория и системных файлов.
  5. Проверяйте zero-data-retention фактически. Не полагайтесь на надпись «мы ничего не храним», смотрите, что уходит в сеть.

Изоляция окружения как барьер для утечек

Отдельный слой защиты, это контроль трафика самих инструментов. Разделение рабочих окружений, изоляция dev-стенда и мониторинг того, куда уходят данные, снижают поверхность утечки при работе с внешними ИИ-сервисами. Если вам нужен изолированный VPS под такие эксперименты или контроль сетевого доступа, это можно поднять через Sigma.

Любой ИИ-инструмент для кода, который требует «синхронизировать» репозиторий с облаком, по умолчанию несёт риск. История Grok Build, это повод пересмотреть, кому и какой доступ к своему коду вы раздаёте.

Источники

The Verge, Grok Build от SpaceXAI выгружал репозитории пользователей в облако

Anthropic выпустила Claude Opus 5: интеллект уровня флагмана за половину цены
Читать следующую Anthropic выпустила Claude Opus 5: интеллект уровня флагмана за половину цены

Комментарии

0
?

Пока нет комментариев. Будьте первым!