Интересно Открыл README — потерял сервер. В Anthropic хотели упростить жизнь разработчикам, но случайно дали взломщикам ключи от их систем.

Admin

Администратор

Открыл README — потерял сервер. В Anthropic хотели упростить жизнь разработчикам, но случайно дали взломщикам ключи от их систем.


1769027364685

Кажется, в погоне за эффективностью про базовую цифровую гигиену просто забыли.


В официальном сервере Git Model Context Protocol (MCP), разработанном компанией Anthropic, выявлены три уязвимости, которые позволяют получить доступ к произвольным файлам, удалять их и запускать код. Проблемы затронули компонент под названием mcp-server-git — это сервер на Python, предназначенный для работы с Git-репозиториями с помощью языковых моделей.

По оценке специалистов компании Cyata, уязвимости могут быть использованы через внедрение вредоносных подсказок. Речь идёт о ситуациях, когда злоумышленник влияет на содержание, с которым взаимодействует ассистент на базе ИИ — например, при открытии README-файла, описания задачи или скомпрометированной веб-страницы. Такой подход позволяет использовать уязвимости без непосредственного доступа к системе жертвы.

Выявленные проблемы были устранены в обновлениях от сентября и декабря 2025 года после уведомления разработчиков летом того же года. Первая из уязвимостей, получившая идентификатор CVE-2025-68143, возникала из-за отсутствия проверки путей в инструменте git_init. Он принимал произвольные значения путей при создании репозитория, что позволяло злоумышленнику добраться до любых директорий. Эта проблема получила оценку 8.8 по версии CVSS 3.0.

Вторая уязвимость, CVE-2025-68144, касалась функций git_diff и git_checkout, которые передавали входные параметры напрямую в команды Git без очистки. Это открывало возможности для внедрения команд — её оценка составила 8.1 по той же шкале.

Третья проблема, CVE-2025-68145, снова касалась некорректной работы с путями: при использовании флага --repository отсутствовала проверка, ограничивающая операции конкретной директорией. Эту уязвимость оценили в 7.1.

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

После анализа угроз разработчики удалили инструмент git_init из состава пакета и усилили проверки, препятствующие обходу путей. Пользователям настоятельно рекомендуется обновить библиотеку до актуальной версии.

Команда Cyata подчёркивает, что речь идёт о сервере, являющемся эталонной реализацией протокола MCP, на который ориентируются другие разработчики. Уязвимости, работающие без особых условий, указывают на необходимость более глубокой проверки всей экосистемы MCP.
 
Похожие темы
Admin Интересно Spotify открыл ящик Пандоры с ИИ-ремиксами. Новости в сети 0
Admin Интересно Минус 95% веса и 0 уязвимостей: Docker открыл доступ к своим лучшим образам. Новости в сети 0
Support81 Открыл PSD — получил троян. Как хакеры «кошмарят» графических дизайнеров Новости в сети 0
Support81 Зашёл на сайт — открыл ворота в инфраструктуру. Lazarus снова в деле Новости в сети 0
Admin Интересно IT-консультант из Нидерландов потерял семью и деньги после долгого общения с ChatGPT. Новости в сети 0
Admin Интересно Пользователь DeFi потерял $50 миллионов из-за ошибки в интерфейсе. Новости в сети 0
Admin Интересно Снаряды настоящие. Очки за убийства виртуальные. Белый дом потерял грань между киберспортом и 3-ей мировой. Новости в сети 0
Admin Интересно Ошибся буквой — потерял данные: как хакеры используют невнимательность программистов. Новости в сети 0
Support81 Ты просто навёл мышку — и потерял всё. Разбор атаки RenderShock Новости в сети 0
Support81 Одна атака — минус миллиард: как Marks & Spencer потерял состояние за пару дней Новости в сети 0
L Интересно Житель Томска потерял 11 млн рублей, вложившись в майнинг-ферму Новости в сети 0
S Криптовалютный стартап CoinDash взломан и потерял Ethereum на сумму 8 млн долларов Новости в сети 0

Название темы