Description
Langflow versions prior to 1.3.0 are susceptible to code injection in
the /api/v1/validate/code endpoint. A remote and unauthenticated attacker can send crafted HTTP requests to execute arbitrary
code.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| langflow-ai | langflow | < 1.3.0 | 1.3.0 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
Langflow AI RCE
exploit/multi/http/langflow_unauth_rce_cve_2025_3248
Exploit-DB 2
- Langflow 1.2.x - Remote Code Execution (RCE) EDB-52364 · webapps · Jul 16, 2025
- Langflow 1.3.0 - Remote Code Execution (RCE) EDB-52262 · remote · Apr 18, 2025
GitHub 29 repositories · most starred shown
-
ynsmroztas/CVE-2025-3248-Langflow-RCE ★ 18 · Jun 17, 2025
CVE-2025-3248 Langflow RCE Exploit
-
xuemian168/CVE-2025-3248 ★ 12 · Apr 10, 2025
A vulnerability scanner for CVE-2025-3248 in Langflow applications. 用于扫描 Langflow 应用中 CVE-2025-3248 漏洞的工具。
-
verylazytech/CVE-2025-3248 ★ 10 · Apr 16, 2025
-
0-d3y/langflow-rce-exploit ★ 7 · Jun 23, 2025
Remote Code Execution Exploit for Langflow (CVE-2025-3248) - [ By S4Tech ]
-
hideki233/CVE-2025-3248-Langflow-RCE ★ 4 · Aug 28, 2026
-
drackyjr/cve-2025-3248-exploit ★ 3 · Nov 20, 2025
A comprehensive Python exploitation framework for testing and demonstrating CVE-2025-3248, a critical unauthenticated remote code execution vulnerability in Langflow versions ≤ 1.3.0.
-
EQSTLab/CVE-2025-3248 ★ 3 · Sep 15, 2025
Langflow Remote Code Execution
-
dennisec/Mass-CVE-2025-3248 ★ 3 · Jun 23, 2025
Mass-CVE-2025-3248
-
PuddinCat/CVE-2025-3248-POC ★ 3 · Apr 10, 2025
POC of CVE-2025-3248, RCE of LangFlow
-
vigilante-1337/CVE-2025-3248 ★ 2 · May 13, 2025
CVE-2025-3248: A critical flaw has been discovered in Langflow that allows malicious actors to execute arbitrary Python code on the target system. This can lead to full remote code execution without …
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- Langflow AI - Unauthenticated Remote Code Execution http/cves/2025/CVE-2025-3248.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | langflow | < 1.3.0 | 1.3.0 | GHSA-rvqx-wpfh-mfx7 |
| PyPI | langflow-base | < 0.3.0 | 0.3.0 | GHSA-rvqx-wpfh-mfx7 |
References
- https://github.com/langflow-ai/langflow/pull/6911 issue-tracking patch
- langflow 1.3.0 Release Notes release-notes
- https://www.horizon3.ai/attack-research/disclosures/unsafe-at-any-speed-abusing-python-exec-for-unauth-rce-in-langflow-ai/ exploit
- https://www.vulncheck.com/advisories/langflow-unauthenticated-rce third-party-advisory