Description
CordysCRM through 1.9.3 contains a missing authorization vulnerability in the POST /custom-form/data/import endpoint that allows authenticated users to import data into any custom form by customFormId. Low-privileged attackers can upload Excel files with importType ADD or UPDATE to create records in, or overwrite existing records of, custom forms they cannot manage.
Published: 2026-10-11
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized data modification
Action: Patch
AI Analysis

Impact

The vulnerability exists in CordysCRM version 1.9.3. The POST /custom-form/data/import endpoint lacks authorization checks, allowing any authenticated user to specify a customFormId and upload an Excel file with importType ADD or UPDATE. This results in the creation of new records or overwriting of existing ones in custom forms that the user is not permitted to manage. The impact is primarily a compromise of data integrity, enabling unauthorized manipulation of stored information.

Affected Systems

CordysCRM version 1.9.3, distributed by 1Panel-dev (identified as fit2cloud:cordys_crm). All releases through 1.9.3 are affected, allowing any authenticated user to import data into any custom form regardless of their privileges.

Risk and Exploitability

The CVSS score of 5.3 classifies the vulnerability as medium severity, and the absence of an EPSS score precludes any quantitative estimate of exploitation probability. The attack requires authenticated access, so an adversary who can log into the system (even with low privileges) can exploit the missing authorization check to add or overwrite records in any custom form. Although the impact is limited to data integrity, the ease of exploitation and lack of restrictions on the endpoint make this a non‑negligible risk for environments where sensitive data is stored in custom forms.

Generated by OpenCVE AI on October 11, 2026 at 03:27 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade CordysCRM to the latest version that implements proper authorization checks for the /custom-form/data/import endpoint.
  • If upgrading is not immediately possible, restrict access to the /custom-form/data/import endpoint by configuring the application firewall or web server to allow only privileged users or administrators to invoke it.
  • As an interim workaround, disable the import functionality by removing or commenting out the corresponding controller routes or endpoints to prevent all users from triggering the import operation.

Generated by OpenCVE AI on October 11, 2026 at 03:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 11 Oct 2026 01:45:00 +0000

Type Values Removed Values Added
Description CordysCRM through 1.9.3 contains a missing authorization vulnerability in the POST /custom-form/data/import endpoint that allows authenticated users to import data into any custom form by customFormId. Low-privileged attackers can upload Excel files with importType ADD or UPDATE to create records in, or overwrite existing records of, custom forms they cannot manage.
Title CordysCRM through 1.9.3 Missing Authorization via /custom-form/data/import
First Time appeared Fit2cloud
Fit2cloud cordys Crm
Weaknesses CWE-862
CPEs cpe:2.3:a:fit2cloud:cordys_crm:*:*:*:*:*:*:*:*
Vendors & Products Fit2cloud
Fit2cloud cordys Crm
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

Fit2cloud Cordys Crm
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-11T01:12:30.424Z

Reserved: 2026-10-10T23:08:48.651Z

Link: CVE-2026-108705

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-11T02:16:39.160

Modified: 2026-10-11T02:16:39.273

Link: CVE-2026-108705

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T03:30:13Z

Weaknesses