Langflow AI Workflow Servers Under Active Exploitation
Who Uses Langflow, What a Compromise Enables, and Why the Blast Radius Can Exceed the Server
| Field | Value | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| User Topic | CISA's CVE-2026-0770 Langflow release and the broader active exploitation of internet-facing Langflow AI workflow servers | ||||||||||||||||||||||||||||||
| Interpreted Questions | What is Langflow, who makes and uses it, where is it deployed, and what does it cost? If a threat actor compromises a server, what can happen next and what business damage is plausible? Is this a broad enterprise problem or a niche but high-consequence exposure? What guidance has Langflow or IBM issued, and which exploitation claims are actually source-backed? | ||||||||||||||||||||||||||||||
| Initial Observations | Langflow is an MIT-licensed visual builder and runtime for AI agents, retrieval-augmented generation, APIs, and MCP services. IBM markets the product after acquiring DataStax, which had acquired the Langflow project. Official documentation supports desktop, Docker, public-server, Kubernetes, cloud, and on-premises use and explicitly describes Langflow as a code-execution platform with access to its backend process, filesystem, and network. That makes an exposed vulnerable server a potential control point for model-provider keys, databases, vector stores, cloud services, internal APIs, and user data—not merely a disposable developer interface. CISA's July 21 KEV addition separately establishes active exploitation of CVE-2026-0770 and a July 24 federal remediation deadline.1, 2, 3, 15, 16, 17, 18, 19, 20, 21 | ||||||||||||||||||||||||||||||
| Source Coverage |
| ||||||||||||||||||||||||||||||
| Evidence Boundary | CISA and NVD control the CVE-2026-0770 KEV status, due date, required action, and vulnerability record. ZDI controls its disclosed technical finding. IBM and Langflow's official product, documentation, license, advisories, releases, and support records control the product-purpose, deployment, ownership, licensing, support, security-architecture, and project-stated remediation claims. Sysdig supplies primary observations for CVE-2026-33017, CVE-2026-55255, JADEPUFFER, and ENCFORGE. IntelliOS uses those sources to build a clearly labeled illustrative business scenario, but does not convert that scenario into a victim claim, quantify sector adoption without evidence, attribute CVE-2026-0770 to another cluster, or treat IBM's separate July bulletin as the exact CVE-2026-0770 fix. |
Current KEV Trigger
CVE-2026-0770
CISA added the vulnerability on Jul 21, 2026 after evidence of active exploitation.
Federal Due Date
Jul 24
CISA set a three-day remediation window and called for applicable forensic triage.
Access Required
None
NVD and ZDI state that CVE-2026-0770 does not require authentication.
Host Impact
Root
The vulnerable Langflow process can execute attacker-supplied code with the highest host privilege.
Core License
MIT / Free
Langflow OSS is free to self-host; infrastructure, model/API consumption, operations, and commercial support remain separate costs.
Risk Shape
Niche / High Blast Radius
Not every organization runs Langflow, but one connected runtime can bridge models, data, tools, APIs, and cloud services.
Langflow is a visual development environment and production runtime for AI agents and workflows. A team can connect an LLM to internal documents, vector databases, APIs, business systems, and automated tools, then expose the finished flow as an API or MCP service. It can run on a developer laptop, in Docker, on a public or private server, in Kubernetes, on-premises, or through IBM-related cloud and enterprise options. CISA added CVE-2026-0770 to KEV on July 21 after confirming active exploitation. The flaw allows a remote unauthenticated attacker to cause code to run as root. The installed base is more specialized than a major VPN or operating system, but a compromised instance can have a disproportionately broad blast radius because it may hold the credentials and network access that connect AI workflows to real business data and actions.1, 2, 3, 15, 16, 18, 19, 20, 21
Written primarily for U.S. executives and security, technology, AI, data, legal, privacy, and continuity leaders, with direct applicability to global organizations. The exposure can exist in startups and SMBs using free self-hosted software, consultancies and MSPs building client workflows, enterprise product and innovation teams, and government or regulated organizations using private or on-premises deployments. The brief does not assume every sector has Langflow; it asks each organization to discover whether it does, what business process it supports, what data enters it, which systems it can reach, and whether historical evidence supports trust in those connections.15, 16, 17, 18, 19, 22, 23, 26
- Understand what the product actually does: Langflow lets developers and low-code users assemble AI assistants, RAG pipelines, agents, APIs, and MCP services that connect models to data and tools. Official documentation supports local, Docker, public-server, Kubernetes, cloud, and on-premises deployment.15, 16, 18, 19
- Treat reachable Langflow as privileged infrastructure: Langflow's documentation calls it a code-execution platform with access to its backend process, filesystem, and network. It can hold or broker credentials for LLMs, clouds, databases, vector stores, object storage, and automation; a compromised server can inherit those relationships.2, 4, 6, 7, 20, 21
- CVE-2026-0770 is an emergency exposure and investigation item: CISA confirms active exploitation and set a July 24 due date. NVD and ZDI describe no-login-required code execution as root through the exec_globals handling at the validate endpoint.1, 2, 3
- The market is specialized; the consequences are not: Langflow is less ubiquitous than a major VPN, operating system, or productivity suite, so this is not a universal enterprise exposure. Adoption is nevertheless accessible to developers and SMBs, while enterprise architectures support production and on-premises use. One connected instance can create organization-wide consequences.15, 16, 17, 18, 19, 22
- The core software is free; commercial operations are not: Langflow OSS uses the MIT license and can be self-hosted without a software-license fee. Organizations still pay for compute, storage, databases, model/API usage, security and operations. IBM markets Langflow, offers Enterprise support, and directs buyers to contact sales rather than publishing a Langflow support list price on the reviewed pages.15, 16, 17, 22, 23, 24
- Patch status cannot answer historical compromise: Remove public reachability and update according to current project guidance, then preserve and review application, proxy, host, process, identity, secret, database, container, cloud, and egress evidence for the vulnerable period.1, 2, 4, 5, 6, 7, 8
- Keep the exploitation clusters separate: CISA does not name an actor for CVE-2026-0770. Sysdig ties JADEPUFFER to CVE-2025-3248, documents separate mass exploitation of CVE-2026-33017, and reports a distinct operator using CVE-2026-55255 alongside CVE-2026-33017.1, 4, 6, 7
- Rotate reachable trust, not only the Langflow password: If an exposed instance held LLM API keys, cloud credentials, database passwords, tokens, flow secrets, or sessions, revoke and replace them and review the downstream systems for unauthorized use.4, 5, 6, 7
- No retained source provides a named public victim list: CISA confirms exploitation, and Sysdig describes observed cases and research telemetry. Neither supports publishing a list of named affected organizations from this evidence set.1, 2, 4, 6, 7
Langflow is best understood as a visual integration and execution layer for AI. A user can drag together components that receive a request, search internal documents or a vector database, call an LLM, invoke an API or software tool, and return an answer or take an action. The same flow can remain a developer prototype or become a live REST API, embedded application feature, agent, or Model Context Protocol service. Official deployment options span Desktop, Docker, public or private servers, Kubernetes, on-premises infrastructure, and IBM-related cloud or orchestration offerings.15, 16, 18, 19
The project began as an open-source interface for exploring LLM applications, joined DataStax in 2024, and is now marketed and supported by IBM following IBM's acquisition of DataStax. The core Langflow OSS code is MIT-licensed and therefore free to use and self-host. 'Free' does not mean costless: the operator pays for servers or cloud resources, model and API consumption, databases, monitoring, administration, and incident response. IBM sells Elite Support and related enterprise options; the reviewed IBM pages direct organizations to contact sales or a business partner and do not provide a public Langflow support list price.15, 16, 17, 22, 23, 24
Likely users range from individual developers, startups, SMBs, consultancies, and internal innovation teams to enterprise AI product groups and organizations that require private or on-premises processing. Common uses include customer-support assistants, employee knowledge search, document processing, research and proposal workflows, retrieval-augmented generation, multi-agent applications, and AI features embedded in a product. Government and regulated use is plausible because the software can be self-hosted and deployed on Kubernetes, but the retained sources do not quantify deployment by sector or establish a list of government customers.15, 16, 18, 19, 22
CISA added CVE-2026-0770 to its Known Exploited Vulnerabilities catalog on July 21, 2026. The vulnerability exists in how Langflow accepts an exec_globals parameter at a code-validation endpoint. In plain English, a remote attacker can provide functionality that the server wrongly trusts and executes. No login is required, and NVD and ZDI state that the code can run as root—the operating system's highest privilege. That can give the attacker control over the server, its files, processes, credentials, and reachable services.1, 2, 3
Consider an illustrative regional services company that uses a Langflow API for an internal knowledge and customer-support assistant. The flow searches a document and vector store, calls a paid model provider, reads limited customer records, and opens tickets in a service platform. If a threat actor exploits CVE-2026-0770, the initial event is not merely 'the chatbot broke.' The attacker can gain the Langflow process's root context, inspect environment variables and stored keys, copy flow definitions, prompts, uploaded documents, and databases, create persistence, and test the credentials and network paths available from that host. This is a representative scenario grounded in documented architecture and observed behavior, not a report about a named victim.2, 3, 4, 6, 7, 18, 19, 20, 21
What happens next depends on what the workflow was trusted to do. A threat actor could silently collect future employee or customer queries, steal proprietary or regulated data, alter prompts or flow logic so the assistant produces misleading output, abuse paid model accounts and cloud resources, impersonate the application to downstream APIs, use database or service credentials for lateral movement, deploy miners or other malware, destroy or encrypt models and data, or stop a customer-facing service. If the flow can trigger business actions rather than only answer questions, integrity and fraud risk can exceed the confidentiality loss.4, 6, 7, 15, 18, 20, 21
This is a specialized-technology problem with a potentially broad blast radius. Langflow is not as universally installed as Windows, Microsoft 365, a major VPN, or a mainstream firewall, so most organizations may have no exposure. The adoption barrier is nevertheless low: the software is free, can run in Docker or on modest systems, and has a large developer community. It may also enter through a proof of concept, contractor, innovation lab, or product team before appearing in the formal application inventory. The correct question is therefore not 'How large is Langflow's market share?' but 'Do we operate it, was it reachable, and what trust did it hold?'15, 16, 17, 18, 19, 26
There is direct first-party security guidance. Langflow warns that it is inherently capable of running developer-provided code with access to the backend process, filesystem, and network; that a single process does not provide a security boundary between tenants; and that operators must enforce isolation in infrastructure. Its current authentication guidance says not to expose Langflow ports directly to the internet, to disable auto-login, set a non-default secret key, and use an authenticated reverse proxy. Langflow also publishes GitHub security advisories and releases. IBM publishes security bulletins for supported Langflow OSS; a July 14 bulletin instructed customers to upgrade to 1.10.2 for a separate set of vulnerabilities. That bulletin is valuable current hardening evidence but is not represented as the specific CVE-2026-0770 advisory.5, 8, 9, 20, 21, 25
The public record contains several related but distinct Langflow exploitation stories. CVE-2026-33017 was exploited within roughly 20 hours of disclosure through a separate public-flow build endpoint. CVE-2026-55255 is an authenticated cross-tenant access-control flaw that Sysdig saw one operator use alongside CVE-2026-33017. JADEPUFFER, meanwhile, used the older CVE-2025-3248 before credential harvesting, lateral movement, database extortion, and later deployment of ENCFORGE ransomware against AI and machine-learning artifacts. These records demonstrate platform risk, but they do not prove that the same actor is exploiting CVE-2026-0770.4, 5, 6, 7
Management should require four outputs: a complete Langflow asset and owner inventory; proof that untrusted access has been removed and current vendor guidance applied; an investigation record for every previously reachable instance; and a secret-and-dependency matrix showing which LLM, cloud, database, container, model, and data services were reachable and how their trust was reset. A 'patched' status without those answers closes a technical task but leaves the exposure question unresolved.1, 2, 4, 5, 6, 7, 8
No publicly named victim organization is established in the retained primary evidence. CISA's KEV entry confirms active exploitation, not a victim list or actor attribution. Sysdig's records provide high-value observed behaviors, but the described cases and research environments do not establish who else was affected. External communications should preserve those boundaries and rely on organization-specific evidence for any incident, breach, or attribution statement.1, 2, 4, 6, 7
Only a source-backed change to exploitation, affected scope, remediation, actor attribution, victim disclosure, or defensive guidance should alter this brief.
| Update | Source-backed Delta | Executive Meaning |
|---|---|---|
| Jul 21, 2026 | CISA added CVE-2026-0770 to KEV with a Jul 24 due date; NVD records active, automatable exploitation with total technical impact. | Internet-facing or otherwise reachable Langflow assets require emergency ownership, mitigation, and forensic triage—not a normal patch-cycle ticket.1, 2 |
| Jul 20, 2026 | Sysdig reported that the JADEPUFFER operator returned through CVE-2025-3248 and deployed ENCFORGE against AI and ML artifacts. | AI orchestration hosts can be a path to model stores, training data, vector databases, and connected infrastructure; this is separate from attribution for CVE-2026-0770.7 |
| Daily | The PANDA AI Agent checks authoritative sources through Jan 23, 2027; Page Alerts are enabled. | Subscribers receive a notification only when retained evidence materially changes a card, conclusion, or source boundary.1, 2, 3, 4, 5, 6, 7 |
| Stakeholder | Why It Matters | Decision It Should Drive |
|---|---|---|
| Executives / boards | Langflow can sit between employees or customers and LLMs, internal knowledge, databases, APIs, cloud services, and automated actions. A server compromise can therefore become a confidentiality, integrity, fraud, operational-resilience, and regulatory event. | Require a business-service, data, credential, and downstream-dependency impact statement—not only a patched-version statement.2, 3, 15, 18, 21 |
| AI product / business owners | A team may use Langflow for a support assistant, internal research or knowledge search, document processing, proposal generation, workflow automation, or an embedded customer-facing agent. The visual builder lowers adoption friction, while the runtime can make the resulting flow a live API or MCP service. | Identify which business process each instance supports, whose data enters it, and what actions its connected tools can perform.15, 16, 18, 19 |
| Security / engineering | Langflow's own documentation says it is a code-execution platform with backend-process, filesystem, and network access. Multiple execution and authorization flaws have been exploited, and observed post-exploitation includes secret theft, implants, lateral movement, extortion, and ransomware. | Remove public reachability, update using current first-party guidance, preserve evidence, rotate reachable secrets, and hunt every connected service.2, 4, 5, 6, 7, 20, 21 |
| SMBs / startups / consultants | The core software is free, open source, easy to run locally or in Docker, and usable on modest hardware. That makes adoption accessible—but also makes unmanaged lab, demo, contractor, or shadow-AI deployments plausible. | Search cloud accounts, containers, developer systems, reverse proxies, and vendor-managed environments instead of relying only on the formal application inventory.16, 17, 19, 26 |
| Enterprise / government | Official architectures support Kubernetes, on-premises and cloud deployment, production runtimes, enterprise support, and integration with internal systems. A regulated organization can use Langflow without publicly identifying itself as a customer. | Treat presence as an internal asset-discovery question; there is no retained public dataset that quantifies government or enterprise deployment.15, 18, 22, 23 |
| AI / data / continuity owners | The recoverability problem extends beyond ordinary files: flow definitions, prompts, customer queries, model checkpoints, vector indexes, training data, and embedded credentials can be stolen, manipulated, or destroyed. | Confirm offline recovery and integrity validation, and separate workflow runtimes from production stores and orchestration control.6, 7, 18, 20 |
| Date / Period | Event / Meaning | Sources |
|---|---|---|
| May 5, 2025 | CISA added CVE-2025-3248 to KEV. Sysdig later identified this older missing-authentication validation flaw as JADEPUFFER's entry vector.6, 7, 10 | 6, 7, 10 |
| Jan 9–22, 2026 | ZDI published ZDI-26-036 and the CVE-2026-0770 record was published, documenting unauthenticated root-context code execution through exec_globals.2, 3 | 2, 3 |
| Mar 17–18, 2026 | The CVE-2026-33017 project advisory was published; Sysdig observed the first exploitation attempt roughly 20 hours later, followed by scanning and credential harvesting.4, 5 | 4, 5 |
| Jun 22–25, 2026 | Sysdig observed one operator use CVE-2026-55255 and CVE-2026-33017 against the same instance, seeking cross-tenant keys and host execution.6 | 6 |
| Jul 1, 2026 | Sysdig published its initial JADEPUFFER case: CVE-2025-3248 access followed by automated credential harvesting, lateral movement, and destructive database extortion.6 | 6 |
| Jul 20, 2026 | Sysdig reported the same operator returned and deployed ENCFORGE ransomware designed to encrypt AI/ML model and data artifacts.7 | 7 |
| Jul 21, 2026 | CISA added CVE-2026-0770 to KEV with a Jul 24 due date and required mitigation plus applicable forensic triage.1, 2 | 1, 2 |
| Phase | Action | Sources |
|---|---|---|
| Find and own every Langflow deployment | Inventory Desktop, public cloud, on-premises, developer, lab, Docker, Kubernetes, hosted, and third-party Langflow instances. Record the supported business process, owner, version history, network exposure, authentication, tenant model, secrets, data types, and connected services.1, 2, 4, 5, 15, 18, 19 | 1, 2, 4, 5, 15, 18, 19 |
| Remove untrusted reachability and remediate | Do not expose Langflow ports directly to the internet. Disable auto-login, use a non-default secret key, place the service behind an authenticated reverse proxy or API gateway, isolate tenants and untrusted code in infrastructure, apply current project, IBM, and CISA guidance, and discontinue use when required mitigation is unavailable.1, 5, 8, 20, 21, 25 | 1, 5, 8, 20, 21, 25 |
| Preserve evidence before destructive cleanup | Retain reverse-proxy, application, API, database, container, Kubernetes, host, process, identity, secret-store, cloud, and network-egress evidence for the full exposure period.1, 2, 4, 6, 7 | 1, 2, 4, 6, 7 |
| Hunt execution and secret-access behavior | Review validate and public-flow build requests, unexpected Python or shell child processes, curl or wget execution, new files in temporary paths, unusual outbound connections, flow enumeration, cross-tenant execution, container-control access, and anomalous secret use.2, 4, 5, 6, 7 | 2, 4, 5, 6, 7 |
| Reset all reachable trust | Revoke and replace LLM-provider keys, cloud credentials, database passwords, API tokens, sessions, service accounts, signing material, and any downstream credential the host or its workflows could access.4, 5, 6, 7 | 4, 5, 6, 7 |
| Validate model and data recovery | Test offline restoration and integrity verification for model weights, fine-tunes, vector stores, training data, workflow definitions, databases, and object storage outside the Langflow trust boundary.7 | 7 |
| Term | Meaning Here | Sources |
|---|---|---|
| Langflow | An MIT-licensed visual development environment and runtime for building AI agents and workflows that connect models, data, tools, and external services, then run locally or as deployed APIs and MCP services.15, 16, 17, 18 | 15, 16, 17, 18 |
| RAG / retrieval-augmented generation | A pattern in which an AI application searches an approved document or vector store and supplies relevant material to a model before it answers. A compromised workflow can expose both the retrieved content and the credentials used to reach it.15, 16 | 15, 16 |
| MCP service | A Model Context Protocol service exposes tools or data for AI applications and agents. Langflow can publish workflows through MCP, which can turn a development flow into a reachable service with real downstream capabilities.15, 16 | 15, 16 |
| exec_globals | The attacker-controlled parameter named in CVE-2026-0770. The flaw lets untrusted functionality enter a validation path and be executed by the server.2, 3 | 2, 3 |
| Root execution | Code runs with the operating system's highest privilege, allowing broad control of the host unless other isolation boundaries limit it.2, 3 | 2, 3 |
| IDOR / broken object authorization | An application accepts an object identifier without confirming that the authenticated user owns that object. CVE-2026-55255 can let one tenant execute another tenant's flow when a valid flow ID is known.6, 9 | 6, 9 |
| Agentic threat actor | Sysdig's source-specific label for an operation in which an AI agent appeared to perform and adapt attack steps. It is not a general label for all Langflow exploitation.6, 7 | 6, 7 |
| Behavior / ATT&CK | Campaign Mapping | Sources |
|---|---|---|
| T1190 — Exploit Public-Facing Application | The documented Langflow RCEs target reachable application endpoints for initial access.2, 4, 5, 10, 11 | 2, 4, 5, 10, 11 |
| T1059 — Command and Scripting Interpreter | Attacker-controlled Python and shell execution appears in the vulnerable paths and observed post-exploitation.2, 4, 5, 6, 12 | 2, 4, 5, 6, 12 |
| T1552 — Unsecured Credentials | Observed activity sought environment variables, flow secrets, API keys, cloud credentials, and database access.4, 5, 6, 7, 13 | 4, 5, 6, 7, 13 |
| T1021 — Remote Services | JADEPUFFER used credentials and connectivity from Langflow to reach downstream services and databases.6, 7 | 6, 7 |
| T1486 — Data Encrypted for Impact | ENCFORGE was designed to encrypt AI/ML artifacts including model checkpoints, training data, vector indexes, and related files.7, 14 | 7, 14 |
| Question | Source-bound Answer |
|---|---|
| What would a company actually use Langflow for? | A team can visually assemble an AI assistant or agent that receives a request, searches internal documents or a vector database, calls an LLM, invokes an API or business tool, and returns or acts on the result. Examples include customer support, employee knowledge search, document intake, research, sales support, and an AI feature embedded in a product.15, 16, 18 |
| Give me a realistic compromise scenario. Then what? | Illustrative scenario: a regional services company exposes a Docker- or Kubernetes-hosted Langflow API for an internal knowledge and customer-support assistant. The flow can read a vector store and document repository, call a paid LLM, query a customer database, and send tickets to a service platform. An attacker exploits the no-login RCE, gains the Langflow process's root context, inventories environment variables and stored keys, copies prompts and documents, creates persistence, and uses stolen credentials against those downstream systems. The attacker could then silently collect future queries, alter answers or workflow logic, run up model charges, steal customer data, pivot into cloud or database services, disrupt the assistant, or extort the company. This scenario is an analytical illustration, not a claim about a named victim.2, 3, 4, 6, 7, 18, 19, 20, 21 |
| What is the possible damage? | Potential damage includes exposure of prompts, uploaded files, customer or employee queries, proprietary knowledge, model and database credentials, and regulated data; unauthorized cloud, model, or API spending; manipulation of AI outputs and automated actions; lateral movement; theft or encryption of model, vector, training, and production data; downtime; incident-response and notification costs; and loss of trust in the affected business process.4, 6, 7, 15, 18, 20, 21 |
| Who is likely to use it—government, SMBs, or enterprises? | All three are plausible. Individual developers, startups, SMBs, consultancies, and internal innovation teams can adopt the free open-source software or Desktop edition quickly. Product teams can deploy flows as APIs. Enterprises and government or regulated organizations can self-host on-premises or Kubernetes for data control and can buy IBM support. The retained sources do not quantify adoption by sector, so the brief does not claim a measured government or SMB share.15, 16, 17, 18, 19, 22, 23 |
| How niche or broad is this problem? | Langflow is not as universally deployed as a major operating system, VPN, or productivity suite, so the installed base is comparatively niche. But the project has a very large developer community and a low adoption barrier, and a single instance may hold high-value connections. The useful executive formulation is: niche technology, potentially broad blast radius. Risk depends on whether an owned instance was reachable and what it could access—not on overall market share.15, 16, 17, 18 |
| Who is the vendor, and what does it cost? | Langflow began as an open-source project, joined DataStax in 2024, and is now marketed by IBM following IBM's acquisition of DataStax. The core Langflow OSS code is MIT-licensed and can be used free of software-license charge; the operator still pays for infrastructure, model/API usage, databases, monitoring, and administration. IBM offers Elite Support and related enterprise deployment options. The reviewed IBM product and support pages do not publish a Langflow support list price; organizations are directed to contact IBM or a business partner.15, 16, 17, 22, 23, 24 |
| Has Langflow or IBM issued direct guidance? | Yes. Langflow publishes security documentation, GitHub security advisories, release notes, and authentication guidance. It warns not to expose Langflow ports directly to the internet; recommends disabling auto-login, setting a non-default secret key, and placing the server behind an authenticated reverse proxy; and states that tenant isolation must be enforced in infrastructure. IBM also publishes Langflow security bulletins and in July 2026 directed supported Langflow OSS users to upgrade to 1.10.2 for a separate multi-vulnerability bulletin. That bulletin is important current guidance, but it is not presented here as the specific CVE-2026-0770 advisory.5, 8, 9, 20, 21, 25 |
| What is the plain-English risk in CVE-2026-0770? | A remote person does not need a login to supply content that Langflow treats as executable functionality. The server can then run the attacker's code with root—the highest operating-system privilege—allowing broad control of the host and whatever it can reach.2, 3 |
| Is CVE-2026-0770 the JADEPUFFER entry vector? | No public source retained here establishes that. Sysdig says JADEPUFFER used CVE-2025-3248. CISA establishes active exploitation of CVE-2026-0770 but does not name that operator in the KEV record.1, 6, 7 |
| If Langflow is updated, is the investigation complete? | No. Updating closes known paths going forward. A previously reachable instance may already have exposed environment variables, stored flow secrets, cloud credentials, database access, sessions, or connected model and data assets.4, 5, 6, 7, 8 |
| Which organizations are publicly confirmed victims? | The retained primary sources describe observed environments without publicly naming the affected organizations. Do not turn internet-scan counts, honeypot activity, or an anonymous case into a named-victim list.4, 5, 6, 7 |
| Which exact version resolves CVE-2026-0770? | CISA directs organizations to apply vendor mitigations and follow forensic-triage guidance, or discontinue use if mitigation is unavailable. NVD's affected configurations are not a substitute for current project guidance. Validate the deployed build against the current Langflow release, GitHub advisory, IBM bulletin, and support channel; do not assume that the 1.10.2 fix named in IBM's separate July bulletin is the specific CVE-2026-0770 resolution unless first-party guidance explicitly says so.1, 2, 8, 25 |
These vulnerabilities affect the same platform but answer different exposure questions. Do not merge them into one exploit chain unless local evidence or a source documents that chain.
| CVE | Access Condition | Impact | Campaign Boundary |
|---|---|---|---|
| CVE-2026-0770 | No authentication; exec_globals at the validate endpoint | Attacker-supplied code can execute as root. | Current CISA KEV trigger; active exploitation confirmed, actor not named in retained official record.1, 2, 3 |
| CVE-2026-33017 | No authentication; attacker-controlled public-flow build data | Arbitrary Python execution, credential harvesting, implant delivery, and host compromise. | Distinct endpoint and vulnerability; exploited within about 20 hours of disclosure in Sysdig observations.4, 5 |
| CVE-2026-55255 | Authenticated caller plus a valid victim flow identifier | Cross-tenant flow execution in the victim flow's credential context. | Not listed in CISA KEV as checked Jul 23; Sysdig documented one operator using it alongside CVE-2026-33017.6, 9 |
| CVE-2025-3248 | No authentication at the older validation endpoint | Arbitrary code execution and a path to credentials and downstream systems. | The entry vector Sysdig specifically attributes to JADEPUFFER; do not substitute CVE-2026-0770.6, 7, 10 |
This public brief retains defensible detection and scoping observables, not raw attacker infrastructure or operational instructions. Validate against owned telemetry before blocking or attributing.
| Observable | Defender Use | Sources |
|---|---|---|
| Unexpected validate-endpoint and exec_globals use | Review requests to Langflow code-validation paths for untrusted input, unusual parameters, and subsequent execution. Interpret with version and application context.2, 3 | 2, 3 |
| Public-flow build requests with supplied flow data | CVE-2026-33017 uses the build_public_tmp flow endpoint with attacker-controlled node definitions. Correlate requests to process and egress telemetry.4, 5 | 4, 5 |
| Python, shell, curl, or wget child processes | Unexpected subprocesses beneath the Langflow service are high-value execution and downloader signals, particularly when followed by outbound connections.4, 5, 6, 7 | 4, 5, 6, 7 |
| Flow enumeration and cross-tenant execution | Review auto-login, flow-listing, user or API-key enumeration, and responses calls that use flow identifiers owned by another tenant.6 | 6 |
| Anomalous use of Langflow-connected credentials | Review LLM, cloud, database, object-storage, and API logs for new source locations, sudden volume, unexpected models or resources, and activity after the exposure window.4, 5, 6, 7 | 4, 5, 6, 7 |
| ENCFORGE impact signals | For JADEPUFFER-specific hunting, Sysdig identifies a lockd payload, creation of .locked files, and ransom-note filenames such as README, HOW_TO_DECRYPT, and README_DECRYPT.7 | 7 |
| Actor / Label | Attribution Boundary | Sources |
|---|---|---|
| CVE-2026-0770 exploitation — actor not named | CISA confirms active exploitation but the retained KEV and NVD records do not identify an operator or campaign.1, 2 | 1, 2 |
| CVE-2026-33017 opportunistic operators | Sysdig observed multiple source addresses and automated scanning, followed by credential harvesting and implant-delivery behavior. No single actor identity controls that activity set.4 | 4 |
| CVE-2026-55255 / 33017 operator | Sysdig describes one financially motivated, scripted operator using both CVEs. It explicitly says there was no evidence this operation was agentic.6 | 6 |
| JADEPUFFER | Sysdig's label for the actor or operation using CVE-2025-3248, automated database extortion, and later ENCFORGE. Keep this association source-specific.6, 7 | 6, 7 |
| ENCFORGE | A Go ransomware family Sysdig associates with the returning JADEPUFFER operator and purpose-built targeting of AI/ML artifacts.7 | 7 |
| Audience | Decision-ready Point | Sources |
|---|---|---|
| Executive | Langflow is the plumbing between an AI interface and the models, data, APIs, and actions behind it. A compromised server can therefore become a credential, data-integrity, fraud, privacy, and operational-resilience event—not merely an outage of an experimental chatbot.1, 2, 15, 18, 20, 21 | 1, 2, 15, 18, 20, 21 |
| Scope / prevalence | This is not a universal technology exposure. It is a specialized product with a large developer community and low deployment friction. The correct posture is targeted discovery: prove whether the organization, a contractor, or a service provider runs it and then measure that instance's downstream trust.15, 16, 17, 18, 19 | 15, 16, 17, 18, 19 |
| Vendor / cost | IBM markets Langflow after acquiring DataStax. The MIT-licensed core is free to self-host, while infrastructure, model consumption, operations, and IBM enterprise support are separate costs. No public IBM Langflow support list price was identified on the reviewed pages.15, 16, 17, 22, 23, 24 | 15, 16, 17, 22, 23, 24 |
| Technology / AI | Inventory Langflow as production infrastructure wherever it can reach paid models, proprietary data, databases, clouds, or automation—even when a team originally deployed it as a lab tool. Follow Langflow's direct warnings on internet exposure, auto-login, secret keys, authenticated proxies, and infrastructure isolation.15, 18, 19, 20, 21 | 15, 18, 19, 20, 21 |
| SOC / incident response | Start with reachability and version history, then correlate endpoint requests to host execution, secret access, downstream authentication, container activity, and egress.2, 4, 5, 6, 7 | 2, 4, 5, 6, 7 |
| Legal / communications | CISA's KEV entry proves active exploitation at the ecosystem level; it does not name a victim or actor. Base local incident statements on preserved organization-specific evidence.1, 2 | 1, 2 |
| Decision | Minimum Evidence / Trigger | Likely Owner | Required Output |
|---|---|---|---|
| Remove or isolate public Langflow access | Any internet-facing or untrusted-network-reachable Langflow service. | Platform / network | Validated access path, owner, isolation state, and exception record.1, 4, 5 |
| Open an incident investigation | Reachability during a vulnerable period, unknown version history, missing logs, suspicious validate/build requests, child processes, secret access, or outbound connections. | SOC / incident response | Preserved evidence, timeline, findings, gaps, and confidence-rated impact.1, 2, 4, 5, 6, 7 |
| Revoke and replace connected trust | Secrets, sessions, database connections, cloud credentials, model-provider keys, or service tokens were present or reachable. | Identity / cloud / AI | Secret-owner matrix and proof of revocation, replacement, and downstream log review.4, 5, 6, 7 |
| Validate AI/ML recovery | The host can reach model checkpoints, vector databases, training data, object stores, or production databases. | AI / data / continuity | Offline recovery test, integrity checks, dependency map, and prioritized restoration sequence.7 |
| Technology / Trust Path | Risk / Defensive Priority | Sources |
|---|---|---|
| LLM, cloud, database, and business-system credentials | Langflow can store encrypted component keys or read them from its runtime environment. Compromise may expose model-provider, database, object-storage, CRM, ticketing, messaging, cloud, and other API credentials that attackers can reuse outside Langflow until they are revoked at the source.4, 5, 6, 7, 15, 21 | 4, 5, 6, 7, 15, 21 |
| Silent surveillance of future AI interactions | An attacker who persists in the runtime or alters a flow can potentially collect later employee or customer prompts, retrieved documents, model responses, and tool results—turning a one-time server exploit into continuing information theft.15, 18, 20, 21 | 15, 18, 20, 21 |
| Manipulated answers and automated actions | A compromised flow definition, prompt, custom component, or tool connection can change what the AI says or does. Where a flow only answers questions, this creates misinformation and trust risk; where it can call business tools, it may create fraud or unauthorized-action risk.15, 16, 18, 20 | 15, 16, 18, 20 |
| Public flow and validation endpoints | Functionality designed for convenient workflow development or public use can become a no-auth execution path when untrusted input reaches Python evaluation.2, 3, 5 | 2, 3, 5 |
| Multi-tenant flow isolation | CVE-2026-55255 demonstrates that application-layer authorization can expose another tenant's flows and credential context even where execution is sandboxed.6, 9 | 6, 9 |
| Container and orchestration control | A Langflow process with access to the Docker socket, Kubernetes credentials, host mounts, or privileged workloads can turn application execution into broader infrastructure control.6, 7 | 6, 7 |
| Model, vector, and training assets | ENCFORGE shows intentional interest in model checkpoints, vector databases, training data, embeddings, and adjacent data-science artifacts that may be expensive or impossible to recreate quickly.7 | 7 |
| Tier / Class | Retained Sources | What They Control | Boundary |
|---|---|---|---|
| Tier 0 — Government | CISA KEV and NVD | Active exploitation, due date, required action, technical description, SSVC, and affected-configuration context. | Does not establish a named actor, victim, or universal campaign.1, 2 |
| Tier 0 — Vendor / project | IBM product and security records; Langflow documentation, GitHub repository, advisories, license, and releases | Product purpose, deployment models, ownership and support context, security architecture, direct hardening guidance, vulnerability mechanics, and affected or patched versions where stated. | The core software is free, but operating costs and IBM support are separate. A release record does not prove a previously exposed host remained uncompromised; IBM's July multi-CVE bulletin is not silently substituted for CVE-2026-0770 guidance.3, 5, 8, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25 |
| Tier 1 — Primary research | Sysdig Threat Research Team | Observed exploitation timing, credential objectives, distinct operators, JADEPUFFER, and ENCFORGE behavior. | Observed cases and honeypots do not represent every attacker or victim.4, 6, 7 |
| Tier 5 — Framework | MITRE ATT&CK | Stable behavioral taxonomy for public-application exploitation, secret discovery, lateral movement, and impact. | Technique mappings organize evidence; they do not independently prove a local event.11, 12, 13, 14 |
| Tiers 6–8 — Leads only | No social posts, actor claims, or crowd victim lists retained as controlling evidence | Asset discovery and research leads only. | Must be validated against an authoritative source or owned evidence.1, 2, 4 |
| Issue | How IntelliOS Handles It | Sources |
|---|---|---|
| CVE-2026-0770 version and remediation boundary | CISA and NVD establish KEV status and required action; ZDI establishes the disclosed flaw. NVD configuration data and the current Langflow release page should be checked together because a CPE range is not a complete vendor remediation statement.1, 2, 3, 8 | 1, 2, 3, 8 |
| Multiple RCEs are not one vulnerability | CVE-2026-0770 and CVE-2025-3248 concern validation functionality, while CVE-2026-33017 concerns public-flow building. Treat endpoint, version, and evidence separately.2, 3, 5, 10 | 2, 3, 5, 10 |
| CVE-2026-55255 KEV status | Sysdig documents active exploitation of the authenticated IDOR but states that it is not in CISA KEV. IntelliOS therefore corrects any prior local wording that called it KEV-listed.6, 9 | 6, 9 |
| JADEPUFFER attribution | Sysdig ties JADEPUFFER to CVE-2025-3248 and ENCFORGE. CISA's CVE-2026-0770 record does not make that attribution, so the actor label cannot be generalized to the current KEV.1, 6, 7 | 1, 6, 7 |
| Observed cases versus public victims | Primary research supports behaviors and operational lessons; it does not establish a publicly named victim inventory. IntelliOS reports no named victims from the retained evidence.4, 6, 7 | 4, 6, 7 |
| Vendor, ownership, and pricing boundary | Langflow's official history says the project joined DataStax in 2024; IBM now markets the product and IBM records describe the DataStax transition and Elite Support. The core repository is MIT-licensed and free to self-host. No public Langflow support list price was identified in the reviewed IBM product and support pages; contact-sales language is not converted into an invented price.15, 16, 17, 22, 23, 24 | 15, 16, 17, 22, 23, 24 |
| Direct guidance versus exact-CVE remediation | Langflow's security and authentication documentation supplies direct hardening guidance, and IBM publishes supported-product bulletins. IBM's Jul 14 multi-vulnerability bulletin recommends 1.10.2 for the issues it lists. Because that bulletin does not identify CVE-2026-0770, IntelliOS does not present 1.10.2 as the exact CVE-2026-0770 fix without additional first-party confirmation.1, 2, 8, 20, 21, 25 | 1, 2, 8, 20, 21, 25 |
| Community breadth versus sector deployment | Official product records support individual, self-hosted, production, cloud, and enterprise deployment patterns. They do not quantify Langflow installations by government, SMB, or enterprise sector. IntelliOS therefore assesses plausible user groups but does not publish an unsupported adoption share.15, 16, 18, 19, 22 | 15, 16, 18, 19, 22 |
| Contributor | Role in This Brief | Sources |
|---|---|---|
| CISA | Government source for CVE-2026-0770 KEV inclusion, due date, required action, and active-exploitation prioritization.1 | 1 |
| NIST NVD | Government vulnerability record for CVE-2026-0770 mechanics, CVSS, SSVC, references, and affected-configuration context.2 | 2 |
| Trend Micro Zero Day Initiative | Original advisory source for the CVE-2026-0770 exec_globals finding and root-context impact.3 | 3 |
| Langflow project | First-party source for product purpose, open-source license, deployment patterns, security architecture, authentication and isolation guidance, CVE advisories, and current releases.5, 8, 9, 16, 17, 18, 19, 20, 21 | 5, 8, 9, 16, 17, 18, 19, 20, 21 |
| IBM | Current product marketer and enterprise-support source for Langflow editions, deployment choices, DataStax transition, commercial-support model, ordering boundary, and supported-product security bulletins.15, 22, 23, 24, 25 | 15, 22, 23, 24, 25 |
| Sysdig Threat Research Team | Primary observation source for rapid CVE-2026-33017 exploitation, CVE-2026-55255 abuse, JADEPUFFER, and ENCFORGE.4, 6, 7 | 4, 6, 7 |
| MITRE ATT&CK | Authoritative behavioral framework for the mapped initial-access, execution, credential-access, and impact techniques.11, 12, 13, 14 | 11, 12, 13, 14 |
The first row is a clearly labeled analytical scenario that translates documented product architecture and attacker behavior into business terms. The remaining rows are observed primary-source cases. The scenario is not a named-victim claim.
| Scenario / Observed Example | What Happens | Business Meaning |
|---|---|---|
| Illustrative — customer-support and knowledge assistant | A services company runs Langflow in Docker or Kubernetes. Its flow searches an internal document/vector store, calls a paid LLM, queries customer records, and opens support tickets. After no-login RCE, an attacker gains the service context, steals stored or environment-based keys, copies documents and prompts, implants persistence, and uses downstream credentials. | Possible consequences include continuing surveillance of employee or customer queries, data theft, fraudulent API or cloud use, manipulated answers and actions, lateral movement, service disruption, extortion, and a privacy or regulatory incident. This is a representative scenario grounded in documented architecture and behaviors—not a reported victim.2, 3, 4, 6, 7, 15, 18, 19, 20, 21 |
| CVE-2026-33017 weaponized in about 20 hours | Sysdig observed automated scanning followed by environment-variable and credential harvesting shortly after the GitHub advisory. | Public AI workflow endpoints need rapid isolation and runtime monitoring; disclosure-to-exploit time may be shorter than a patch process.4, 5 |
| Cross-tenant credential-seeking activity | Sysdig observed one operator enumerate flow identifiers, then use CVE-2026-55255 with a prompt intended to expose API keys while also attempting CVE-2026-33017. | Authentication alone does not close tenant-isolation risk; audit flow ownership, identifiers, and credential context.6 |
| JADEPUFFER database extortion | Sysdig observed CVE-2025-3248 used against an internet-facing Langflow instance before credential harvesting, lateral movement, and destructive activity against a production database. | Scope from the workflow server into every reachable secret, database, container, cloud account, and orchestration path.6 |
| ENCFORGE targets AI/ML artifacts | Sysdig reported the same operator returned and deployed purpose-built ransomware covering model weights, vector indexes, training data, and related artifacts. | Back up and test recovery of proprietary model and data assets outside the trust boundary of the Langflow host.7 |
No publicly named victim organization is established in the retained primary sources. This card deliberately distinguishes an observed case, a honeypot or research environment, and a public victim disclosure.
| Public Record | What Is Public | What Cannot Be Claimed |
|---|---|---|
| CISA CVE-2026-0770 KEV entry | Active exploitation and an emergency federal remediation requirement. | No named victim, actor, exploit count, or ransomware relationship in the retained official record.1, 2 |
| Sysdig CVE-2026-33017 telemetry | Honeypot and threat-research observations of scanning, code execution, secret harvesting, and implant delivery. | Research telemetry is not a complete affected-organization list.4, 5 |
| Sysdig JADEPUFFER case | An anonymously described environment was reached through CVE-2025-3248 and used for downstream extortion activity. | The organization is not publicly named; the case does not attribute all Langflow exploitation to JADEPUFFER.6, 7 |
| Item | Status / Meaning | Sources |
|---|---|---|
| CVE-2026-0770 — KEV added Jul 21, 2026 | Unauthenticated RCE through exec_globals at the validate endpoint, with root-context execution. CISA due date: Jul 24, 2026. Required action includes vendor mitigation and applicable forensic triage.1, 2, 3 | 1, 2, 3 |
| CVE-2026-33017 — public-flow RCE | Unauthenticated code execution through attacker-controlled data at the public-flow build endpoint. The Langflow advisory lists versions through 1.8.2 as affected and 1.9.0 or later as patched.4, 5 | 4, 5 |
| CVE-2026-55255 — authenticated cross-tenant IDOR | An authenticated caller with a valid flow ID can execute another tenant's flow in that flow's credential context. Sysdig says the issue was fixed in 1.9.1 and was not in KEV as checked Jul 23.6, 9 | 6, 9 |
| CVE-2025-3248 — older validation RCE | A separate missing-authentication code-validation vulnerability in CISA KEV; Sysdig identifies it as JADEPUFFER's entry vector.6, 7, 10 | 6, 7, 10 |
| ATT&CK / Phase | Mapped Behavior | Sources |
|---|---|---|
| T1190 — Exploit Public-Facing Application | The documented Langflow RCEs target reachable application endpoints for initial access.2, 4, 5, 10, 11 | 2, 4, 5, 10, 11 |
| T1059 — Command and Scripting Interpreter | Attacker-controlled Python and shell execution appears in the vulnerable paths and observed post-exploitation.2, 4, 5, 6, 12 | 2, 4, 5, 6, 12 |
| T1552 — Unsecured Credentials | Observed activity sought environment variables, flow secrets, API keys, cloud credentials, and database access.4, 5, 6, 7, 13 | 4, 5, 6, 7, 13 |
| T1021 — Remote Services | JADEPUFFER used credentials and connectivity from Langflow to reach downstream services and databases.6, 7 | 6, 7 |
| T1486 — Data Encrypted for Impact | ENCFORGE was designed to encrypt AI/ML artifacts including model checkpoints, training data, vector indexes, and related files.7, 14 | 7, 14 |
Primary vendor, government, and MITRE sources control concrete campaign mechanics and official mitigation language. Specialist reporting may support attribution context, but it cannot override confirmed incident scope or stated caveats.
| Source | Weight | Use |
|---|---|---|
| CISA | Tier 0 - Government prioritization | Controls KEV inclusion, due date, required action, and ecosystem-level active-exploitation status. |
| NIST NVD | Tier 0 - Government vulnerability record | Authoritative vulnerability description, root-context impact, CVSS, SSVC, KEV metadata, and affected-configuration context. |
| Trend Micro Zero Day Initiative | Tier 1 - Original vulnerability advisory | Original technical advisory for the unauthenticated exec_globals code-execution flaw and root impact. |
| Sysdig Threat Research Team | Tier 1 - Primary threat research | Observed exploitation timing, automated scanning, credential harvesting, post-exploitation, detection, and response guidance. |
| Langflow / GitHub | Tier 0 - Project security advisory | Project-controlled CVE-2026-33017 mechanism and affected/patched version boundary. |
| Sysdig Threat Research Team | Tier 1 - Primary threat research | Primary observation of CVE-2026-55255 alongside CVE-2026-33017, access conditions, operator behavior, credential objective, and non-agentic assessment. |
| Sysdig Threat Research Team | Tier 1 - Primary threat research | Source-specific JADEPUFFER/CVE-2025-3248 continuity, ENCFORGE analysis, AI/ML impact, detection, and recovery lessons. |
| Langflow / GitHub | Tier 0 - Project release record | Current project release and security-release guidance; used without substituting a release note for organization-specific exposure analysis. |
| Langflow / GitHub | Tier 0 - Project security advisory | Project reference for CVE-2026-55255 access-control mechanics and remediation context. |
| NIST NVD | Tier 0 - Government vulnerability record | Authoritative record for the older missing-authentication Langflow RCE and KEV context used in the JADEPUFFER operation. |
| MITRE ATT&CK | Tier 5 - Framework | Framework reference for exploitation of reachable Langflow application endpoints. |
| MITRE ATT&CK | Tier 5 - Framework | Framework reference for Python and shell execution. |
| MITRE ATT&CK | Tier 5 - Framework | Framework reference for environment, file, API-key, and other secret discovery. |
| MITRE ATT&CK | Tier 5 - Framework | Framework reference for ENCFORGE encryption of model, data, and related artifacts. |
| IBM | Tier 0 - Current vendor product record | Controls current product positioning, common use cases, deployment choices, editions, IBM support, Langflow Cloud private preview, and watsonx Orchestrate integration. |
| Langflow / GitHub | Tier 0 - Project repository | First-party product capabilities, integrations, deployment patterns, open-source project status, and community footprint. |
| Langflow / GitHub | Tier 0 - Project license | Controls the statement that the core Langflow software is MIT-licensed and available without a software-license charge. |
| Langflow | Tier 0 - Project architecture documentation | Controls IDE-versus-production-runtime architecture, API serving, Kubernetes, cloud and on-premises deployment, storage, ingress, and development/production separation. |
| Langflow | Tier 0 - Project deployment documentation | Controls low-friction container deployment, Docker Compose, PostgreSQL persistence, environment configuration, and custom-image patterns. |
| Langflow | Tier 0 - Project security documentation | Direct Langflow statement that it is a code-execution platform with backend, filesystem, and network access, and that operators must enforce API and tenant isolation in infrastructure. |
| Langflow | Tier 0 - Project authentication guidance | Direct warning against exposing Langflow ports, plus guidance on auto-login, reverse proxies, secret keys, component credentials, key rotation, API keys, and production authentication. |
| Langflow | Tier 0 - Project history | First-party record that Langflow joined DataStax and committed to remaining open, free, and technology-agnostic. |
| IBM / DataStax Product Management | Tier 0 - Corporate transition record | IBM record for the DataStax transaction transition, IBM sales channel, and rebranding of Langflow support as IBM Elite Support. |
| IBM | Tier 0 - IBM support ordering record | Controls the pricing boundary: IBM directs customers to a sales representative or business partner rather than publishing a universal public support price. |
| IBM | Tier 0 - Vendor security bulletin | Direct supported-product bulletin describing Langflow's API and credential exposure risks and recommending 1.10.2 for the separate vulnerabilities enumerated in that bulletin. |
| Langflow | Tier 0 - Project installation documentation | Controls supported Desktop, Docker, Python-package, and source installation paths and documents the modest minimum and recommended host resources. |
CARDS CVE / KEV
CVE-2026-0770 Langflow Unauthenticated Root RCE
Current CISA KEV record for the exec_globals validation flaw and emergency remediation deadline.
CARDS CVE / KEV
CVE-2026-33017 Langflow Public Flow RCE
Separate public-flow build vulnerability exploited within roughly 20 hours of disclosure.
CARDS CVE
CVE-2026-55255 Langflow Cross-Tenant Flow Execution
Authenticated IDOR record, corrected to preserve its non-KEV status and tenant-specific access conditions.
CARDS CVE / KEV
CVE-2025-3248 Langflow Missing-Authentication RCE
Older Langflow RCE specifically identified as JADEPUFFER's entry vector.
CARDS
CVE / KEV Cards
Current vulnerability and KEV intelligence for Langflow and other exposed business technologies.
Create an account and sign-in to use this card.
Record your personal notes and comments in this card related to this brief.
| # | Tier | Publisher | Published | Why Used | Source |
|---|---|---|---|---|---|
| 1 | Tier 0 - Government prioritization | CISA | July 21, 2026 | Controls KEV inclusion, due date, required action, and ecosystem-level active-exploitation status. | Known Exploited Vulnerabilities Catalog — CVE-2026-0770 |
| 2 | Tier 0 - Government vulnerability record | NIST NVD | January 22, 2026; updated July 22, 2026 | Authoritative vulnerability description, root-context impact, CVSS, SSVC, KEV metadata, and affected-configuration context. | CVE-2026-0770 |
| 3 | Tier 1 - Original vulnerability advisory | Trend Micro Zero Day Initiative | January 9, 2026 | Original technical advisory for the unauthenticated exec_globals code-execution flaw and root impact. | ZDI-26-036 — Langflow exec_globals Remote Code Execution |
| 4 | Tier 1 - Primary threat research | Sysdig Threat Research Team | March 2026 | Observed exploitation timing, automated scanning, credential harvesting, post-exploitation, detection, and response guidance. | CVE-2026-33017: How attackers compromised Langflow AI pipelines in 20 hours |
| 5 | Tier 0 - Project security advisory | Langflow / GitHub | March 16, 2026 | Project-controlled CVE-2026-33017 mechanism and affected/patched version boundary. | GHSA-vwmf-pq79-vjvx — Unauthenticated RCE via Public Flow Build Endpoint |
| 6 | Tier 1 - Primary threat research | Sysdig Threat Research Team | June 26, 2026 | Primary observation of CVE-2026-55255 alongside CVE-2026-33017, access conditions, operator behavior, credential objective, and non-agentic assessment. | Understanding Langflow CVE-2026-55255 |
| 7 | Tier 1 - Primary threat research | Sysdig Threat Research Team | July 20, 2026 | Source-specific JADEPUFFER/CVE-2025-3248 continuity, ENCFORGE analysis, AI/ML impact, detection, and recovery lessons. | JADEPUFFER evolves: the agentic threat actor deploys ransomware built to destroy AI models |
| 8 | Tier 0 - Project release record | Langflow / GitHub | Maintained project record | Current project release and security-release guidance; used without substituting a release note for organization-specific exposure analysis. | Langflow Releases |
| 9 | Tier 0 - Project security advisory | Langflow / GitHub | June 2026 | Project reference for CVE-2026-55255 access-control mechanics and remediation context. | GHSA-qrpv-q767-xqq2 — Cross-tenant flow execution |
| 10 | Tier 0 - Government vulnerability record | NIST NVD | April 2025; maintained record | Authoritative record for the older missing-authentication Langflow RCE and KEV context used in the JADEPUFFER operation. | CVE-2025-3248 |
| 11 | Tier 5 - Framework | MITRE ATT&CK | Maintained framework record | Framework reference for exploitation of reachable Langflow application endpoints. | T1190 — Exploit Public-Facing Application |
| 12 | Tier 5 - Framework | MITRE ATT&CK | Maintained framework record | Framework reference for Python and shell execution. | T1059 — Command and Scripting Interpreter |
| 13 | Tier 5 - Framework | MITRE ATT&CK | Maintained framework record | Framework reference for environment, file, API-key, and other secret discovery. | T1552 — Unsecured Credentials |
| 14 | Tier 5 - Framework | MITRE ATT&CK | Maintained framework record | Framework reference for ENCFORGE encryption of model, data, and related artifacts. | T1486 — Data Encrypted for Impact |
| 15 | Tier 0 - Current vendor product record | IBM | Maintained product record; checked July 24, 2026 | Controls current product positioning, common use cases, deployment choices, editions, IBM support, Langflow Cloud private preview, and watsonx Orchestrate integration. | IBM Langflow |
| 16 | Tier 0 - Project repository | Langflow / GitHub | Maintained project record; checked July 24, 2026 | First-party product capabilities, integrations, deployment patterns, open-source project status, and community footprint. | Langflow — Build and Deploy AI-Powered Agents and Workflows |
| 17 | Tier 0 - Project license | Langflow / GitHub | Maintained project record; checked July 24, 2026 | Controls the statement that the core Langflow software is MIT-licensed and available without a software-license charge. | Langflow MIT License |
| 18 | Tier 0 - Project architecture documentation | Langflow | Maintained documentation; checked July 24, 2026 | Controls IDE-versus-production-runtime architecture, API serving, Kubernetes, cloud and on-premises deployment, storage, ingress, and development/production separation. | Langflow Architecture on Kubernetes |
| 19 | Tier 0 - Project deployment documentation | Langflow | Maintained documentation; checked July 24, 2026 | Controls low-friction container deployment, Docker Compose, PostgreSQL persistence, environment configuration, and custom-image patterns. | Deploy Langflow on Docker |
| 20 | Tier 0 - Project security documentation | Langflow | Maintained documentation; checked July 24, 2026 | Direct Langflow statement that it is a code-execution platform with backend, filesystem, and network access, and that operators must enforce API and tenant isolation in infrastructure. | Security — Code Execution, API, and Tenant-Isolation Responsibilities |
| 21 | Tier 0 - Project authentication guidance | Langflow | Maintained documentation; checked July 24, 2026 | Direct warning against exposing Langflow ports, plus guidance on auto-login, reverse proxies, secret keys, component credentials, key rotation, API keys, and production authentication. | API Keys and Authentication |
| 22 | Tier 0 - Project history | Langflow | April 4, 2024 | First-party record that Langflow joined DataStax and committed to remaining open, free, and technology-agnostic. | Langflow + DataStax: Better Together |
| 23 | Tier 0 - Corporate transition record | IBM / DataStax Product Management | October 3, 2025 | IBM record for the DataStax transaction transition, IBM sales channel, and rebranding of Langflow support as IBM Elite Support. | IBM + DataStax |
| 24 | Tier 0 - IBM support ordering record | IBM | Maintained support record; checked July 24, 2026 | Controls the pricing boundary: IBM directs customers to a sales representative or business partner rather than publishing a universal public support price. | IBM Selected Support Offering |
| 25 | Tier 0 - Vendor security bulletin | IBM | July 14, 2026 | Direct supported-product bulletin describing Langflow's API and credential exposure risks and recommending 1.10.2 for the separate vulnerabilities enumerated in that bulletin. | Security Bulletin: Langflow Multiple API Endpoint Vulnerabilities |
| 26 | Tier 0 - Project installation documentation | Langflow | Maintained documentation; checked July 24, 2026 | Controls supported Desktop, Docker, Python-package, and source installation paths and documents the modest minimum and recommended host resources. | Install Langflow |
| Version | Date | Changes |
|---|---|---|
| v1.1 | Jul 24, 2026 | Added first-party Langflow and IBM product context, ownership and pricing boundaries, deployment and user profiles, an executive compromise scenario, downstream business-impact analysis, market-breadth assessment, and direct project security guidance. Expanded Q&A, technology risks, contributors, citations, and source reconciliation. |
| v1.0 | Jul 23, 2026 | Initial source-backed Flash Threat Intel Brief. Added the current CVE-2026-0770 KEV trigger, related Langflow vulnerability records, distinct exploitation clusters, JADEPUFFER and ENCFORGE context, public-disclosure boundaries, response actions, Page Alerts, and six months of daily AI Agent monitoring. |
