Description
MCO is vulnerable to an Insecure Direct Object Reference (IDOR) vulnerability in the /customer/servlet/mco/webapi/trading-document/fetchPdfStatement endpoint. The application does not properly validate whether an authenticated user is authorized to access a requested document, allowing direct retrieval based on a user-supplied identifier.
An attacker can access trading documents belonging to other users by providing a valid document ID. Although exploitation requires guessing the identifier, predictable ID patterns enable feasible enumeration, leading to unauthorized disclosure of sensitive information.

Because vendor contact attempts were unsuccessful, the vulnerability has only been confirmed in version 25.3.3.1 but may also affect other versions.
Published: 2026-07-01
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

MCO exposes a direct identifier for trading documents in the /customer/servlet/mco/webapi/trading-document/fetchPdfStatement endpoint that is not validated against the authenticated user's ownership. An attacker who can authenticate to the system can supply any document identifier and retrieve that document. While the attacker must guess or enumerate valid identifiers, predictable ID patterns make enumeration feasible, resulting in confidential financial information being disclosed.

Affected Systems

MyComplianceOffice MCO version 25.3.3.1 is confirmed to be affected; other releases that expose the same endpoint without an ownership check may also be vulnerable.

Risk and Exploitability

The vulnerability has a CVSS score of 5.3, indicating a moderate impact. The EPSS score is less than 1%, meaning the likelihood of exploitation is very low and it is not listed in the CISA KEV catalog. However, because exploitation requires the attacker to be authenticated and to enumerate document IDs, the risk is increased for environments with many users and weak monitoring, but overall it remains moderate.

Generated by OpenCVE AI on July 21, 2026 at 14:55 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Verify if MyComplianceOffice has released an official update addressing the IDOR vulnerability, and apply it immediately when available.
  • Modify the server logic to enforce ownership checks for every request to /customer/servlet/mco/webapi/trading-document/fetchPdfStatement, thereby mitigating the CWE‑639 flaw.
  • Implement rate limiting or brute‑force protection on the fetchPdfStatement endpoint to make enumeration of document IDs more difficult.

Generated by OpenCVE AI on July 21, 2026 at 14:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 23:15:00 +0000

Type Values Removed Values Added
First Time appeared Mycomplianceoffice
Mycomplianceoffice mco
Vendors & Products Mycomplianceoffice
Mycomplianceoffice mco

Wed, 01 Jul 2026 12:45:00 +0000

Type Values Removed Values Added
Description MCO is vulnerable to an Insecure Direct Object Reference (IDOR) vulnerability in the /customer/servlet/mco/webapi/trading-document/fetchPdfStatement endpoint. The application does not properly validate whether an authenticated user is authorized to access a requested document, allowing direct retrieval based on a user-supplied identifier. An attacker can access trading documents belonging to other users by providing a valid document ID. Although exploitation requires guessing the identifier, predictable ID patterns enable feasible enumeration, leading to unauthorized disclosure of sensitive information. Because vendor contact attempts were unsuccessful, the vulnerability has only been confirmed in version 25.3.3.1 but may also affect other versions.
Title Insecure Direct Object Reference in MCO
Weaknesses CWE-639
References
Metrics cvssV4_0

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


Subscriptions

Mycomplianceoffice Mco
cve-icon MITRE

Status: PUBLISHED

Assigner: CERT-PL

Published:

Updated: 2026-07-01T13:42:31.836Z

Reserved: 2026-06-11T07:44:52.179Z

Link: CVE-2026-53903

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T15:00:09Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key