CVE-2025-3248: Langflow Missing Authentication Vulnerability
Vulnerability summary
CVE-2025-3248 is a critical (CVSS 9.8) vulnerability in Langflow. It is known to be exploited: CISA lists it, first on 05-05-2025. It has been used in ransomware campaigns. EPSS estimates a 99.99% chance of exploitation in the next 30 days, higher than 99.9% of scored vulnerabilities. 4 public exploits are recorded.
Advisory lineage
Upstream 0 · Downstream 0 · Related 1Timeline
- 07-04-2025PublishedVulnerability first disclosed.
- 05-05-2025Added to CISA KEVLangflow Missing Authentication Vulnerability
- 26-05-2025CISA remediation dueApply mitigations per vendor instructions.
- 08-10-2026Last modifiedVulnerability information updated.
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.
CVSS metrics
3 scores · 3 sources · 2 versions- NVDNIST9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
99.99%
Chance of exploitation in the next 30 days
Percentile
100%
Versus all other CVEs
30-day change
0.00 pp
From 99.99% on 20-09-2026
Known exploited
Compare KEV catalogs- Added
- 05-05-2025
- Federal due date
- 26-05-2025
CISA required action
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable. nvd.nist.gov/vuln/detail/CVE-2025-3248
Public exploits
4 foundExploit Reference (horizon3.ai)
Maturity: unknown
Langflow 1.3.0 - Remote Code Execution (RCE)
Maturity: poc
Langflow 1.2.x - Remote Code Execution (RCE)
Maturity: poc
Weaknesses
CWE · root cause- CWE-306Missing Authentication for Critical FunctionThe product does not perform any authentication for functionality that requires a provable user identity or consumes a significant amount of resources.
- CWE-94Improper Control of Generation of Code ('Code Injection')The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.
Affected systems
PyPI2 products
- langflow< 1.3.0
- langflow-base< 0.3.0
Langflow1 product
- langflow< 1.3.0
Langflow-ai1 product
- langflow< 1.3.0
3 vendors · 4 products
References
12 links- www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-3248Government ResourceWEBUS Government Resource