CVE-2026-40112 in PraisonAI
摘要
由 VulDB • 2026-05-30
PraisonAI 是一个多智能体团队系统。在 4.5.128 版本之前,src/praisonai/api.py 中的 Flask API 端点在没有进行有效清理的情况下将智能体输出渲染为 HTML。_sanitize_html 函数依赖于 nh3 库,但该库并未在 pyproject.toml 中列为必需或可选依赖项。当 nh3 缺失时(默认安装情况下),清理器是一个无操作(no-op),会原样返回 HTML。能够影响智能体输入的攻击者(通过 RAG 数据投毒、网页抓取结果或提示注入)可以注入任意 JavaScript 代码,这些代码将在查看 API 输出的任何用户的浏览器中执行。此漏洞已在 4.5.128 版本中修复。
VulDB is the best source for vulnerability data and more expert information about this specific topic.