Tia N.List

KEV catalog · CISA Known Exploited Vulnerabilities

CVE-2025-3248
Langflow · Langflow · Added 2025-05-05 · Published 2025-04-07
3-Day Required PoC Available KEV Automatable Active Exploitation

Details

VulnerabilityLangflow Missing Authentication Vulnerability
VendorLangflow
ProductLangflow
Date added2025-05-05
Due date2025-05-26
Required actionApply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
Descriptions

KEV: Langflow contains a missing authentication vulnerability in the /api/v1/validate/code endpoint that allows a remote, unauthenticated attacker to execute arbitrary code via crafted HTTP requests.

Compliance SSVC + BOD 26-04

Automatableyes
Technical impacttotal
Exploitation statusactive
3-day qualifyingYes
Public timeline3 days + forensic
Non-public timeline3 days + forensic
Forensic (public)Required
Forensic (non-public)Required

Research metadata

Last researched2026-06-14 05:03 UTC
Wall time0.3s
Searches3
Component defaultunknown

QC notes

warn component_extraction: Component 'Langflow /api/v1/validate/code endpoint' matches or contains product name 'Langflow' — no specific component identified

Hunting hypothesis agent

Monitor for unauthenticated HTTP POST requests to the /api/v1/validate/code endpoint containing arbitrary Python code execution payloads in exposed Langflow instances.

Research details

ComponentLangflow /api/v1/validate/code endpoint
PreconditionsTarget must have Langflow deployed with the /api/v1/validate/code endpoint exposed without authentication agent
DeliveryRemote HTTP POST to /api/v1/validate/code
Public PoCyes
Exploit notesCVSS v3.1 base score: 9.8 (CRITICAL) | CVSS vector: AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H | Attack complexity: LOW | Exploitation is trivial via Python decorator or default argument injection in crafted POST requests
SummaryLangflow versions prior to 1.3.0 are vulnerable to unauthenticated remote code execution via the /api/v1/validate/code endpoint, where Python exec() is called on user-supplied code without authentication. Multiple public PoCs exist and active exploitation has been observed in the wild, including delivery of the Flodrix botnet.

Tia coverage

First reported2026-07-05
First exploit report2026-07-05
Exploit report → KEV426 days after the listing

When Tia's reporting first covered this CVE and whether a report claimed exploitation before the KEV listing. Lead-time deltas are measured from the exploitation report only — plain coverage is not exploitation intel. See the story links under Mentioned in for coverage detail.

Mentioned in

cve-2025-3248-langflow-missing-authentication-actively-exploitedjadepuffer-agentic-ransomware-first-documented-ai-agent-driven-ethe-agentic-ai-threat-cluster-seven-incidents-three-actors-and-w

Record schema v1.0. Enrichment is research-grade, not a substitute for analyst review.

Source on GitHub