Actively exploited · Published Apr 7, 2025 · Assigned by VulnCheck

CVE-2025-3248Langflow < 1.3.0 Unauthenticated RCE via /api/v1/validate/code

Critical 9.8 Exploited Ransomware

In plain English

A critical-severity missing authentication in langflow from langflow-ai. Attackers are actively exploiting it in the wild (listed by CISA on May 5, 2025). It has been used in ransomware campaigns. The chance it is exploited in the next 30 days is estimated at 100.0% (higher than 99.9% of all known vulnerabilities). Ready-made attack tooling exists: Metasploit, Nuclei, public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)9.8Critical
Exploit odds (30 days)100.0%top 0.0% of all CVEs
Exploited in the wildYesCISA KEV since May 5, 2025
Attack tooling3Metasploit, Nuclei, Public PoC

CISA guidance

Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

Federal agencies must remediate by May 26, 2025.

Official 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 packages & fixed versions

EcosystemPackageFixed inAdvisory
PyPIlangflow1.3.0GHSA-rvqx-wpfh-mfx7
PyPIlangflow1.3.0PYSEC-2025-36
PyPIlangflow-base0.3.0GHSA-rvqx-wpfh-mfx7
PyPIlangflow-base0.3.0PYSEC-2026-380

Affected products (as reported)

VendorProductVersions
langflow-ai langflow 0 – before 1.3.0

Weakness: CWE-306 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

References