AI Threat Watch

Досье smithery-mcp-hosting-traversalЦепочка поставок ИИВесь мир

Обход пути в хостинге MCP Smithery открыл root-доступ к 3 000 размещённых MCP-серверов

GitGuardian показала, что невалидируемый параметр dockerBuildPath в smithery.yaml позволял вредоносному Dockerfile прочитать домашний каталог сборщика и украсть токен fly.io, дающий root-доступ к более чем 3 000 размещённых MCP-серверов и видимость API-ключей клиентов.

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

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

Дата сообщения
15 окт. 2025
Локация
Весь мир
Цель
Размещённые MCP-серверы Smithery.ai
Критичность
Средняя
Инициатор
Исследователи GitGuardian
Тип субъекта
Исследователи безопасности
Сектор
Технологии и вендоры ИИ
Заявленные убытки
Не заявлены
CVE
Нет

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

GitGuardian показала, что невалидируемый параметр dockerBuildPath в smithery.yaml позволял вредоносному Dockerfile прочитать домашний каталог сборщика и украсть токен fly.io, дающий root-доступ к более чем 3 000 размещённых MCP-серверов и видимость API-ключей клиентов.

Последствия: Продемонстрировано выполнение команд с правами root на размещённых MCP-серверах и перехват API-ключа клиента в трафике; могли быть раскрыты секреты тысяч клиентов сотен сервисов

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

Субъект: Исследователи GitGuardian

Атрибуция: Обнаружено и ответственно раскрыто GitGuardian; Smithery признала и исправила уязвимость и не нашла свидетельств эксплуатации

Мотив: Исследование безопасности платформ хостинга MCP

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

Вектор атаки: Установка dockerBuildPath в родительский каталог, чтобы контекст сборки Docker включал .docker/config.json сборщика с избыточно привилегированным токеном fly.io

Первопричина: Невалидируемая конфигурация сборки в сочетании с общим избыточно привилегированным учётным данным платформы с доступом к fly.io Machines API

Хронология

  1. GitGuardian обнаруживает обход пути
  2. Proof of concept передан Smithery, которая подтверждает его в тот же день
  3. Развёрнуто частичное исправление, скомпрометированный токен сменён
  4. Развёрнуто полное исправление
  5. GitGuardian публикует описание

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

Smithery сменила токен и исправила валидацию пути сборки в течение двух дней после раскрытия

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

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

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

Обход пути в хостинге MCP Smithery открыл root-доступ к 3 000 размещённых MCP-серверов. AI Threat Watch, досье smithery-mcp-hosting-traversal, 15 окт. 2025. https://aithreat.io/ru/cases/smithery-mcp-hosting-traversal/

Постоянная ссылка: https://aithreat.io/ru/cases/smithery-mcp-hosting-traversal/

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