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
View

Attack ChainAIDerived

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

  1. Access
    Collect victim email via OSINT or internal knowledge
  2. Delivery
    Identify or socially engineer security question answer
  3. Exploit
    Submit password reset request via MCO web interface
  4. Execution
    Victim credentials invalidated immediately
  5. Persist
    Repeat reset requests continuously
  6. Impact
    Victim locked out of account indefinitely

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Brute-force prevention, rate limiting
Exploitation Conditions

Exploitation requires two concrete prerequisites: the attacker must know the victim's registered email address in MCO, and must be able to correctly answer the victim's security question. The security question mechanism enforces a limited number of answer attempts, which means brute-forcing the question answer is constrained and the attacker likely needs prior knowledge of the answer (e.g., from social engineering, OSINT, or a separate data breach). Once those conditions are met, no authentication to MCO is required and no rate limit prevents continuous reset submission. The limiting factors are: the security question retry cap (reduces automated or blind exploitation), knowledge of the target's email (limits mass targeting), and correct security question answer (requires attacker-specific research per victim). Default configurations appear susceptible - no non-default feature flag or special deployment mode is described as required.

Impact

The CVSS 4.0 score of 6.3 with AV:N/AC:H/PR:N captures the threat accurately: the attack is remotely executable with no prior authentication, but attack complexity is genuinely high because the adversary must independently obtain the correct answer to the victim's security question - a fixed shared secret, but not publicly enumerable. The impact is purely on availability (VA:L at the vulnerable system level, SC/SI/SA all N), with no confidentiality or integrity loss. No KEV listing and no public POC exist at time of analysis, consistent with the relatively narrow exploitation window. The security question retry limit is a meaningful mitigating factor that substantially reduces the risk of automated or mass-scale exploitation. The primary realistic threat is a targeted attack against a specific high-value user by someone who already has partial knowledge of the victim - an insider, a social engineer, or a prior data-breach beneficiary. The vendor was unresponsive to CERT-PL's contact attempts, meaning no patch timeline is available; this raises the residual risk for organizations that cannot implement compensating controls. Overall this is a real but niche risk rather than a broad-exposure priority.

Exploit ScenarioDerived

An attacker targeting a specific MCO user - for example, a compliance officer at a regulated financial firm - obtains the victim's email address and social-engineers or pre-knows the answer to their security question. The attacker submits repeated password reset requests via the MCO web interface; each reset silently invalidates the victim's current password and any active temporary credentials, locking the victim out instantly and re-locking them any time they recover. No public exploit code exists for this scenario, but it requires no specialized tooling beyond a browser or simple HTTP client.

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

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.

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.

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, 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.

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 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
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
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

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.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Low
niche compliance management SaaS, limited 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

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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