CVE-2026-33873Langflow在1.9.0版本前存在任意代码执行漏洞。其Agentic Assistant功能在验证LLM生成的Python代码时,直接在服务端动态实例化生成的类。攻击者若能访问该功能并影响模型输出,即可导致服务器端执行任意Python代码。
该漏洞的根本原因在于Langflow对Agentic Assistant生成代码的验证机制不完善。在验证阶段,系统不仅仅是静态分析代码,而是通过动态执行(如exec)和类实例化来测试代码逻辑。由于缺乏沙箱隔离,攻击者可以通过精心设计的Prompt诱导LLM生成包含恶意系统调用(如os.system)的Python代码。当后端服务尝试实例化该类时,恶意代码立即在服务器上下文中执行,从而允许攻击者完全控制受影响的服务器。