Инцидент с утечкой кода Anthropic: риски кибербезопасности
31 марта 2026 года Anthropic по ошибке опубликовала в npm исходный код Claude Code: в пакет версии 2.1.88 попал файл source map. Компания назвала это ошибкой упаковки, а не взломом.


31 марта 2026 года стало известно, что Anthropic по ошибке выложила в публичный реестр npm полный исходный код Claude Code — своего терминального ИИ-агента для программирования. В пакет @anthropic-ai/claude-code версии 2.1.88 попал файл source map размером около 59,8 МБ, который ссылался на нешифрованные исходники на TypeScript.
Что произошло
Source map — отладочный файл, сопоставляющий минифицированный код с оригиналом. В релиз он попал по недосмотру при сборке. Обнаружил проблему исследователь безопасности Чаофан Шоу и написал об этом в X. По оценке Zscaler, в утечке около 513 тысяч строк кода в 1906 файлах. За несколько часов код скачали из хранилища Anthropic, выложили на GitHub и форкнули десятки тысяч раз. Anthropic разослала DMCA-уведомления по части зеркал, но копии остались в сотнях репозиториев.
В заявлении для CNBC Anthropic назвала случившееся «проблемой упаковки релиза из-за человеческой ошибки, а не взломом» и сообщила, что данные клиентов и учётные данные не затронуты. Компания заявила, что вводит меры, чтобы это не повторилось. Утекла именно клиентская часть инструмента, а не сами модели Claude и не веб-приложение claude.ai.
Что нашли в коде
Разработчики, изучившие код, описали около 40 инструментов с раздельными разрешениями, движок запросов к LLM, координацию нескольких агентов и систему постоянной памяти. За флагами функций нашлись нерелизнутые возможности, например фоновый режим агента и вынос сложного планирования в облако.
Риски для разработчиков
- Знание логики защиты от prompt injection и системных промптов упрощает поиск обходов.
- Злоумышленники начали использовать тему утечки как приманку: Zscaler обнаружила репозитории с «утёкшим Claude Code», распространявшие вредоносные программы Vidar и GhostSocks. Скачивать и запускать такой код не стоит — он остаётся проприетарным.
- В тот же день, 31 марта, в npm были опубликованы вредоносные версии библиотеки axios (1.14.1 и 0.30.4) с трояном удалённого доступа. Это отдельная атака, но Claude Code зависит от axios, поэтому тем, кто устанавливал или обновлял его в этот период, стоит проверить lock-файлы.
Для защиты от подобных ошибок достаточно добавить *.map в .npmignore, вести явный список в поле files файла package.json и проверять состав пакета командой npm pack --dry-run перед публикацией.
Автор новости

Эксперт по EdTech
Курирует каталог онлайн-школ и образовательных платформ. Преподаватель с опытом в e-learning, проверяет программы и методики обучения.
Читайте также

В Пенсильвании подписан закон о маркировке рекламы, сгенерированной ИИ
24 октября 2026 г.

OpenAI усилила защиту среды обучения фронтирных моделей и возобновила RL-обучение
23 октября 2026 г.

Эксперимент в Японии: пять ИИ-моделей рекомендовали JCP избирателям с левыми взглядами
23 октября 2026 г.

Block представила Dessa — речевую модель, обученную только на человеческой речи
23 октября 2026 г.
Комментарии(0)
Оставьте комментарий
Войдите, чтобы присоединиться к обсуждению