GHSA-763V-5PJM-FX36
Strands Agents: Default FileSessionManager storage is world-readable on shared systems
CVSS 3.1Medium
N/A/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ПАТЧ ДОСТУПЕН: ВЕРСИЯ 1.48.0
Ограничить права доступа создаваемых файлов и каталогов (режимы 0600 и 0700), изменить путь сохранения сессий из общедоступного `/tmp` в изолированный каталог пользователя либо задать жесткий `umask 077` перед инициализацией `FileSessionManager`.
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
В Strands Agents хранилище FileSessionManager по умолчанию создает файлы сессий с правами, доступными для чтения любым локальным пользователем ОС.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
Класс `FileSessionManager` по умолчанию сохраняет состояние сессий агента в каталог `/tmp/strands/sessions`, не задавая строгих прав доступа (mode) и полагаясь на системный `umask`. При стандартном значении `umask 022` директории создаются с правами `0755`, а JSON-файлы — с `0644`, что делает их доступными на чтение всему окружению.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Локальные пользователи на многопользовательских хостах (CI/CD, Jupyter, shared GPU, jump box) могут несанкционированно прочитать историю диалогов, промпты, вывод моделей, параметры вызова инструментов и передаваемые через агента секреты/токены.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
——
>= 0➔Fix: 1.48.0
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (5)
- github.comhttps://github.com/strands-agents/harness-sdk/security/advisories/GHSA-763v-5pjm-fx36
- github.comhttps://github.com/strands-agents/harness-sdk/pull/2937
- github.comhttps://github.com/strands-agents/harness-sdk/commit/8658b9e0d57427b77b69343262184d76d8e63e8f
- github.comhttps://github.com/strands-agents/harness-sdk
- github.comhttps://github.com/strands-agents/harness-sdk/releases/tag/python/v1.48.0
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости GHSA-763V-5PJM-FX36: Strands Agents: Default FileSessionManager storage is world-readable on shared systems. URL: https://cve.futuretools.ru/cve/GHSA-763V-5PJM-FX36
BibTeX формат (LaTeX)
@misc{cve_futuretools_ghsa_763v_5pjm_fx36,
title = {{GHSA-763V-5PJM-FX36: Strands Agents: Default FileSessionManager storage is world-readable on shared systems}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/GHSA-763V-5PJM-FX36}},
note = {Оперативный инженерный анализ киберугроз}
}