Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Omada MSP controller
-
DeliveryCall user-confirmation endpoint with target Identifier
-
ExploitObserve oracle response distinguishing user/password/success
-
ExecutionEnumerate users and verify credentials
-
ImpactTake over targeted MSP account and resources
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | Requires three concrete prerequisites: (1) the Omada Controller must be running in MSP mode, where the vulnerable user-confirmation endpoint is exposed; (2) the attacker must already hold a valid authenticated session on that controller (the CVSS PR:H claims high privilege, though the description says only 'an authenticated user' - this limit should be confirmed with the vendor); and (3) the attacker must know or guess the target account's Identifier parameter to substitute it. Limiting factors that reduce realistic risk: MSP mode is a specific deployment that standalone/controller-only installs do not run, authentication is mandatory (no unauthenticated path), and the endpoint yields an oracle rather than direct code execution - full account compromise still depends on acting on the leaked credential/enumeration signal. |
| Impact | This is a moderate-priority issue rather than a drop-everything emergency, and the signals are partially conflicting. The CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:H/UI:N, VC:H/VI:H/VA:H) scores 7.5 and models an authenticated, high-privilege attacker on a network-reachable interface with a specific attack requirement (AT:P) - consistent with the need for MSP mode and a caller-controlled Identifier. However, the description characterizes the actor merely as 'an authenticated user,' which implies a low-privilege account, not the PR:H the vendor vector asserts - this PR:H vs. low-privilege-description discrepancy should be verified with TP-Link/Omada, because if any authenticated tenant user can exercise the oracle (PR:L), real-world risk is meaningfully higher than the 7.5 suggests. No EPSS score was provided, no POC was supplied, and the CVE is not on CISA KEV, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The practical impact is a credential-validation/user-enumeration oracle (CWE-639, insecure direct reference to another account) that can escalate to takeover of targeted MSP accounts; the gating factors (MSP mode must be enabled, attacker must already be authenticated) keep this from being a wormable, unauthenticated internet threat. Net: a genuine authorization/IDOR weakness worth patching promptly on MSP deployments, but not a mass-exploitation candidate on the available signals. |
| Exploit ScenarioDerived | An attacker who already holds an authenticated account on an Omada Controller running in MSP mode calls the user-confirmation endpoint and substitutes another account's Identifier, using the endpoint's distinct responses (nonexistent user vs. invalid password vs. success) as a credential-testing and enumeration oracle. With AV:N and AC:L the requests are low-effort once authenticated, letting the attacker enumerate valid MSP users and brute-force or confirm credentials to take over a targeted account. No public exploit code is known at time of analysis, so this would require custom tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
User enumeration and credential-verification flaws in Omada Controller MSP mode allow an authenticated attacker to validate credentials for other accounts by manipulating the Identifier parameter, potentially leading to unauthorized access to MSP resources or account compromise. Exploitation requires the controller to be running in MSP mode, an existing authenticated session, and knowledge of the target account's Identifier; no public exploit code or active exploitation has been identified at time of analysis. The issue is rated moderate priority due to these prerequisites and the oracle-based nature of the leak, as the endpoint returns distinguishable responses for nonexistent users, invalid passwords, and successful authentication.
RemediationAI
No exact fixed version is identified in the provided data; the primary remediation is to upgrade to the latest Omada Controller release from the vendor's official download page (https://support.omadanetworks.com/en/download/software/omada-controller/) and review the vendor document at https://support.omadanetworks.com/us/document/136187 for patched versions or workarounds. If MSP mode is not required, disable it to eliminate the vulnerable endpoint-this may impact managed-service operations. Restrict network access to the controller's management interface to trusted hosts and implement monitoring for anomalous authentication attempts, since the endpoint acts as a credential-validation oracle. Because authentication is required, enforce least privilege and strong password policies to limit the impact of credential leak. No public exploit code or active exploitation has been identified, so urgent action is not warranted, but apply patches as they become available.
Affected VersionsENISA
Affected Packages
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
This vulnerability is an instance of CWE-639 (Authorization Bypass Through User-Controlled Key), meaning the user-confirmation endpoint fails to verify that the caller is authorized to act on the supplied Identifier before checking credentials. In Omada Controller's MSP (Managed Service Provider) mode, the controller manages multiple customer organizations; the endpoint is intended for validating user credentials but inadvertently exposes an oracle that distinguishes nonexistent users (likely a specific error), invalid passwords (a different error), and successful authentication (success). This enables user enumeration and credential brute-force attacks. The CVSS v4.0 vector (AV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N) indicates network exploitation, low attack complexity, but Attack Requirements Present (AT:P) and High Privileges Required (PR:H). Our independent assessment maps to CVSS v3.1: AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N, noting a discrepancy: the description says 'an authenticated user' while the vector asserts PR:H; this should be confirmed with the vendor. The vulnerability does not lead to direct code execution; full compromise depends on acting on the leaked credential or enumeration signal.
Know when Omada 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
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Network-reachable endpoint abused by an authenticated user (PR:L, matching the description over the vendor's PR:H) to enumerate and take over accounts; confidentiality and integrity high, no availability impact.
Primary rating from Vendor (f23511db-6c3e-4e32-a477-6aa17d310630).
CVSS VectorVendor: f23511db-6c3e-4e32-a477-6aa17d310630
Lifecycle Timeline
2DescriptionCVE.org
In Omada Controller MSP mode, the user-confirmation endpoint fails to enforce the required permission check. An authenticated user can supply a caller-controlled Identifier parameter to validate credentials for another account and receive responses that distinguish nonexistent users, invalid passwords, and successful authentication.
Successful exploitation may allow user enumeration, credential verification, and unauthorized access to MSP resources or compromise of targeted accounts.
Executive ViewAI
TP-Link Omada Controller deployments using MSP mode are exposed to a high-severity credential-verification weakness (CVE-2026-102298) that could allow an attacker with an existing controller session and knowledge of another account's identifier to confirm valid credentials and potentially gain unauthorized access to managed-service resources. Leadership should care because MSP environments often concentrate access to multiple customer networks, so a single account compromise can create cross-tenant risk, disrupt service delivery, and damage customer trust. No public exploit identified at time of analysis, but no vendor-released patch is available, making interim access controls essential.
No vendor-released patch identified at time of analysis. Interim mitigations include disabling MSP mode when not required, restricting controller management access to trusted networks, enforcing least privilege and session review, auditing Identifier parameter usage, segmenting the controller from critical systems, and applying the vendor fix once released.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
A vulnerability in the certificate validation logic may allow applications to accept untrusted or improperly validated s
A permissive web security configuration may allow cross-origin restrictions enforced by modern browsers to be bypassed u
EUVD-2026-101709
GHSA-992g-w5j8-qhcq
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB