Description
ChatWiki before 2.10.0 contains an insecure direct object reference vulnerability in SaveFormField and UpdateFormRequired that allows authenticated users to modify other tenants' form fields. Attackers can pass their own form_id to satisfy the ownership check alongside another tenant's sequential form_field id to alter field names, descriptions, types and required flags, disrupting how submitted entries are stored.
Published: 2026-11-06
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized cross‑tenant form field modification
Action: Patch immediately
AI Analysis

Impact

ChatWiki versions before 2.10.0 contain an insecure direct object reference in the SaveFormField and UpdateFormRequired endpoints. An authenticated user can supply their own form_id to satisfy the ownership check while referencing another tenant’s sequential form_field id. This allows the attacker to modify field names, descriptions, types and the required flag, thereby altering how submissions are recorded and processed for that tenant.

Affected Systems

All releases of zhimaAi’s ChatWiki product preceding version 2.10.0, including the 2.9.6 release and earlier. The vulnerability resides in the internal app chatwiki/business/manage package that handles form management.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires only a valid authenticated session; attackers can use the SaveFormField or UpdateFormRequired API endpoints (the likely attack vector is inferred from the endpoint names) to reference a form belonging to another tenant. Once exploited, the user can change form schemas and disrupt data handling for that tenant, representing a moderate risk due to the authentication prerequisite and potential for cross‑tenant impact.

Generated by OpenCVE AI on November 6, 2026 at 17:42 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade ChatWiki to version 2.10.0 or later to apply the official fix.
  • Modify the form management API to verify that the form and form_field belong to the tenant of the authenticated user before applying changes.
  • Implement audit logging for form field updates and regularly review logs for unauthorized modifications.

Generated by OpenCVE AI on November 6, 2026 at 17:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 06 Nov 2026 17:00:00 +0000

Type Values Removed Values Added
First Time appeared Zhimaai
Zhimaai chatwiki
Vendors & Products Zhimaai
Zhimaai chatwiki

Fri, 06 Nov 2026 15:15:00 +0000

Type Values Removed Values Added
Description ChatWiki before 2.10.0 contains an insecure direct object reference vulnerability in SaveFormField and UpdateFormRequired that allows authenticated users to modify other tenants' form fields. Attackers can pass their own form_id to satisfy the ownership check alongside another tenant's sequential form_field id to alter field names, descriptions, types and required flags, disrupting how submitted entries are stored.
Title ChatWiki before 2.10.0 Cross-Tenant IDOR via SaveFormField and UpdateFormRequired
Weaknesses CWE-639
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Zhimaai Chatwiki
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-06T15:00:59.182Z

Reserved: 2026-11-06T14:37:45.412Z

Link: CVE-2026-123782

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-06T15:17:20.910

Modified: 2026-11-06T15:17:21.050

Link: CVE-2026-123782

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-06T17:45:06Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key