Claude Code 2.1.309 исправил обходы песочницы и файловых запретов
Anthropic выпустила обновление с исправлениями изоляции команд, защиты MCP-конфигурации и проверок разрешений. Изменения важны для разработчиков, доверяющих агенту выполнение команд и редактирование файлов.
22 октября 2026 года Anthropic выпустила Claude Code 2.1.309. В официальных примечаниях перечислены исправления нескольких способов обхода ограничений при работе агента.
Три изменения непосредственно касаются песочницы и защищённых файлов:
- На macOS и Linux устранён запуск стартовых файлов оболочки вне песочницы перед каждой изолированной Bash-командой.
- На macOS шаблоны
denyWriteтеперь учитывают реальное расположение пути, когда доступ к каталогу проходит через символическую ссылку. - Закрыта возможность изменять MCP-конфигурацию, переданную через
--mcp-config, изолированными командами и автоматически разрешёнными правками.
Дополнительно исправлены случаи, когда перенаправление Bash обходило запрет Edit(path) в командах с подоболочкой. На Linux устранено снятие запретов записи, если фоновая команда продолжала работать после завершения сессии.
Это сведения разработчика: независимое воспроизведение проблем не проводилось. Примечания не устанавливают полный диапазон затронутых версий и не сообщают о фактической эксплуатации перечисленных обходов.
Источники
-
AnthropicОсновной источникRelease v2.1.309 · anthropics/claude-code ↗