CVE-2025-3248KEV · OVERDUECWE-306CWE-94code-injection

Langflow Missing Authentication Vulnerability

Critical · published April 7, 2025

Patch now

Confirmed exploited, and the score agrees

CVSS calls it critical at 9.8. It is confirmed in active exploitation. It sits in the 100.0th percentile for exploit probability.

516
days past CISA
deadline
CVSS v3.1
9.8
EPSS
100%
Percentile
100.0
In the wild
Confirmed
What it is

🚨 A crafty HTTP request is all it takes to execute arbitrary code with this vulnerability! Langflow versions prior to 1.3.0 are vulnerable, and remote attackers don’t even need to log in to take advantage. 🔥 Picture a restaurant where anyone can place their own orders without checks — a recipe for chaos! This vulnerability allows attackers to send malicious requests that the system will execute, just like a kitchen preparing a dish it was never meant to make. The potential fallout here is absolutely devastating. An attacker could manipulate your system to run any command they desire, leading to unauthorized access, data breaches, or even system takeovers. This isn't just a nuisance; it could severely compromise the integrity of your entire application!

Put simply

Picture a restaurant where anyone can place their own orders without checks — a recipe for chaos! This vulnerability allows attackers to send malicious requests that the system will execute, just like a kitchen preparing a dish it was never meant to make. In essence, this code injection vulnerability on the /api/v1/validate/code endpoint allows remote, unauthenticated users to execute arbitrary code simply by crafting specific HTTP requests. This poses a serious risk to any system running affected versions of Langflow.

What to do

The potential fallout here is absolutely devastating. An attacker could manipulate your system to run any command they desire, leading to unauthorized access, data breaches, or even system takeovers. This isn't just a nuisance; it could severely compromise the integrity of your entire application! Patch immediately to Langflow version 1.3.0 or higher. Review any API security measures in place, and consider implementing strict validation and authentication practices on all endpoints to prevent unauthorized access. Don’t wait — the clock is ticking! This is fixable! Act fast, and you'll have your system locked down in no time. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.99993 · 100.0th percentile
Weaknesses
CWE-306 · Missing Authentication for Critical Function; CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2025-04-07T19:15Z
KEV added
2025-05-05 · due 2025-05-26
Affected products (1)
ProductVersionsFixed in
langflow/langflow< 1.3.01.3.0
References (5)
EPSS history
Timeline
  • 05 MAY 00:00Z
    Added to CISA KEV — remediate by May 26
    kev
  • 07 APR 14:22Z
    Langflow < 1.3.0 Unauthenticated RCE via /api/v1/validate/code
    cvelistv5