Description
MindsDB Minds Platform version 26.1.0 and earlier contains an unauthenticated remote code execution vulnerability that allows unauthenticated attackers to execute arbitrary OS commands by submitting crafted prompts to the unprotected POST /api/v1/responses/ endpoint, which reaches the Anton agent's scratchpad tool that calls exec() on attacker-influenced Python source without sandboxing. Attackers can first configure their own LLM API key through the unauthenticated PUT /api/v1/settings/ endpoint, then POST a prompt directing the agent to invoke the scratchpad tool with arbitrary Python code, achieving full OS command execution as the user running the desktop application and enabling access to SSH keys, stored credentials, and environment secrets.
Published: 2026-08-14
Score: 10 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in MindsDB Minds Platform version 26.1.0 and earlier allows an attacker who can reach the API to execute arbitrary operating system commands. By creating a prompt that is sent to the unprotected POST /api/v1/responses/ endpoint, the agent’s scratchpad tool calls exec() on Python code supplied by the attacker without sandboxing. This leads to full OS command execution with the privileges of the desktop application user, enabling attackers to read SSH keys, credentials and environment secrets. The weakness is identified as CWE‑94: Improper Control of Generation of Code ('Code Injection').

Affected Systems

Any installation of MindsDB Minds Platform before or equal to version 26.1.0 is affected. The platform is sold by MindsDB under the product name Minds Platform. Attackers do not need authentication or any additional privileges to exploit the flaw.

Risk and Exploitability

The CVSS score is 10, indicating the highest level of severity. EPSS data is unavailable, so current exploitation probability cannot be quantified, but the vulnerability is unauthenticated and reachable from the network, making exploitation trivial for an attacker who can send HTTP requests. The vulnerability is not currently listed in the CISA KEV catalog, however the lack of authentication and the high impact make it a priority target. Attackers can first set an arbitrary LLM API key with the unauthenticated PUT /api/v1/settings/ endpoint, then submit a crafted prompt to trigger the scratchpad exec() and run arbitrary commands.

Generated by OpenCVE AI on August 14, 2026 at 20:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade MindsDB Minds Platform to a version that contains the fix (for example, 26.2.0 or later).
  • Restrict access to the API endpoints so that only trusted networks or authenticated users can reach POST /api/v1/responses/ and PUT /api/v1/settings/.
  • As a temporary measure, block or remove the scratchpad tool from the agent or disable direct code execution capabilities until the patch is applied.

Generated by OpenCVE AI on August 14, 2026 at 20:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 14 Aug 2026 19:15:00 +0000

Type Values Removed Values Added
Description MindsDB Minds Platform version 26.1.0 and earlier contains an unauthenticated remote code execution vulnerability that allows unauthenticated attackers to execute arbitrary OS commands by submitting crafted prompts to the unprotected POST /api/v1/responses/ endpoint, which reaches the Anton agent's scratchpad tool that calls exec() on attacker-influenced Python source without sandboxing. Attackers can first configure their own LLM API key through the unauthenticated PUT /api/v1/settings/ endpoint, then POST a prompt directing the agent to invoke the scratchpad tool with arbitrary Python code, achieving full OS command execution as the user running the desktop application and enabling access to SSH keys, stored credentials, and environment secrets.
Title MindsDB Minds Platform v26.1.0 Unauthenticated RCE via scratchpad exec()
Weaknesses CWE-94
References
Metrics cvssV3_1

{'score': 10, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H'}

cvssV4_0

{'score': 10, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-14T18:49:36.356Z

Reserved: 2026-08-13T15:15:17.100Z

Link: CVE-2026-73678

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-14T19:18:01.457

Modified: 2026-08-14T19:18:01.457

Link: CVE-2026-73678

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T20:45:03Z

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')