CVE-2026-40159 in PraisonAIИнформация

Сводка

по VulDB • 29.05.2026

PraisonAI — это система многоагентных команд. Версии PraisonAI до 4.5.128 содержат уязвимость в интеграции MCP (Model Context Protocol), которая позволяет запускать фоновые серверы через stdio с использованием пользовательских строк команд (например, MCP("npx -y @smithery/cli ...")). Эти команды выполняются с помощью модуля subprocess языка Python. По умолчанию реализация передает всю среду родительского процесса запускаемому подпроцессу. В результате любая команда MCP, выполненная таким образом, наследует все переменные окружения родительского процесса, включая конфиденциальные данные, такие как API-ключи, токены аутентификации и учетные данные баз данных. Такое поведение создает риск безопасности при использовании непроверенных или сторонних команд. В типичных сценариях, когда инструменты MCP вызываются через исполнители пакетов, такие как npx -y, произвольный код из внешних или потенциально скомпрометированных пакетов может выполняться с доступом к этим унаследованным переменным окружения. Это создает риск непреднамеренного раскрытия учетных данных и позволяет осуществлять потенциальные атаки на цепочку поставок (supply chain attacks) путем скрытой эксфильтрации секретов. Данная уязвимость исправлена в версии 4.5.128.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Ответственный

GitHub M

Резервировать

09.04.2026

Раскрытие

10.04.2026

Модерация

принято

Вход

VDB-356850

EPSS

0.00182

KEV

Нет

Деятельности

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!