Langflow Floods, MCP Risks, and Ollama Windows RCE
This week saw a cascade of vulnerabilities in IBM Langflow, critical RCE risks in Ollama for Windows, and emerging threats in the Model Context Protocol ecosystem. Security teams must prioritize patching agentic frameworks and securing local AI deployments.
VulnWatch Weekly Digest: April 27 - May 3, 2026
Week in Review
This week was defined by an unprecedented volume of vulnerabilities surrounding low-code AI orchestration platforms, specifically IBM Langflow, which accounted for nearly one-third of all tracked entries. Simultaneously, critical infrastructure risks emerged in local model serving, most notably a silent update mechanism flaw in Ollama for Windows that enables remote code execution without user consent. The broader theme of the week is the fragility of the emerging agentic supply chain, as multiple Model Context Protocol (MCP) servers and adapters were found vulnerable to command injection and SSRF. While no items are currently flagged as actively exploited in the wild (is_exploited=false), the public availability of exploit code for many of these issues raises the immediate risk profile for unpatched systems.
Top Items of the Week
The following vulnerabilities represent the highest impact risks based on CVSS severity, exploitability, and the criticality of the affected components. Security teams should prioritize these items for immediate remediation.
-
CVE-2026-6543: IBM Langflow Desktop Command Injection
Severity: High (CVSS 8.8)
Affected Component: IBM Langflow Desktop 1.0.0 through 1.8.4
Impact: Allows an attacker to execute arbitrary commands with the privileges of the process running Langflow. This can lead to the theft of sensitive environment variables, including API keys and database credentials, and facilitate lateral movement within the internal network.
Recommended Action: Upgrade to the latest patched version immediately. If upgrading is not possible, restrict network access to the Langflow interface and run the service with minimal privileges.
Source: NVD CVE-2026-6543 -
GHSA-537j-gqpc-p7fq: n8n MCP OAuth XSS
Severity: High (CVSS 8.2)
Affected Component: n8n workflow automation platform (MCP OAuth client)
Impact: An unauthenticated attacker can register a malicious MCP OAuth client with a craftedclient_name. When a victim revokes access, a toast notification renders the injected script, leading to credential theft and workflow manipulation.
Recommended Action: Upgrade to n8n version 2.14.2 or later. Audit existing OAuth clients for suspicious names and revoke unknown integrations.
Source: GitHub Advisory GHSA-537j-gqpc-p7fq -
CVE-2026-42249: Ollama for Windows Update Path Traversal
Severity: High (CVSS 7.7)
Affected Component: Ollama for Windows update mechanism
Impact: Improper handling of HTTP response headers during updates allows path traversal. Attackers can write arbitrary executables outside the staging directory, leading to Remote Code Execution (RCE).
Recommended Action: Apply the vendor patch immediately. Consider disabling automatic updates in enterprise environments until verification mechanisms are confirmed robust.
Source: NVD CVE-2026-42249 -
CVE-2026-42248: Ollama for Windows Signature Bypass
Severity: High (CVSS 7.7)
Affected Component: Ollama for Windows update verification
Impact: The Windows implementation unconditionally returns success during update verification, bypassing digital signature checks. Combined with CVE-2026-42249, this enables silent installation of malicious payloads.
Recommended Action: Same as above. This vulnerability removes the last line of defense against compromised update servers.
Source: NVD CVE-2026-42248 -
CVE-2026-4503: IBM Langflow Desktop IDOR
Severity: High (CVSS 7.5)
Affected Component: IBM Langflow Desktop 1.0.0 through 1.8.4
Impact: Indirect Object Reference (IDOR) allows unauthenticated users to view other users' images via user-controlled keys, potentially leaking sensitive data embedded in workflow artifacts.
Recommended Action: Upgrade Langflow. Implement network segmentation to prevent unauthenticated access to the Langflow port.
Source: NVD CVE-2026-4503
Theme: The Langflow Security Cascade
IBM Langflow was the epicenter of this week's vulnerability landscape, with nine distinct entries ranging from High to Low severity. The concentration of flaws suggests systemic issues in the platform's input validation and access control mechanisms. The most critical issue, CVE-2026-6543, allows arbitrary command execution, effectively compromising the host system where Langflow is installed. This is particularly dangerous given Langflow's popularity in rapid prototyping environments where security hardening is often deprioritized.
Beyond RCE, the platform suffers from significant data leakage risks. CVE-2026-6542 and CVE-2026-4503 expose transaction logs, vertex build data, and user images to unauthorized parties through insecure direct object references. Furthermore, multiple path traversal vulnerabilities (CVE-2026-3345, CVE-2026-4502) allow authenticated attackers to write arbitrary files to the system. The presence of stored Cross-Site Scripting (CVE-2026-3346) and SSRF (CVE-2026-3340) further expands the attack surface, enabling session hijacking and network enumeration. Two additional low-severity code injection flaws (CVE-2026-7700, CVE-2026-7687) in the LambdaFilterComponent and CodeParser indicate that even "sandboxed" code execution features within the platform are not secure. For CISOs, this cluster signals that low-code AI platforms require the same rigorous security assessment as traditional enterprise software.
Theme: Agentic Supply Chain & MCP Risks
As organizations move from static chatbots to agentic workflows, the Model Context Protocol (MCP) has become a critical integration point. This week highlighted the immaturity of security in this ecosystem. The n8n XSS vulnerability (GHSA-537j-gqpc-p7fq) demonstrates how OAuth integrations can be weaponized to steal session tokens. More concerning are the multiple command injection vulnerabilities found in MCP servers and bridges.
The aider-mcp-server (CVE-2026-7157, CVE-2026-7316) and awesome-cursor-mpc-server (CVE-2026-7629) both allow remote attackers to inject commands via file manipulation arguments. Since these tools are designed to give AI models access to codebases and execution environments, a compromise here grants attackers direct access to development infrastructure. Additionally, the Claude Agent SDK (CVE-2026-7235) and Claude MCP Bridge (CVE-2026-7216) suffer from path traversal flaws that could allow agents to read or write files outside their intended scope. The Anthropic TypeScript SDK itself (GHSA-p7fg-763f-g4gf) was found to create memory files with insecure default permissions (world-readable/writable), risking local state leakage in shared environments. Finally, the OpenClaw advisory (GHSA-gfg9-5357-hv4c) revealed that audio embedding features could be tricked into reading local host files via prompt injection. This theme underscores a critical lesson: granting AI agents tool access without strict containment is equivalent to giving a remote user shell access.
Theme: Model Serving Infrastructure Vulnerabilities
Underlying the application layer, the infrastructure serving these models also showed cracks. The Ollama Windows vulnerabilities (CVE-2026-42249, CVE-2026-42248) are particularly severe because they affect the update mechanism itself. Silent automatic updates without signature verification mean that a man-in-the-middle attacker or a compromised update server could distribute malware to all Windows users instantly.
In the Python inference stack, CVE-2026-7669 in SGLang involves a deserialization flaw in the HuggingFace Transformer Handler, which could allow remote code execution if an attacker can influence model loading. Similarly, CVE-2026-7597 in mem0ai involves unsafe pickle.load usage in the FAISS vector store, a classic vector for RCE in Python ML pipelines. While CVE-2026-7141 in vllm is classified as difficult to exploit (uninitialized resource), it highlights the complexity of managing memory safely in high-performance inference engines. These vulnerabilities remind platform teams that the ML supply chain extends deep into the inference engines and vector databases that power their applications.
Theme: SSRF and Path Traversal in AI Wrappers
A significant portion of this week's entries involved Server-Side Request Forgery (SSRF) and path traversal in open-source AI wrappers. ChatGPTNextWeb (NextChat) had a particularly rough week with four vulnerabilities. Two SSRF flaws (CVE-2026-7178, CVE-2026-7177) allow attackers to make unauthorized requests from the server, potentially accessing internal cloud metadata services. An improper authorization flaw (CVE-2026-7644) in the MCP server addition function could allow users to connect agents to unauthorized backends. A permissive cross-domain policy (CVE-2026-7643) further exacerbates the risk of data exfiltration.
Similarly, the mcp-chat-studio (CVE-2026-7147) and IBM Langflow (CVE-2026-3340) both exhibited SSRF behaviors. These vulnerabilities are often introduced when developers allow AI models to fetch external URLs or connect to user-specified endpoints without validating allowlists. In a cloud environment, SSRF is often the first step in a broader compromise, allowing attackers to pivot from the AI application to the underlying infrastructure.
Exploitation Status
It is important to note that while all entries in this week's digest are flagged as is_exploited=false, meaning there is no confirmed widespread active exploitation in the wild yet, many advisories explicitly state that "The exploit has been made available to the public." This includes critical issues in Langflow, NextChat, and the MCP servers. This distinction is vital for risk assessment: the weapons are on the shelf, even if the army hasn't marched yet. Security teams should treat public PoCs as imminent threats, especially for internet-facing services.
What to Do This Week
- Patch Langflow Immediately: If you use IBM Langflow (Desktop or OSS), upgrade to the latest version beyond 1.8.4. If you cannot patch, isolate the service from the public internet and restrict outbound network access.
- Secure Ollama Windows Deployments: Apply the Ollama patch to fix the update mechanism. Until verified, consider disabling automatic updates via group policy or configuration flags in enterprise environments.
- Audit MCP Integrations: Review all connected MCP servers and OAuth clients. Remove unused integrations and ensure that MCP servers are running with the least privilege necessary. Validate that file system access tools are sandboxed.
- Scan for Pickle Deserialization: Search your ML codebases for
pickle.loadusage, particularly in vector stores like FAISS or mem0. Migrate to safer serialization formats like JSON or protobuf where possible. - Implement SSRF Protections: Ensure that any feature allowing the AI to fetch URLs or connect to external services uses a strict allowlist and blocks access to internal IP ranges (10.x.x.x, 169.254.169.254).
What to Watch Next Week
Next week, we will be monitoring the adoption rate of the Langflow patches, as the high volume of vulnerabilities may overwhelm some maintenance teams. We are also watching for potential follow-up advisories regarding the Model Context Protocol specification itself, as the sheer number of implementation flaws suggests the standard may need security hardening guidelines. Finally, keep an eye on the Ollama community for confirmation that the Windows update signature verification has been fully restored and tested against bypass techniques.
Covered entries (30)
-
High nvd · CVE-2026-6543 · CVSS 8.8CVE-2026-6543: IBM Langflow Desktop 1.0.0 through 1.8.4 Langflow allows an attacker to execute arbitrary commands with the privileges o
-
High github · GHSA-537j-gqpc-p7fq · CVSS 8.2n8n Vulnerable to XSS via MCP OAuth client
-
High nvd · CVE-2026-42249 · CVSS 7.7CVE-2026-42249: Ollama for Windows contains a Remote Code Execution vulnerability in its update mechanism due to improper handling of at
-
High nvd · CVE-2026-42248 · CVSS 7.7CVE-2026-42248: Ollama for Windows does not perform integrity or authenticity verification of downloaded update executables. Unlike othe
-
High nvd · CVE-2026-4503 · CVSS 7.5CVE-2026-4503: IBM Langflow Desktop 1.0.0 through 1.8.4 Langflow could allow an unauthenticated user to view other users' images due to
-
Medium nvd · CVE-2026-7216 · CVSS 6.9CVE-2026-7216: A weakness has been identified in donchelo processing-claude-mcp-bridge up to e017b20a4b592a45531a6392f494007f04e661bd.
-
Medium nvd · CVE-2026-7178 · CVSS 6.9CVE-2026-7178: A weakness has been identified in ChatGPTNextWeb NextChat up to 2.16.1. This affects the function storeUrl of the file a
-
Medium nvd · CVE-2026-7177 · CVSS 6.9CVE-2026-7177: A security flaw has been discovered in ChatGPTNextWeb NextChat up to 2.16.1. Affected by this issue is the function prox
-
Medium nvd · CVE-2026-7157 · CVSS 6.9CVE-2026-7157: A flaw has been found in disler aider-mcp-server up to b2516fa466d0d851932da92ee6d0e66946db9efc. Affected by this vulner
-
Medium nvd · CVE-2026-7147 · CVSS 6.9CVE-2026-7147: A vulnerability was detected in JoeCastrom mcp-chat-studio up to 1.5.0. Affected by this issue is some unknown functiona
-
Medium nvd · CVE-2026-6542 · CVSS 6.5CVE-2026-6542: IBM Langflow OSS 1.0.0 through 1.8.4 could allow any user to supply a flow_id to read transaction logs and vertex build
-
Medium nvd · CVE-2026-3345 · CVSS 6.5CVE-2026-3345: IBM Langflow Desktop <=1.8.4 Langflow could allow a remote attacker to traverse directories on the system. An attacker c
-
Medium nvd · CVE-2026-4502 · CVSS 6.5CVE-2026-4502: IBM Langflow Desktop 1.2.0 through 1.8.4 Langflow could allow an authenticated attacker to traverse directories on the s
-
Medium nvd · CVE-2026-3340 · CVSS 6.5CVE-2026-3340: IBM Langflow Desktop 1.0.0 through 1.8.4 IBM Langflow is vulnerable to server-side request forgery (SSRF). This may allo
-
Medium nvd · CVE-2026-3346 · CVSS 6.4CVE-2026-3346: IBM Langflow Desktop 1.6.0 through 1.8.4 Lanflow is vulnerable to stored cross-site scripting. This vulnerability allows
-
Medium nvd · CVE-2026-7669 · CVSS 6.3CVE-2026-7669: A vulnerability was detected in sgl-project SGLang up to 0.5.9. Impacted is the function get_tokenizer of the file pytho
-
Medium nvd · CVE-2026-7141 · CVSS 6.3CVE-2026-7141: A vulnerability was found in vllm up to 0.19.0. The affected element is the function has_mamba_layers of the file vllm/v
-
Medium nvd · CVE-2026-7644 · CVSS 5.5CVE-2026-7644: A vulnerability has been found in ChatGPTNextWeb NextChat up to 2.16.1. Affected is the function addMcpServer of the fil
-
Medium nvd · CVE-2026-7316 · CVSS 5.5CVE-2026-7316: A vulnerability has been found in eiliyaabedini aider-mcp up to 667b914301aada695aab0e46d1fb3a7d5e32c8af. Affected is an
-
Medium nvd · CVE-2026-7235 · CVSS 5.5CVE-2026-7235: A security vulnerability has been detected in ErlichLiu claude-agent-sdk-master up to b185aa7ff0d864581257008077b4010fca
-
Medium nvd · CVE-2026-40687 · CVSS 4.8CVE-2026-40687: In Exim before 4.99.2, when the SPA authentication driver is used with an adversarial SPA resource, there can be an out-
-
Medium osv · GHSA-p7fg-763f-g4gf · CVSS 4.0Claude SDK for TypeScript has Insecure Default File Permissions in Local Filesystem Memory Tool
-
Low nvd · CVE-2026-7700 · CVSS 2.1CVE-2026-7700: A weakness has been identified in langflow-ai langflow up to 1.8.4. This affects the function eval of the file src/lfx/s
-
Low nvd · CVE-2026-7687 · CVSS 2.1CVE-2026-7687: A vulnerability was determined in langflow-ai langflow up to 1.8.4. Affected by this issue is the function CodeParser.pa
-
Low nvd · CVE-2026-7643 · CVSS 2.1CVE-2026-7643: A flaw has been found in ChatGPTNextWeb NextChat up to 2.16.1. This impacts an unknown function of the file Next.js of t
-
Low nvd · CVE-2026-7629 · CVSS 2.1CVE-2026-7629: A flaw has been found in kleneway awesome-cursor-mpc-server up to 2.0.1. Impacted is the function runCodeReviewTool of t
-
Low nvd · CVE-2026-7597 · CVSS 2.1CVE-2026-7597: A vulnerability was found in mem0ai mem0 up to 1.0.11. This affects the function pickle.load/pickle.dump of the file mem
-
Low nvd · CVE-2026-7596 · CVSS 2.1CVE-2026-7596: A vulnerability has been found in nextlevelbuilder ui-ux-pro-max-skill up to 2.5.0. Affected by this issue is the functi
-
Low nvd · CVE-2026-7595 · CVSS 2.1CVE-2026-7595: A flaw has been found in nextlevelbuilder ui-ux-pro-max-skill up to 2.5.0. Affected by this vulnerability is the functio
-
Medium github · GHSA-gfg9-5357-hv4c · CVSS 0.0OpenClaw: Webchat audio embedding could read local files without local-root containment