Skip to main content

MyComplianceOffice MCO EUVDEUVD-2026-40951

| CVE-2026-53905 MEDIUM
Incorrect Authorization (CWE-863)
2026-07-01 CERT-PL GHSA-4hjp-j24w-p3rr
5.3
CVSS 4.0 · Vendor: CERT-PL
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privileged MCO user credentials
  2. Delivery
    Authenticate to MCO platform
  3. Exploit
    Send GET request to admin ACL hierarchy endpoint
  4. Execution
    Receive unrestricted admin ACL tree data
  5. Impact
    Map administrator roles and permission boundaries

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a valid authenticated session with at minimum low-privileged access to the MCO platform (PR:L per CVSS 4.0 vector). The vulnerable endpoint is directly accessible over the network with no additional non-default configuration required (AV:N, AC:L, AT:N). Unauthenticated exploitation is not possible - an attacker must possess or compromise a valid MCO user account. No specific feature flag, deployment mode, or platform configuration is required beyond a working MCO instance with user accounts enabled. The impact is bounded to read-only disclosure of ACL tree structure data; no write, deletion, or availability impact has been demonstrated. The requirement for an existing account limits opportunistic external exploitation but does not protect against insider threats or accounts compromised via other means.

Impact

The CVSS 4.0 score of 5.3 (Medium) is well-supported by the available signals: AV:N (network reachable), AC:L (no special conditions), PR:L (requires a valid low-privilege account), and VC:L (low confidentiality impact limited to ACL structure data). There is no integrity or availability component. No EPSS score was provided in the input data, so exploitation probability cannot be quantified. The vulnerability is not listed in CISA KEV and no public exploit code has been identified. The practical risk is elevated beyond the raw score in regulated-industry deployments where MCO is used: ACL tree data exposes role structures and permission mappings that an insider threat or compromised low-privilege account could use to identify high-value administrator targets or map escalation paths. The primary limiting factor is the authentication prerequisite - unauthenticated exploitation is not possible. The wildcard CPE and unsuccessful vendor contact introduce version-scope uncertainty that complicates fleet-wide impact assessment.

Exploit ScenarioDerived

An authenticated MCO user with a standard low-privileged account issues a direct HTTP request to /customer/servlet/mco/webapi/admin-view-hierarchy/get-acl-tree-structure using their session credentials. The server returns the full administrator ACL tree without validating the caller's authorization level, exposing role hierarchies and permission mappings. The attacker uses this data to identify administrator accounts and privilege boundaries, potentially informing a subsequent privilege escalation or targeted phishing attempt against an administrator. No public exploit code has been identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 01, 2026

MCO's compliance management platform exposes administrator ACL tree structures to any authenticated low-privileged user via a missing authorization check on the /customer/servlet/mco/webapi/admin-view-hierarchy/get-acl-tree-structure web API endpoint. Confirmed by CERT-PL in version 25.3.3.1, the flaw allows low-privileged users to retrieve permission hierarchies and internal configuration details intended only for administrators. No active exploitation has been identified, no public exploit code exists, and vendor contact attempts were unsuccessful, leaving the patch timeline and full version impact unresolved.

RemediationAI

No vendor-released patch has been identified at time of analysis due to unsuccessful vendor contact attempts by CERT-PL. As a compensating control, restrict network access to the /customer/servlet/mco/webapi/admin-view-hierarchy/get-acl-tree-structure endpoint at the WAF or reverse proxy layer to trusted administrative source IP ranges only - note this may disrupt legitimate admin workflows if admins access from general corporate IP space. Additionally, audit existing access logs for prior unauthorized queries to this endpoint to assess historical exposure. Monitor the vendor advisory page at https://mco.mycomplianceoffice.com/ and the CERT-PL advisory at https://cert.pl/en/posts/2026/07/CVE-2026-53902 for patch availability. Until patched, review and minimize the set of active low-privileged user accounts to reduce the attack surface.

Affected VersionsENISA

MCO 25.3.3.1

Affected Packages

euvd mco no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

MCO (MyComplianceOffice) is a compliance management SaaS platform (CPE: cpe:2.3:a:mycomplianceoffice:mco:*:*:*:*:*:*:*:*). The vulnerable endpoint /customer/servlet/mco/webapi/admin-view-hierarchy/get-acl-tree-structure is a REST web API designed to return Access Control List tree structures - hierarchical data models that define role and permission assignments across the platform's administrative hierarchy. CWE-863 (Incorrect Authorization) describes a flaw where an authorization check is either absent or improperly implemented, allowing a less-privileged principal to access a resource gated for a higher-privileged role. In this case, the server processes the request from a low-privileged authenticated user without validating that the caller holds administrator-level authorization, returning sensitive ACL data including permission mappings and internal configuration details that could be leveraged to understand the platform's administrative structure.

Know when Mco gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (CERT-PL) PRIMARY 5.3 MEDIUM
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
vuln.today AI 4.3 MEDIUM

Network-reachable endpoint requiring a low-privilege session only; read-only ACL data disclosure with no integrity, availability, or scope-change impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (CERT-PL).

CVSS VectorVendor: CERT-PL

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

MCO does not properly enforce authorization checks in the /customer/servlet/mco/webapi/admin-view-hierarchy/get-acl-tree-structure endpoint. An authenticated, low-privileged user can retrieve administrator access control structures without proper authorization checks. This may expose sensitive permission mappings and internal configuration details.

Because vendor contact attempts were unsuccessful, the vulnerability has only been confirmed in version 25.3.3.1 but may also affect other versions.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Low
Niche compliance management SaaS, limited broad enterprise footprint
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy