What Happened
An unauthenticated remote code execution vulnerability (CVE-2026-5027) in Langflow, an open-source platform for building AI applications, remains unpatched despite active exploitation. The flaw, with a CVSS score of 8.8, allows attackers to execute arbitrary code without authentication. Tenable discovered the vulnerability and tried to contact the project maintainers three times between January and February 2026, but received no response. Meanwhile, approximately 7,000 Langflow instances are exposed on the public internet, with VulnCheck confirming active exploitation.
Timeline
January 2026: Tenable discovers the vulnerability and makes the first contact attempt with Langflow maintainers.
January-February 2026: Two additional disclosure attempts are made. No response from maintainers.
February 2026: VulnCheck detects active exploitation of CVE-2026-5027.
Present: Vulnerability remains unpatched. 7,000 instances remain publicly accessible.
Which Controls Failed or Were Missing
Vulnerability disclosure program: Langflow lacks a functioning security contact or documented disclosure process. When a security researcher cannot reach maintainers after three attempts, your disclosure infrastructure has failed. This is a control gap.
Default secure configuration: Langflow ships with an auto-login feature enabled by default, allowing any network-reachable attacker to interact with the platform. The RCE vulnerability becomes easily exploitable due to the lack of an authentication gate.
Asset inventory and exposure management: Organizations running Langflow appear unaware of their exposure. You can't patch what you don't know you're running, and you can't assess risk for assets not in your inventory. The 7,000 publicly accessible instances suggest a widespread failure to track internet-facing development tools.
Patch management for development dependencies: Teams treating Langflow as "just a development tool" likely exempted it from production-grade patch management. AI development platforms process sensitive data, connect to production APIs, and often run with elevated privileges. They require the same patch cadence as your production application servers.
Compensating controls: Even with an unpatched vulnerability, defense-in-depth should limit the blast radius. Network segmentation, authentication requirements at the reverse proxy layer, and monitoring for unusual API activity could all reduce risk. The scale of exploitation suggests these compensating controls aren't widely deployed.
What the Relevant Standards Require
PCI DSS v4.0.1 Requirement 6.3.1: "Security vulnerabilities are identified and addressed." You must assign risk rankings to vulnerabilities and address them according to severity. An 8.8 CVSS score qualifies as high severity, triggering rapid remediation timelines—typically 30 days or less.
PCI DSS v4.0.1 Requirement 6.3.3: "An inventory of bespoke and custom software, and third-party software components incorporated into bespoke and custom software is maintained." If Langflow is part of your payment processing environment, you need it inventoried. You can't patch what isn't tracked.
OWASP ASVS v4.0.3 Section 14.2.1: "All components are identified, and it is known if they are up to date." Your software bill of materials (SBOM) should include development platforms, not just production dependencies. AI tooling requires version tracking and vulnerability monitoring.
ISO 27001 Control 8.8: "Management of technical vulnerabilities." You need a documented process for identifying, evaluating, and treating technical vulnerabilities. This process must cover all systems that process or store sensitive information, including development environments for AI features.
NIST 800-53 Rev 5 SI-2: "Flaw Remediation." The control requires you to identify, report, and correct system flaws, including flaws in development tools. The control enhancement SI-2(2) specifically addresses automated patch management tools, which should include your AI development platforms.
The Langflow situation violates all of these requirements simultaneously. The vulnerability is known, high-severity, actively exploited, and unpatched. Organizations running Langflow without compensating controls are out of compliance with any framework that includes vulnerability management.
Lessons and Action Items for Your Team
Establish a 48-hour inventory rule: Any tool that can execute code, access production APIs, or process customer data must be added to your asset inventory within 48 hours of deployment. This includes "just testing" instances. Create a lightweight intake form that captures tool name, version, network location, and data access scope. Make it a required step in your developer onboarding.
Apply production security controls to AI development platforms: Stop treating Langflow, Jupyter notebooks, and similar tools as "dev-only" systems. Require authentication, deploy them behind VPNs or zero-trust gateways, enable audit logging, and include them in your vulnerability scanning. If the tool can access production data or APIs, it gets production-grade security.
Build a third-party security contact list: For every open-source tool in your stack, document the security disclosure process and test it annually. Send a test disclosure to confirm the contact method works. If a project has no documented security contact, that's a risk factor in your adoption decision. Consider requiring projects to have a security.txt file or GitHub security policy before you deploy them.
Deploy compensating controls immediately: If you're running Langflow right now, disable auto-login, require authentication at the reverse proxy layer, restrict network access to known IP ranges, and enable detailed request logging. Monitor for POST requests to API endpoints that weren't initiated by your team. These steps won't patch the vulnerability, but they raise the bar for exploitation.
Create a rapid response runbook for unpatched vulnerabilities: You will encounter this situation again—a critical flaw in a tool the vendor won't patch. Your runbook should cover: immediate isolation steps, compensating control options, data exposure assessment, and criteria for decommissioning the tool. Practice this runbook quarterly so your team can execute it under pressure.
The Langflow incident demonstrates what happens when development tooling falls through the cracks of your security program. Your AI development environment is part of your attack surface. Inventory it, patch it, and monitor it with the same rigor you apply to production systems.
CVE Details



