V
Scaner-VS
HomeCatalogSourcesCWECAPECATT&CKMitigationsDocs
CVE-2025-34291
ANC
Critical KEVConfirmedExploit available

Langflow versions up to and including 1.6.9 contain a chained vulnerability that enables account takeover and remote code execution. An ove…

CVSS
9.4
Critical
EPSS
0.39
p97
Published
2025-01-01
Updated
2026-05-21
Description

Langflow versions up to and including 1.6.9 contain a chained vulnerability that enables account takeover and remote code execution. An overly permissive CORS configuration (allow_origins='*' with allow_credentials=True) combined with a refresh token cookie configured as SameSite=None allows a malicious webpage to perform cross-origin requests that include credentials and successfully call the refresh endpoint. An attacker-controlled origin can therefore obtain fresh access_token / refresh_token pairs for a victim session. Obtained tokens permit access to authenticated endpoints — including built-in code-execution functionality — allowing the attacker to execute arbitrary code and achieve full system compromise.

Tags · CWE
KEVPre-auth
CWE-346
CAPEC-21
CAPEC-59
CAPEC-60
CAPEC-75
CAPEC-76
CAPEC-89
CAPEC-111
CAPEC-141
CAPEC-142
CAPEC-160
CAPEC-384
CAPEC-385
CAPEC-386
CAPEC-387
CAPEC-388
CAPEC-510
Affected products
Langflow ≤ 1.6.9
CVSS vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Timeline
2025-01-01
Published
2026-05-21
Added to KEV
2026-05-21
Updated
CVSS 3.1 breakdown
Attack Vector
AV: N
Network (N)
Attack Complexity
AC: L
Low (L)
Attack Requirements
AT: N
None
Privileges Required
PR: N
None (N)
User Interaction
UI: P
Passive
Vulnerable System Confidentiality
VC: H
High (H)
Vulnerable System Integrity
VI: H
High (H)
Vulnerable System Availability
VA: H
High (H)
Subsequent System Confidentiality
SC: H
High (H)
Subsequent System Integrity
SI: H
High (H)
Subsequent System Availability
SA: H
High (H)
Exploit Code Maturity
E: X
Not Defined
Confidentiality Requirement
CR: X
Not Defined
Integrity Requirement
IR: X
Not Defined
Availability Requirement
AR: X
Not Defined
Modified Attack Vector
MAV: X
Not Defined
Modified Attack Complexity
MAC: X
Not Defined
Modified Attack Requirements
MAT: X
Not Defined
Modified Privileges Required
MPR: X
Not Defined
Modified User Interaction
MUI: X
Not Defined
Modified Vulnerable System Confidentiality
MVC: X
Not Defined
Modified Vulnerable System Integrity
MVI: X
Not Defined
Modified Vulnerable System Availability
MVA: X
Not Defined
Modified Subsequent System Confidentiality
MSC: X
Not Defined
Modified Subsequent System Integrity
MSI: X
Not Defined
Modified Subsequent System Availability
MSA: X
Not Defined
s
S: X
X
au
AU: X
X
r
R: X
X
v
V: X
X
re
RE: X
X
u
U: X
X
Exploit indicators
EPSS
0.393 · p97
Known exploited (KEV)
Yes
MITRE ATT&CK
Inferred via CAPEC
└ via CAPEC-21 · CWE-346
└ via CAPEC-60 · CWE-346
└ via CAPEC-21 · CWE-346
└ via CAPEC-21 · CWE-346
└ via CAPEC-60 · CWE-346
└ via CAPEC-141 · CWE-346
└ via CAPEC-142 · CWE-346
Known exploits — Сканер-ВС
CVE-2025-34291
github-poc · https://github.com/amnnrth/CVE-2025-34291_cors_security_scanner
Enterprise
Affected software
ProductVendorStatus
Exploited
langflow*Exploited