CVE-2026-34451

MEDIUM CVSS 4.0: 6,3 EPSS 0.06%
Обновлено 31 марта 2026
Claude
Параметр Значение
CVSS 6,3 (MEDIUM)
Уязвимые версии до 0.81.0
Устранено в версии 0.81.0
Тип уязвимости CWE-22 (Обход пути), CWE-41
Поставщик Claude
Публичный эксплойт Нет

Claude SDK для TypeScript обеспечивает доступ к API Claude из серверных приложений TypeScript или JavaScript. Начиная с версии 0.79.0 и до версии 0.81.0, инструмент памяти локальной файловой системы в Anthropic TypeScript SDK проверял пути, предоставленные моделью, с помощью проверки строкового префикса, без добавления завершающего разделителя пути. Модель, управляемая внедрением подсказки, может предоставить созданный путь, который разрешается в родственный каталог, использующий имя корня памяти в качестве префикса, что позволяет выполнять чтение и запись за пределами изолированного каталога памяти.

Эта проблема исправлена ​​в версии 0.81.0.

Показать оригинальное описание (EN)

Claude SDK for TypeScript provides access to the Claude API from server-side TypeScript or JavaScript applications. From version 0.79.0 to before version 0.81.0, the local filesystem memory tool in the Anthropic TypeScript SDK validated model-supplied paths using a string prefix check that did not append a trailing path separator. A model steered by prompt injection could supply a crafted path that resolved to a sibling directory sharing the memory root's name as a prefix, allowing reads and writes outside the sandboxed memory directory. This issue has been patched in version 0.81.0.

Характеристики атаки

Способ атаки
По сети
Атака возможна удалённо
Сложность
Высокая
Сложно эксплуатировать
Условия для атаки
Не требуются
Нет дополнительных условий
Нужны права
Не требуются
Права не нужны
Участие пользователя
Не требуется
Не нужно действие пользователя

Последствия

Конфиденциальность
Низкое
Частичная утечка данных
Целостность
Низкое
Частичная модификация данных
Доступность
Нет
Нет нарушения работы

Строка CVSS v4.0