VulnWatch Weekly: Agentic RCE Surge & Model Loading Risks
Critical vulnerabilities in Langroid, OpenMed, and MCP servers highlight escalating risks in AI agent tooling and model loading paths. Immediate patching required for agent frameworks and orchestration platforms.
Week in Review: June 1-7, 2026
This week marks a significant escalation in the threat landscape for AI infrastructure, dominated by critical remote code execution (RCE) vulnerabilities in agent frameworks and model serving pipelines. The most urgent item is CVE-2026-25879 in Langroid, where prompt injection facilitates SQL-based RCE, fundamentally challenging the security of LLM-powered database agents. Across the board, we observe a pattern of insufficient sandboxing in autonomous coding agents and unsafe model loading practices in medical and general AI platforms. Security teams must prioritize patching agent orchestration layers and auditing model ingestion pipelines immediately.
Top Items of the Week
The following vulnerabilities represent the highest risk to AI/ML operations based on severity, exploitability, and potential impact on confidentiality and integrity.
-
CVE-2026-25879 (Langroid)
- Severity: Critical (CVSS 9.8)
- Component: SQLChatAgent
- Impact: Prompt injection allows attackers to coerce the agent into executing dialect-specific SQL primitives (e.g.,
COPY ... FROM PROGRAM), achieving RCE on the database host. - Action: Upgrade to version 0.63.0 or later immediately. Audit database roles assigned to agent service accounts and revoke privileges enabling code execution.
- Source: NVD
-
CVE-2026-47117 (OpenMed)
- Severity: Critical (CVSS 9.3)
- Component: PII Privacy-Filter Model Loading
- Impact: Unauthenticated attackers can supply malicious model repositories that load custom Transformers code with
trust_remote_code=True, executing arbitrary code with service privileges. - Action: Upgrade to version 1.5.2. Implement strict allowlisting for model repositories and disable
trust_remote_codein production environments. - Source: NVD
-
CVE-2026-41283 (OpenStack Mistral)
- Severity: Critical (CVSS 9.9)
- Component: API Endpoints
- Impact: Arbitrary Remote Code Execution when the API is exposed, leading to exfiltration of service credentials.
- Action: Upgrade to version 22.0.1 or later. Restrict API exposure to internal networks and enforce strict authentication mechanisms.
- Source: NVD
-
CVE-2026-32625 (LibreChat)
- Severity: Critical (CVSS 9.6)
- Component: Model Context Protocol (MCP) Server Integration
- Impact: Authenticated users can create malicious MCP configurations that resolve environment variables, transmitting critical secrets (JWT_SECRET, CREDS_KEY) to attacker-controlled domains.
- Action: Upgrade to version 0.8.4. Audit MCP server configurations and rotate any secrets potentially exposed via environment variable leakage.
- Source: NVD
-
CVE-2026-42074 (OpenClaude)
- Severity: Critical (CVSS 9.3)
- Component: BashTool Input Schema
- Impact: The
dangerouslyDisableSandboxparameter is exposed to the LLM, allowing prompt-injected models to escape the sandbox and achieve full host-level code execution. - Action: Upgrade to version 0.5.1. Ensure
allowUnsandboxedCommandsis set to false and audit tool schemas for sensitive parameters. - Source: NVD
-
CVE-2026-4035 (MLflow)
- Severity: Critical (CVSS 9.1)
- Component: AI Gateway Secrets
- Impact: Environment variable resolution in secrets allows low-privileged users to exfiltrate server-side credentials to attacker-controlled endpoints via upstream authentication headers.
- Action: Upgrade to version 3.11.0. Review AI Gateway secret configurations and remove any
$ENV_VARreferences fromapi_keyfields. - Source: NVD
-
CVE-2026-5241 (Hugging Face Transformers)
- Severity: High (CVSS 8.0)
- Component: LightGlue Model Loading
- Impact:
trust_remote_codeparameter is overridden by untrusted serialized configuration data, allowing arbitrary code execution during model initialization. - Action: Upgrade to version 5.2.1. Validate
config.jsonfiles from untrusted sources before loading models. - Source: NVD
-
GHSA-63gr-g7jc-v8rg (@agenticmail/mcp)
- Severity: High
- Component: Streamable HTTP Transport
- Impact: Missing authentication on the
/mcpendpoint allows remote clients to invoke master-only operations using the server's configured master key. - Action: Apply vendor patch immediately. Implement network-level access controls to restrict MCP HTTP ports to trusted clients only.
- Source: GitHub
-
CVE-2026-44211 (Cline)
- Severity: Critical (CVSS 9.6)
- Component: Kanban Servers
- Impact: Cross-origin WebSocket hijack vulnerability allows attackers to intercept or manipulate agent communication channels. No public patch available at time of publication.
- Action: Disable external Kanban integrations until a patch is released. Monitor WebSocket traffic for anomalous origin headers.
- Source: NVD
-
CVE-2026-9319 (IBM WebSphere)
- Severity: Critical (CVSS 9.0)
- Component: JAX-WS Endpoints
- Impact: Deserialization of untrusted data via WS-Security endpoints allows potential remote code execution.
- Action: Apply IBM security fixes for versions 9.0 and 8.5. Review WS-Security policies for strict type validation.
- Source: NVD
The Agent Explosion & Tool Abuse
The dominant theme this week is the vulnerability of autonomous agents. As organizations deploy agents like Langroid, OpenClaude, and Cline to interact with external tools, the attack surface expands beyond the model itself to the tools these agents wield. CVE-2026-25879 in Langroid is a prime example of "indirect prompt injection" leading to infrastructure compromise. Here, the LLM is not just tricked into revealing data but is coerced into generating SQL that executes server-side programs. This highlights a critical design flaw: granting agents database roles with privileges like pg_execute_server_program violates the principle of least privilege.
Similarly, CVE-2026-42074 in OpenClaude exposes a dangerous parameter (dangerouslyDisableSandbox) directly to the model's input schema. In agentic architectures, the model is an untrusted principal; any configuration that allows the model to disable its own containment is a critical failure. We also see this in the MCP (Model Context Protocol) ecosystem. CVE-2026-32625 in LibreChat and GHSA-63gr-g7jc-v8rg in @agenticmail/mcp demonstrate how MCP servers, designed to connect agents to data sources, are becoming vectors for secret exfiltration and authentication bypass. The MCP specification is evolving rapidly, but security controls around server configuration and authentication are lagging. Teams using MCP should treat server configurations as code and scan them for environment variable references or unsafe connection strings.
Model Loading & Supply Chain RCE
The supply chain risk extends beyond Python dependencies to the models themselves. CVE-2026-47117 in OpenMed and CVE-2026-5241 in Hugging Face Transformers reveal persistent issues with trust_remote_code. In the OpenMed case, a substring matching vulnerability in the privacy-filter dispatcher allowed attackers to route requests to paths that loaded models with remote code execution enabled. This is particularly concerning in medical AI contexts where data sensitivity is paramount. The Transformers vulnerability shows that even when trust_remote_code=False is set explicitly in code, untrusted config.json files can override this setting during nested initialization.
This suggests that defense-in-depth is required at the infrastructure level, not just the application level. Model loading services should run in isolated sandboxes with no network egress and minimal filesystem access. Furthermore, model registries should enforce signing and verification of configuration files to prevent tampering. The prevalence of these issues indicates that the convenience of auto-loading custom code is outweighing security caution in many open-source projects.
Platform Leakage & IDOR Vulnerabilities
Orchestration platforms like LibreChat and MLflow are maturing, but their access control models are struggling to keep pace with feature complexity. We observed multiple Insecure Direct Object Reference (IDOR) vulnerabilities in LibreChat this week (CVE-2026-31942, CVE-2026-44653, CVE-2026-44654). These bugs allow users to manipulate API keys, view decrypted secrets, or delete files belonging to other users by simply modifying request parameters. CVE-2026-4035 in MLflow further exacerbates this by allowing environment variable resolution in secrets, effectively turning a low-privileged account into a credential harvesting tool.
These vulnerabilities stem from a common root cause: complex permission matrices in multi-tenant AI platforms. When features like "shared agents" or "workspace members" are added, developers often forget to propagate ownership checks to new endpoints. Security engineers should audit all "list" and "get" endpoints in their AI platforms to ensure that object ownership is validated against the authenticated user's context, not just their membership in a workspace.
Enterprise Copilot & Integration Risks
Enterprise integrations remain a high-risk area. Microsoft Copilot vulnerabilities (CVE-2026-45497, CVE-2026-42824, CVE-2026-47644) highlight the risks of connecting LLMs to productivity suites. Command injection and improper neutralization in Copilot allow attackers to execute code or disclose information over the network. Additionally, CVE-2026-11326 in OpenAI Atlas exposes privileged browser APIs to web content, allowing cross-site scripting attacks to access browser history. These issues remind us that AI wrappers around existing enterprise software inherit the vulnerabilities of both the AI layer and the underlying application. Integration points must be treated as trust boundaries where input validation is strictly enforced.
Known Exploited Status
No items were flagged as is_exploited=true in the wild this week. However, several vulnerabilities, particularly in SGLang (CVE-2026-10300, CVE-2026-10775) and MLflow (PYSEC-2026-195), have public proof-of-concept code available. This increases the likelihood of opportunistic scanning and exploitation in the coming weeks. Security teams should treat public PoCs as equivalent to active exploitation for prioritization purposes.
What to Do This Week
- Patch Agent Frameworks: Prioritize updates for Langroid, OpenClaude, and Cline. If patches are unavailable (e.g., Cline), disable external integrations.
- Audit Model Loading: Scan all model ingestion pipelines for
trust_remote_code=True. Implement network egress restrictions for model loading services. - Secure MCP Servers: Review all Model Context Protocol configurations. Ensure secrets are not passed via environment variables and that authentication is enforced on MCP endpoints.
- Rotate Credentials: For affected LibreChat and MLflow instances, assume secret leakage. Rotate API keys, JWT secrets, and database credentials immediately.
- Restrict Database Privileges: Ensure AI agents connecting to databases do not have privileges enabling code execution (e.g.,
FILE,xp_cmdshell,pg_execute_server_program).
What to Watch Next Week
Expect further disclosures related to the Model Context Protocol (MCP) as adoption grows and security research focuses on this new integration layer. We also anticipate more vulnerabilities in "auto-fix" coding agents as they are granted deeper access to development environments. Monitor advisories for updates on the Cline WebSocket hijack issue, as a patch is pending. Finally, keep an eye on MLflow and Transformers, as the supply chain vulnerabilities identified this week may have variants in other model loading libraries.
Covered entries (35)
-
Critical nvd · CVE-2026-41283 · CVSS 9.9CVE-2026-41283: OpenStack Mistral through 22.0.0 allows Arbitrary Remote Code Execution when the API is exposed. There are endpoints tha
-
Critical nvd · CVE-2026-25879 · CVSS 9.8CVE-2026-25879: Langroid is a framework for building large-language-model-powered applications. Prior to version 0.63.0, SQLChatAgent ex
-
Critical nvd · CVE-2026-32625 · CVSS 9.6CVE-2026-32625: LibreChat is an enhanced ChatGPT clone that supports multiple AI providers. In versions up to and including 0.8.3, the M
-
Critical nvd · CVE-2026-44211 · CVSS 9.6CVE-2026-44211: Cline is an autonomous coding agent as an SDK, IDE extension, or CLI assistant. In versions 2.13.0 and prior, there is a
-
Critical nvd · CVE-2026-42074 · CVSS 9.3CVE-2026-42074: OpenClaude is an open-source coding-agent command line interface for cloud and local model providers. Prior to version 0
-
Critical nvd · CVE-2026-47117 · CVSS 9.3CVE-2026-47117: OpenMed before 1.5.2 contains a remote code execution vulnerability in the PII privacy-filter model loading path. The pr
-
Critical nvd · CVE-2026-4035 · CVSS 9.1CVE-2026-4035: A vulnerability in mlflow/mlflow versions prior to 3.11.0 allows for the resolution of environment variables in AI Gatew
-
Critical nvd · CVE-2026-9319 · CVSS 9.0CVE-2026-9319: IBM WebSphere Application Server 9.0, and 8.5 is vulnerable to potential remote code execution due to deserialization of
-
High nvd · CVE-2026-37232 · CVSS 8.6CVE-2026-37232: An issue was discovered in OpenAirInterface5G 2.4.0 (nr-softmodem) in the E2SM-KPM RAN Function's PRB utilization metric
-
High github · GHSA-7p8g-6c6g-h9w7 · CVSS 8.3praisonai-platform: Agent endpoints accept any agent_id without workspace ownership check, cross-workspace read/update/delete IDOR
-
High nvd · CVE-2026-43625 · CVSS 8.2CVE-2026-43625: CodexBar prior to 0.32.0 contains a session cookie leakage vulnerability that allows network attackers to intercept impo
-
High nvd · CVE-2026-5241 · CVSS 8.0CVE-2026-5241: A vulnerability in the LightGlue model loading path of huggingface/transformers version 5.2.0 allows an attacker-control
-
High nvd · CVE-2026-45497 · CVSS 7.7CVE-2026-45497: Improper neutralization of special elements used in a command ('command injection') in Microsoft Copilot allows an autho
-
High github · GHSA-hfxv-24rg-xrqf · CVSS 7.5Axios: Regular Expression Denial of Service (ReDoS) via Cookie Name Injection
-
High nvd · CVE-2026-31942 · CVSS 7.1CVE-2026-31942: LibreChat is an enhanced ChatGPT clone that supports multiple AI providers. In versions up to and including 0.7.6, an In
-
Medium nvd · CVE-2026-47644 · CVSS 6.5CVE-2026-47644: Improper neutralization of special elements in output used by a downstream component ('injection') in Copilot Chat (Micr
-
Medium nvd · CVE-2026-42824 · CVSS 6.5CVE-2026-42824: Improper neutralization of special elements used in a command ('command injection') in M365 Copilot allows an unauthoriz
-
Medium nvd · CVE-2026-44653 · CVSS 6.5CVE-2026-44653: LibreChat is an enhanced ChatGPT clone that supports multiple AI providers. In versions up to and including 0.8.3, users
-
Medium nvd · CVE-2026-3198 · CVSS 6.5CVE-2026-3198: MLflow 3.9.0 with basic-auth (`--app-name basic-auth`) fails to enforce authorization checks for multiple Gateway API 'l
-
Medium github · GHSA-rcmc-q9rj-4wmq · CVSS 6.5praisonai-platform: Any workspace member can rewrite workspace name, description, and settings via PATCH /workspaces/{id}
-
Medium nvd · CVE-2026-39107 · CVSS 6.3CVE-2026-39107: A Cross Site Scripting vulnerability exists in the Kimi AI v1.0 web interface's 'Preview' feature. The application fails
-
Medium github · GHSA-6mx4-4h42-r8vh · CVSS 6.1MCP Server Kubernetes: kubectl-generic flag injection enables Kubernetes bearer token exfiltration
-
Medium nvd · CVE-2026-11326 · CVSS 6.0CVE-2026-11326: OpenAI Atlas before 1.2025.288.15 exposed privileged browser APIs to web content on *.openai.com origins. A cross-site s
-
Medium nvd · CVE-2026-44654 · CVSS 5.7CVE-2026-44654: LibreChat is an enhanced ChatGPT clone that supports multiple AI providers. In versions up to and including 0.8.3, a sha
-
Medium nvd · CVE-2026-10214 · CVSS 5.5CVE-2026-10214: A weakness has been identified in zhayujie chatgpt-on-wechat up to 2.0.8. This issue affects the function _get_safety_wa
-
Medium osv · PYSEC-2026-195 · CVSS 4.0PYSEC-2026-195
-
Low nvd · CVE-2026-10300 · CVSS 2.9CVE-2026-10300: A security vulnerability has been detected in SGLang 0.5.10.post1. Impacted is an unknown function of the file python/sg
-
Low nvd · CVE-2026-11330 · CVSS 2.0CVE-2026-11330: A weakness has been identified in thedotmack claude-mem up to 11.0.1. The affected element is the function computeObserv
-
Low nvd · CVE-2026-10814 · CVSS 1.1CVE-2026-10814: A vulnerability has been found in milvus-io milvus up to 2.6.13. This vulnerability affects unknown code of the file int
-
Low nvd · CVE-2026-10813 · CVSS 1.1CVE-2026-10813: A flaw has been found in LMCache up to 0.4.6. This affects the function hex_hash_to_int16 of the file lmcache/integratio
-
Low nvd · CVE-2026-10803 · CVSS 1.1CVE-2026-10803: A flaw has been found in MLflow up to 3.10.0. This issue affects the function mlflow.data.digest_utils of the file mlflo
-
Low nvd · CVE-2026-10775 · CVSS 1.1CVE-2026-10775: A vulnerability was determined in sgl-project SGLang up to 0.5.11. Affected by this vulnerability is the function data_h
-
High github · GHSA-pr2w-4gpj-cpq4 · CVSS 0.0Twig: Sandbox: multiple `__toString()` policy bypasses via unguarded string coercion points
-
Medium github · GHSA-wc3v-3457-c8cm · CVSS 0.0OpenMeter: SQL injection through meter creation
-
High github · GHSA-63gr-g7jc-v8rg · CVSS 0.0@agenticmail/mcp Missing Authentication for Critical Function