Description
SimpleChat is a secure AI conversation application with personal and group workspaces for document-grounded interactions. In versions 0.261.003 and 0.261.027, an authorization ordering flaw in POST /api/user/plugins allows an authenticated low-privileged user to omit the top-level MCP type so that _reject_non_admin_mcp_stdio skips inspection before the type is restored from metadata. The stored personal action can then reach McpPluginFactory.create_connector, and MCPStdioPlugin.connect starts the attacker-selected operating-system process under the application service identity when the action tool is invoked. Exploitation requires personal plugins to be enabled and governance to permit MCP actions, and it can expose or modify secrets and data available to the service or disrupt the service. This issue is fixed in version 0.261.031.
Published: 2026-10-06
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary code execution via command injection
Action: Immediate Patch
AI Analysis

Impact

The vulnerability enables an authenticated low‑privileged user to manipulate the authorization ordering in the POST /api/user/plugins endpoint, which bypasses a rejection check and eventually triggers an attacker‑selected operating‑system process to run under the application service identity. This command injection allows the attacker to expose or modify secrets and data available to the service, or disrupt the service. The weakness involves improper ordering of authorization checks and command injection (CWE‑78, CWE‑863).

Affected Systems

Microsoft SimpleChat is affected, specifically versions 0.261.003 and 0.261.027. The flaw is resolved in version 0.261.031. Exploitation requires personal plugins to be enabled and governance configured to permit MCP actions, and it is only available to authenticated low‑privileged users.

Risk and Exploitability

The CVSS score of 8.8 indicates high severity. EPSS information is not available, and the vulnerability is not listed in CISA KEV, so no known active exploits are reported. The likely attack vector is through authenticated requests to the API by a low‑privileged user within the same internal network. Because the application service identity runs with elevated rights, successful exploitation could lead to data leakage, modification of secrets, or complete service disruption. The high severity and potential impact warrant urgent attention.

Generated by OpenCVE AI on October 6, 2026 at 18:27 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Microsoft SimpleChat to version 0.261.031 or later to apply the fixed behavior that prevents command injection
  • Configure the system to disable personal plugins or restrict governance policies so that MCP actions are not permitted for low‑privileged users
  • Audit and restrict the permissions of the application service identity to minimize the impact of any unexpected process execution

Generated by OpenCVE AI on October 6, 2026 at 18:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 07 Oct 2026 07:00:00 +0000

Type Values Removed Values Added
First Time appeared Microsoft
Microsoft simplechat
Vendors & Products Microsoft
Microsoft simplechat

Tue, 06 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Description SimpleChat is a secure AI conversation application with personal and group workspaces for document-grounded interactions. In versions 0.261.003 and 0.261.027, an authorization ordering flaw in POST /api/user/plugins allows an authenticated low-privileged user to omit the top-level MCP type so that _reject_non_admin_mcp_stdio skips inspection before the type is restored from metadata. The stored personal action can then reach McpPluginFactory.create_connector, and MCPStdioPlugin.connect starts the attacker-selected operating-system process under the application service identity when the action tool is invoked. Exploitation requires personal plugins to be enabled and governance to permit MCP actions, and it can expose or modify secrets and data available to the service or disrupt the service. This issue is fixed in version 0.261.031.
Title SimpleChat: Command injection via authorization-gate ordering flaw (arbitrary process spawn through MCP stdio transport)
Weaknesses CWE-78
CWE-863
References
Metrics cvssV3_1

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


Subscriptions

Microsoft Simplechat
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-06T17:36:24.059Z

Reserved: 2026-10-05T20:37:19.364Z

Link: CVE-2026-105797

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-06T15:17:16.733

Modified: 2026-10-06T18:16:47.320

Link: CVE-2026-105797

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-07T06:45:12Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')

  • CWE-863

    Incorrect Authorization