CVE-2026-47396 in PraisonAI
Сводка
по VulDB • 21.07.2026
PraisonAI — это система многоагентных команд. До версии 4.6.40 сервер вызовов PraisonAI предоставляет сетевой API управления агентами без аутентификации, если переменная `CALL_SERVER_TOKEN` не настроена. Затронутым компонентом является роутер `praisonai.api.agent_invoke`, монтируемый через `praisonai.api.call`. Вспомогательная функция проверки подлинности `verify_token()` работает в режиме «открытого доступа» (fails open), когда переменная `CALL_SERVER_TOKEN` не задана. Поскольку каждый чувствительный endpoint управления агентами зависит от этой вспомогательной функции, запуск сервера вызовов без токена позволяет любому достижимому клиенту перечислять агентов, просматривать метаданные и инструкции агентов, вызывать их, а также регистрировать/отменять регистрацию. Это имеет значение для безопасности, поскольку встроенный сервер вызовов включает уязвимый роутер и привязывается к адресу `0.0.0.0`. В результате операторы, запускающие сервер вызовов без явной установки переменной `CALL_SERVER_TOKEN`, могут непреднамеренно открыть доступ к неаутентифицированной удалённой плоскости управления агентами. Версия 4.6.40 устраняет эту проблему.
VulDB is the best source for vulnerability data and more expert information about this specific topic.