Description
MaxKB is an open-source AI assistant for enterprise. In version 2.10.3-lts and earlier, the model parameter form route authorizes the path workspace but ModelSerializer.ModelParams loads and saves a Model by id alone without including workspace_id in the query. An authenticated user with model read permission in an attacker-controlled workspace can supply a known victim model_id to read or overwrite the victim's model_params_form in another workspace, potentially altering workflows that use those defaults. No fixed version is available as of this review.
Published: 2026-09-21
Score: 7.4 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Parameter Modification Across Workspaces
Action: Restrict Read Access
AI Analysis

Impact

The vulnerability allows an authenticated user who has model read permission in an attacker‑controlled workspace to send requests to the model parameter form route with a victim’s model ID. Because the underlying serializer loads and saves the Model record by its identifier alone, ignoring the workspace_id column, the request can read or overwrite the victim’s model_params_form in another workspace. This enables silent alteration of default workflow parameters, potentially causing incorrect behavior or unexpected outputs for users relying on those defaults, and compromises the integrity of deployed workflows.

Affected Systems

All installations of 1Panel‑dev MaxKB version 2.10.3‑lts and earlier are affected. No fixed version has been released at the time of this review.

Risk and Exploitability

The CVSS score of 7.4 indicates a moderate‑to‑high severity. The EPSS score is not available, so the exact likelihood of exploitation is uncertain, but the flaw is exploitable by any authenticated user possessing model read access within a workspace they control. The attack requires only legitimate authentication; an attacker can craft a request to the vulnerable endpoint supplying a victim model ID to read or overwrite that model’s parameters in a different workspace. The flaw is not currently listed in the CISA KEV catalog, but the potential for internal misuse warrants immediate mitigation.

Generated by OpenCVE AI on September 21, 2026 at 21:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Limit model read permissions to trusted users or workspaces, ensuring that no attacker‑controlled workspace can read models from other workspaces.
  • Revoke unnecessary model read rights from accounts that do not require cross‑workspace access.
  • Audit the model_params_form files across workspaces for unauthorized changes and revert any anomalies.
  • Implement monitoring of the model parameter form API to alert on cross‑workspace read or write attempts.
  • Subscribe to vendor releases and apply a patch as soon as one is issued.

Generated by OpenCVE AI on September 21, 2026 at 21:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 22 Sep 2026 19:45:00 +0000

Type Values Removed Values Added
First Time appeared 1panel
1panel maxkb
Vendors & Products 1panel
1panel maxkb

Tue, 22 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 21 Sep 2026 20:45:00 +0000

Type Values Removed Values Added
Description MaxKB is an open-source AI assistant for enterprise. In version 2.10.3-lts and earlier, the model parameter form route authorizes the path workspace but ModelSerializer.ModelParams loads and saves a Model by id alone without including workspace_id in the query. An authenticated user with model read permission in an attacker-controlled workspace can supply a known victim model_id to read or overwrite the victim's model_params_form in another workspace, potentially altering workflows that use those defaults. No fixed version is available as of this review.
Title MaxKB: Cross-workspace model parameter form write
Weaknesses CWE-639
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-22T13:33:00.363Z

Reserved: 2026-08-20T20:23:02.508Z

Link: CVE-2026-77523

cve-icon Vulnrichment

Updated: 2026-09-22T13:32:57.212Z

cve-icon NVD

Status : Deferred

Published: 2026-09-21T21:17:11.280

Modified: 2026-09-22T14:17:15.673

Link: CVE-2026-77523

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-22T19:24:51Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key