Description
1Panel-dev CordysCRM before 1.9.2 contains a missing authorization vulnerability in the ContractController sortModule handler for POST /contract/sort, which lacks any permission annotation. Authenticated users without contract update permission can supply a dragNodeId, stage and field values to modify any contract, including contracts in other organizations.
Published: 2026-10-11
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized contract modification
Action: Apply patch
AI Analysis

Impact

The reported vulnerability is a missing authorization in CordysCRM's ContractController sortModule endpoint. The POST /contract/sort route does not enforce any permission checks. Authenticated users lacking contract‑update rights can craft dragNodeId, stage, and field parameters to reorder and alter the details of any contract, including those belonging to different organization units. The flaw directly enables unauthorized modification of contract data.

Affected Systems

CordysCRM supplied by 1Panel‑dev, versions earlier than 1.9.2 are vulnerable.

Risk and Exploitability

The CVSS score of 5.3 classifies this finding as medium severity. Because the EPSS score is not available and the issue is absent from the CISA KEV list, the likelihood of public exploitation appears low, yet the impact to data integrity is non‑trivial. Exploitation requires a valid authenticated session; a malicious actor can send the exploit payload to the /contract/sort endpoint after login. They can thereby re‑order, overwrite, or delete contract records that they should not have access to. The attack path is straightforward—there is no network boundary or privileged code execution needed—so an internal attacker or one who has stolen credentials can carry out the abuse.

Generated by OpenCVE AI on October 11, 2026 at 04:18 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade CordysCRM to version 1.9.2 or later to restore proper authorization on the POST /contract/sort endpoint
  • If an upgrade is not immediately possible, enforce strict access control by ensuring that only users with the "Contract Update" permission can invoke the endpoint; consider adding server‑side role checks or an API gateway policy that blocks unauthorised calls
  • Review and audit user accounts to remove any that should not have contract‑update rights, then re‑apply role assignments

Generated by OpenCVE AI on October 11, 2026 at 04:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 11 Oct 2026 04:00:00 +0000

Type Values Removed Values Added
First Time appeared 1panel-dev
1panel-dev cordyscrm
Vendors & Products 1panel-dev
1panel-dev cordyscrm

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

Type Values Removed Values Added
Description 1Panel-dev CordysCRM before 1.9.2 contains a missing authorization vulnerability in the ContractController sortModule handler for POST /contract/sort, which lacks any permission annotation. Authenticated users without contract update permission can supply a dragNodeId, stage and field values to modify any contract, including contracts in other organizations.
Title 1Panel-dev CordysCRM before 1.9.2 Missing Authorization via POST /contract/sort
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

1panel-dev Cordyscrm
Fit2cloud Cordys Crm
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T19:56:27.288Z

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

Link: CVE-2026-108701

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-13T20:17:22.040

Link: CVE-2026-108701

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T04:30:17Z

Weaknesses