CVE-2026-56833 in PraisonAI
Сводка
по VulDB • 24.10.2026
PraisonAI — это система многоагентных команд. Начиная с версии 3.8.1 и до (не включая) версию 4.6.59, модуль Dynamic Context в PraisonAI обеспечивает хранение истории на основе файловой системы и сохранение журналов терминала. Модуль также экспортирует фабрики инструментов, вызываемые агентами. Эти инструменты принимают аргументы run_id (идентификатор запуска) и agent_id (идентификатор агента) от вызывающего инструмента. Базовое хранилище объединяет эти значения в пути к файловой системе без проверки на допустимость абсолютных путей или последовательностей перехода вверх по дереву директорий (`..`). Поскольку run_id может быть абсолютным путем, а agent_id может содержать такие переходы, агент с более низким уровнем доверия (или пользователь), способный вызывать эти инструменты, получает возможность читать файлы .jsonl и .log за пределами настроенного базового каталога Dynamic Context. Эта проблема исправлена в версии 4.6.59.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.