Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach exposed Langflow HTTP endpoint
-
DeliveryCall unauthenticated registration API
-
ExploitCreate immediately-active account (NEW_USER_IS_ACTIVE=true)
-
ExecutionAuthenticate with self-made credentials
-
PersistInvoke flow-execution endpoint
-
ImpactAchieve remote code execution on host
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The unauthenticated account-creation flaw requires only network reachability to the Langflow HTTP interface - no credentials, no user interaction (AV:N/AC:L/PR:N/UI:N). The high-impact RCE outcome specifically requires the deployment to have NEW_USER_IS_ACTIVE=true set, which makes attacker-created accounts immediately active and able to authenticate; without that setting the accounts are not immediately usable, which is the key limiting factor. Affected versions are constrained to IBM Langflow OSS 1.0.0-1.10.0, and full impact also assumes the instance's flow/code-execution endpoints are reachable to authenticated sessions (their default availability). |
| Impact | The supplied CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, 9.8) describes trivially reachable, unauthenticated, high-impact exploitation, and CWE-306 corroborates a missing-auth root cause. However, the description makes the highest-impact outcome (immediately-active accounts reaching RCE) conditional on NEW_USER_IS_ACTIVE=true, a non-default documented option - so on a default instance the raw account-creation flaw alone is lower impact (account flooding/DoS-style abuse) than the 9.8 implies. No EPSS score, KEV listing, or POC is present in the input, so there is no evidence of active exploitation or public exploit code; risk is driven by the unauthenticated network vector and the ease of the underlying flaw rather than by observed in-the-wild activity. Priority: high for any internet-exposed Langflow instance, and critical specifically where NEW_USER_IS_ACTIVE=true is configured. |
| Exploit ScenarioDerived | An attacker locates an internet-exposed Langflow instance and repeatedly calls the unauthenticated registration endpoint to create one or more accounts. On an instance running NEW_USER_IS_ACTIVE=true, the attacker immediately logs in with a self-created account and invokes Langflow's flow-execution endpoints to achieve remote code execution on the host. No public exploit is identified in the provided data, but the low-complexity, network-reachable vector makes the chain straightforward to automate. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 17, 2026
Missing authentication in IBM Langflow OSS 1.0.0 through 1.10.0 lets unauthenticated remote attackers register unlimited user accounts against any exposed instance. When the documented NEW_USER_IS_ACTIVE=true option is set, those accounts become immediately active and can log in to reach known remote-code-execution endpoints, providing a full authentication foothold without relying on AUTO_LOGIN. No public exploit identified at time of analysis, but the CVSS 9.8 rating and unauthenticated network vector make internet-facing deployments a high priority.
RemediationAI
Patch available per vendor advisory - upgrade to the fixed IBM Langflow OSS release identified in the IBM advisory at https://www.ibm.com/support/pages/node/7278929 (no exact fixed version number is provided in the input data, so confirm the target build against that advisory). As compensating controls until patched, set NEW_USER_IS_ACTIVE=false so newly registered accounts require explicit activation/approval (this stops the immediate authenticate-to-RCE path but does not stop unauthenticated account creation itself); place the Langflow UI/API behind an authenticating reverse proxy, VPN, or IP allowlist to remove unauthenticated internet exposure (trade-off: breaks any intended public self-registration); and monitor for and disable/purge unexpected newly created accounts. Do not rely on AUTO_LOGIN settings as a control, since the flaw explicitly bypasses that mechanism.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Langflow is an open-source, Python-based visual framework for building LangChain/LLM agent workflows, commonly self-hosted and exposed over HTTP. The flaw is CWE-306 (Missing Authentication for a Critical Function): the user-registration function is reachable without any credential, so the account-creation endpoint performs a security-critical action (provisioning identities) with no gate. The single affected package is identified by CPE cpe:2.3:a:ibm:langflow_oss:*:*:*:*:*:*:*:*. The severity escalates because Langflow already exposes flow-execution/code-execution endpoints that require only an authenticated session; combined with the NEW_USER_IS_ACTIVE=true deployment option (which marks freshly created accounts active rather than pending approval), the missing-auth registration effectively becomes an unauthenticated path to authenticated RCE.
Know when Langflow Oss gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Account creation is unauthenticated and network-reachable (AV:N/PR:N), but full RCE impact depends on the non-default NEW_USER_IS_ACTIVE=true option, warranting AC:H over the vendor's AC:L.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM Langflow OSS 1.0.0 through 1.10.0 allows unauthenticated attackers to create unlimited user accounts on any Langflow instance; when NEW_USER_IS_ACTIVE=true (documented deployment option), newly created accounts are immediately active and can authenticate to reach RCE endpoints, bypassing the need for AUTO_LOGIN.
Executive ViewAI
IBM Langflow OSS versions 1.0.0-1.10.0 contain an unauthenticated account registration flaw enabling remote code execution when the NEW_USER_IS_ACTIVE configuration option is enabled. Any organization with internet-facing Langflow deployments faces complete system compromise without requiring valid credentials, making this a critical priority for immediate remediation.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Langflow Oss
View allUnauthenticated remote code execution in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets any network-reachable attac
Authenticated command injection in IBM Langflow OSS 1.0.0 through 1.11.1 lets any logged-in flow user escalate to arbitr
Code injection in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets an authenticated user execute arbitrary operating-
Unauthenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.12.2 lets any attacker who can reach the servi
Remote code execution in IBM Langflow OSS 1.0.0 through 1.11.1 allows a network-accessible authenticated attacker with l
IBM Langflow OSS 1.0.0 through 1.12.8 allows unauthenticated remote attackers to bypass security restrictions through im
Unauthenticated remote code execution in IBM Langflow OSS versions 1.0.0 through 1.9.3 allows attackers to fully comprom
Unauthenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.10.1 allows remote attackers to run arbitrary
Authentication bypass in IBM Langflow OSS 1.0.0 through 1.10.0 lets an unauthenticated remote attacker retrieve a long-l
Remote code execution in IBM Langflow OSS versions 1.0.0 through 1.11.5 allows an unauthenticated remote attacker to run
Remote OS command execution in IBM Langflow OSS (versions 1.0.0 through 1.11.5) lets remote attackers run arbitrary oper
Path traversal in IBM Langflow OSS 1.0.0-1.10.3 exposes arbitrary server filesystem files via a crafted MCP `resources/r
EUVD-2026-45235
GHSA-f8j5-5w75-w786
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB