Skip to main content

MyComplianceOffice MCO CVE-2026-53904

| EUVDEUVD-2026-40950 MEDIUM
Improper Restriction of Excessive Authentication Attempts (CWE-307)
2026-07-01 CERT-PL GHSA-4p9c-w7qw-q5pq
6.3
CVSS 4.0 · Vendor: CERT-PL
Share

Severity by source

Vendor (CERT-PL) PRIMARY
6.3 MEDIUM
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
3.7 LOW

Network-reachable with no auth, but AC:H for the security question prerequisite; impact is solely low availability with no confidentiality or integrity loss.

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

Primary rating from Vendor (CERT-PL).

CVSS VectorVendor: CERT-PL

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

2
Analysis Generated
Jul 01, 2026 - 13:23 vuln.today
CVE Published
Jul 01, 2026 - 11:58 cve.org
MEDIUM 6.3

DescriptionCVE.org

MCO is vulnerable to Account Denial of Service due to improper implementation of password reset functionality. Each password reset request invalidates previously set password as well as previously issued temporary passwords, furthermore, password resets are not limited in any way. An attacker who provides victim's email and answer to their security question, can successfully initiate the reset process and continuously invalidate credentials, effectively locking the victim out of their account. Answering security questions has a limited number of tries which lowers the risk of this vulnerability.

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

AnalysisAI

Account denial-of-service in MyComplianceOffice MCO 25.3.3.1 enables a remote attacker to permanently lock a targeted user out of their account by repeatedly triggering password resets. MCO's reset mechanism invalidates all previously set passwords and temporary credentials on every reset cycle, and imposes no rate limit on how frequently resets can be initiated - so once an attacker supplies the victim's email and a valid security question answer, they can sustain the lockout indefinitely. No public exploit has been identified at time of analysis, and active exploitation is not confirmed, but the attack is conceptually simple and requires no authentication beyond the security question hurdle.

Technical ContextAI

MCO (MyComplianceOffice) is a compliance management SaaS platform, identified by CPE cpe:2.3:a:mycomplianceoffice:mco:*:*:*:*:*:*:*:*. The root cause maps to CWE-307: Improper Restriction of Excessive Authentication Attempts, applied here to the password reset workflow rather than login itself. The implementation flaw is twofold: first, each password reset invalidates not only the current password but also any active temporary credential issued by prior resets, meaning no fallback credential survives; second, there is no throttle, cooldown, or abuse detection on the reset endpoint itself. The security question mechanism does impose a finite retry limit on answering the question, which introduces a meaningful - though not insurmountable - prerequisite. The CVSS 4.0 vector (AV:N/AC:H) reflects this: network-accessible but with high complexity due to the security question requirement.

RemediationAI

No vendor-released patch has been identified at time of analysis - vendor contact attempts by CERT-PL were unsuccessful, and no advisory has been issued. Organizations using MCO should consider the following specific compensating controls: (1) Disable or remove security question-based password reset if the platform permits alternative recovery methods, eliminating the attacker's entry point; the trade-off is reduced self-service recovery for legitimate users. (2) Enforce multi-factor authentication on all accounts so that even if a password is invalidated, account access is not solely dependent on password state - however, this does not prevent the lockout if MFA enrollment itself depends on a working password. (3) Monitor account activity logs for abnormal patterns of password reset requests targeting the same email addresses, and alert or temporarily suspend reset capability for accounts showing repeated resets within a short window. (4) Evaluate whether account support workflows can detect and remediate targeted lockouts quickly, reducing attacker dwell impact. Full details of the disclosure are available at https://cert.pl/en/posts/2026/07/CVE-2026-53902.

Share

CVE-2026-53904 vulnerability details – vuln.today

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