CVE-2026-105740
CRITICAL 9.9Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to 1.9.0, any authenticated Langflow user can achieve Remote Code Execution (RCE) on the server by adding an MCP server with the "Stdio" transport. The user-supplied command field is passed directly to bash -c "exec {command}" with zero validation, no allowlisting, and no sandboxing. The command executes immediately when the server list is fetched. Additionally, the env field allows arbitrary environment variable injection (e.g., LD_PRELOAD, PATH override). This vulnerability is fixed in 1.9.0.
VulnCheck KEV reports exploitation for this CVE. These are source-specific reports; review the details and vendor guidance below.
Exploitation likelihood
1.0%chance of exploitation in 30 days · 64th percentile
Impact if exploited
9.9CVSS 3.1 · CRITICAL
- ConfidentialityHigh
- IntegrityHigh
- AvailabilityHigh
What an attacker needs
- ✓Access: Reachable over the network — no local access needed
- ⚠Privileges: Requires a low-privilege account
- ✓User interaction: No user interaction needed
- ✓Complexity: No special conditions — reliably repeatable
✓ lowers the bar for an attacker · ⚠ raises it
Proof of concept
No public PoC is currently catalogued.
Search for new PoCs
Search GitHub now — results may be empty or unverified.
Tracked sources are checked daily for recent CVEs, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.
Data snapshot:
Weakness (CWE)
- CWE-78: : Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
References and research data (JSON)
Additional exploitation reports
Source-specific reports, separate from CISA KEV. Repeated observations from one source are not independent confirmations.
- VulnCheck KEV · 2026-10-12T00:00:00Z
Source guidance: Apply remediations or mitigations per vendor instructions or discontinue use of the product if remediation or mitigations are unavailable.
Source ransomware assessment: Unknown
VulnCheck KEV · CVE-2026-105740 · Updated 2026-10-12T00:00:00Z - VulnCheck KEV · 2026-10-12T00:00:00ZVulnCheck KEV · CVE-2026-105740
All CVSS metrics
- CRITICAL 9.9 v3.1 · CNA Primary
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - CRITICAL 9.9 v3.1 · NVD Secondary
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
References
Exploit-tagged references (not proof of a PoC)
- https://github.com/langflow-ai/langflow/security/advisories/GHSA-7w94-79vh-5mr2 CVE record · GitHub_M · Updated 2026-10-05T20:46:18.854Z
CVE record · CISA-ADP · Updated 2026-10-06T18:20:28.495Z
NVD · CVE-2026-105740 · Updated 2026-10-06T19:17:41.197 - https://github.com/langflow-ai/langflow/security/advisories/GHSA-w794-rj3p-xv45 CVE record · GitHub_M · Updated 2026-10-05T20:46:18.854Z
CVE record · CISA-ADP · Updated 2026-10-06T18:20:28.495Z
NVD · CVE-2026-105740 · Updated 2026-10-06T19:17:41.197
Advisories
- https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-92799 EUVD · EUVD-2026-92799
- https://vulncheck.com/kev VulnCheck KEV · CVE-2026-105740 · Updated 2026-10-12T00:00:00Z
Technical & other
- https://github.com/langflow-ai/langflow/pull/12290 CVE record · GitHub_M · Updated 2026-10-05T20:46:18.854Z
NVD · CVE-2026-105740 · Updated 2026-10-06T19:17:41.197 - https://github.com/langflow-ai/langflow/commit/efbc4a16e639409d938a4883463d27ef0bc637a0 CVE record · GitHub_M · Updated 2026-10-05T20:46:18.854Z
NVD · CVE-2026-105740 · Updated 2026-10-06T19:17:41.197 - https://previdian.com/CVE-2026-105740 VulnCheck KEV · CVE-2026-105740 · Updated 2026-10-12T00:00:00Z