Description
SimpleChat is a secure AI conversation application with personal and group workspaces for document-grounded interactions. Prior to 0.241.206, several plugin validation routes in application/single_app/plugin_validation_endpoint.py, including `POST /api/admin/plugins/test-instantiation`, `GET /api/admin/plugins/health-check/<plugin_name>`, `POST /api/admin/plugins/repair/<plugin_name>`, and `POST /api/plugins/validate`, relied on @swagger_route(security=get_auth_security()) documentation without enforcing @login_required, @user_required, or @admin_required at runtime, allowing unauthenticated or unauthorized clients to invoke plugin validation, health, and repair behavior. This issue is fixed in version 0.241.206.
Published: 2026-07-16
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

SimpleChat’s plugin validation endpoints were missing runtime authentication and authorization checks, allowing callers to submit requests for testing, health checking, repairing, or validating plugins without proving identity or privileges. This flaw can permit malicious actors to invoke administrative functionality, potentially causing unintended plugin state changes or denial of service. The vulnerability matches CWE-306 (Missing Authentication) and CWE-862 (Missing Authorization), indicating that both authentication and permission enforcement were inadequately applied.

Affected Systems

The issue applies to Microsoft SimpleChat versions earlier than 0.241.206. Versions 0.241.206 and later contain a fix that enforces proper login or administrative checks on the affected routes.

Risk and Exploitability

The CVSS score of 8.6 classifies the flaw as high severity. EPSS score of < 1% indicates a very low, but non-zero, exploitation probability, and the vulnerability is not listed in CISA’s KEV catalog. A likely attack vector is the exposed HTTP API endpoints; based on the description, it is inferred that an unauthenticated network user could send a POST or GET request to the specified URLs to perform administrative actions. To exploit the flaw, no special privileges or additional permissions are required, making it broadly actionable for attackers who can reach the API.

Generated by OpenCVE AI on August 1, 2026 at 08:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update SimpleChat to version 0.241.206 or newer to apply the authentication and authorization enforcement fix.
  • Apply the patch from PLUGIN_VALIDATION_ROUTE_AUTH_FIX.md to add runtime authentication and authorization checks to the plugin validation routes.
  • Restrict network access to the administration API endpoints, for example by firewalling or virtual network segmentation, to limit exposure to trusted administrators only.

Generated by OpenCVE AI on August 1, 2026 at 08:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 22:45:00 +0000

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

Thu, 16 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 16 Jul 2026 15: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. Prior to 0.241.206, several plugin validation routes in application/single_app/plugin_validation_endpoint.py, including `POST /api/admin/plugins/test-instantiation`, `GET /api/admin/plugins/health-check/<plugin_name>`, `POST /api/admin/plugins/repair/<plugin_name>`, and `POST /api/plugins/validate`, relied on @swagger_route(security=get_auth_security()) documentation without enforcing @login_required, @user_required, or @admin_required at runtime, allowing unauthenticated or unauthorized clients to invoke plugin validation, health, and repair behavior. This issue is fixed in version 0.241.206.
Title SimpleChat plugin validation endpoints missing authentication and authorization
Weaknesses CWE-306
CWE-862
References
Metrics cvssV3_1

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


Subscriptions

Microsoft Simplechat
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-16T18:53:39.456Z

Reserved: 2026-06-24T02:00:46.801Z

Link: CVE-2026-57206

cve-icon Vulnrichment

Updated: 2026-07-16T18:53:28.844Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T08:45:02Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function

  • CWE-862

    Missing Authorization