CVE-2026-44338PraisonAI在2.5.6至4.6.34之前的版本中,默认集成的遗留Flask API服务器未开启身份验证。远程攻击者无需任何凭证即可访问该API,利用/agents端点读取配置信息,并通过/chat端点恶意触发agents.yaml中定义的工作流,导致系统面临未授权访问和控制的风险。
该漏洞的根本原因在于PraisonAI在特定版本范围内附带了一个遗留的Flask API服务器,且其安全配置存在严重缺陷,身份验证机制默认处于禁用状态。由于CVSS向量显示攻击无需用户交互(UI:N)且无需权限(PR:N),攻击者只需能通过网络连接到目标服务器端口即可实施攻击。利用过程主要涉及两个关键端点:首先,攻击者向'/agents'发送GET请求,可获取系统内所有已配置的代理和工作流详情;其次,攻击者向'/chat'发送POST请求,携带特定Payload即可直接调用并触发agents.yaml预定义的工作流。这使得攻击者能够绕过系统的正常访问控制逻辑,执行未授权的操作。