Critical RCE Vulnerability in Langflow AI Pipelines (CVE-2026-33017)
A critical remote code execution vulnerability, CVE-2026-33017, exists in Langflow AI pipelines prior to version 1.9.0 that allows an unauthenticated remote attacker to execute code with full server process privileges, impacting availability, integrity, and confidentiality.
What's new
- 1. new IOCs Jul 30, 13:37 via unit42
- 2. poc_available; added CVE-2026-33017 +1 May 12, 20:01 via sploitus
A critical remote code execution vulnerability, CVE-2026-33017, affects Langflow AI pipelines prior to version 1.9.0. Langflow is a tool used for building and deploying AI-powered agents and workflows. The vulnerability resides in the build_public_tmp endpoint, which is intended to be unauthenticated for public flows. However, it incorrectly accepts attacker-supplied flow data, leading to remote code execution with full server process privileges. The vulnerability can be exploited by an unauthenticated remote attacker if the Langflow instance has at least one public flow, a common setup for demos and chatbots. Security researchers have reported that this vulnerability is actively exploited and targeted by scanning activity, making immediate patching or mitigation essential.
Attack Chain
- An unauthenticated attacker sends a malicious request to the
/build_public_tmpendpoint of a vulnerable Langflow instance. - The Langflow server incorrectly processes the attacker-supplied flow data without proper validation.
- The server executes attacker-controlled code due to the lack of authentication and input sanitization on the
build_public_tmpendpoint. - The attacker gains full server process privileges.
- The attacker establishes persistence by modifying system files or creating new user accounts.
- The attacker accesses sensitive flow data, including API keys, credentials, and confidential information.
- The attacker pivots to other internal systems by leveraging the compromised Langflow instance as a jump host.
- The attacker exfiltrates sensitive data or deploys malware, such as ransomware, to disrupt operations.
Impact
Successful exploitation of CVE-2026-33017 allows an unauthenticated attacker to achieve remote code execution with full server process privileges, impacting availability, integrity, and confidentiality. This can lead to complete system compromise, data breaches, and potential financial losses. Given the active exploitation and targeted scanning activity reported by security researchers, organizations using vulnerable Langflow instances are at immediate risk. The vulnerability allows the attacker to access sensitive data, deploy malware, and disrupt critical AI-powered workflows.
Recommendation
- Immediately patch Langflow instances to version 1.9.0 or later to remediate CVE-2026-33017, as recommended by the vendor advisory.
- Implement network segmentation to limit the blast radius of a potential compromise stemming from CVE-2026-33017.
- Deploy the provided Sigma rule targeting suspicious processes spawned by the Langflow process to detect exploitation attempts.
- Enable process monitoring and audit logging on Langflow servers to enhance detection capabilities.
- Monitor network traffic for unusual outbound connections from Langflow servers, which could indicate post-exploitation activity.
- Review and restrict access to public flows to minimize the attack surface, as exploitation requires at least one public flow.
Detection coverage 2
Langflow Suspicious Process Execution
highDetects suspicious processes spawned by the Langflow process, indicative of potential RCE exploitation
Langflow Reconnaissance Activity
mediumDetects potential scanning or reconnaissance attempts against Langflow instances.
Detection queries are available on the platform. Get full rules →
Indicators of compromise
1
domain
| Type | Value |
|---|---|
| domain | code.newcli.com |