Description
CordysCRM through 1.9.3 contains a missing authorization vulnerability in POST /approval-resource/push that allows authenticated users to submit any resource for approval without ownership checks. Low-privileged attackers can supply arbitrary resourceId values for contracts, invoices, quotations or orders to alter their approval status and read approval details.
Published: 2026-10-11
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Missing Authorization
Action: Patch
AI Analysis

Impact

CordysCRM versions up to 1.9.3 have a missing authorization flaw in the POST /approval-resource/push endpoint. An authenticated user can submit any resource ID for approval regardless of ownership, allowing low‑privileged attackers to alter the approval status of contracts, invoices, quotations or orders and read approval details. This issue maps to a credentials or privileges escalation weakness.

Affected Systems

CordysCRM from 1Panel-dev, up to and including version 1.9.3. The vulnerability exists in the web application layer of this product.

Risk and Exploitability

The CVSS v3 score of 5.3 indicates a moderate impact. The EPSS score is currently not available, and the vulnerability is not listed in the CISA KEV catalog. The attack can be carried out by any authenticated user, so it is a remotely exploitable authenticated privilege escalation. Successful exploitation permits an attacker to modify or read approval data without proper authorization.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Acquire and apply the latest CordysCRM patch or upgrade to a version later than 1.9.3 that fixes the missing authorization check.
  • Configure role‑based access controls to restrict POST /approval-resource/push to users who own or are permitted to approve the specific resource type.
  • Implement input validation or ownership verification on the server side to ensure that the submitting user is the rightful owner of the resource before creating an approval request.
  • Consider deploying a web application firewall rule to block unauthorized POST requests to /approval-resource/push pending an official fix.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 11 Oct 2026 03:15: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 CordysCRM through 1.9.3 contains a missing authorization vulnerability in POST /approval-resource/push that allows authenticated users to submit any resource for approval without ownership checks. Low-privileged attackers can supply arbitrary resourceId values for contracts, invoices, quotations or orders to alter their approval status and read approval details.
Title CordysCRM through 1.9.3 Missing Authorization via /approval-resource/push
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': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/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-11T01:12:29.098Z

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

Link: CVE-2026-108703

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

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

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

Link: CVE-2026-108703

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses