Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Omada cloud workflow access
-
DeliveryMonitor for legitimate device adoption event
-
ExploitSubmit concurrent adoption request
-
ExecutionWin race condition timing window
-
ImpactReceive provisioning credentials/config
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Concurrency control, locking
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 that the attacker have low-privileged access to interact with the Omada cloud adoption workflow - this implies either a valid (possibly free-tier or compromised) Omada cloud account or network positioning that allows API interaction with the cloud adoption endpoint. The race condition window is only open while a legitimate device is in the process of completing registration, meaning the attacker must either predict or observe adoption events (AT:P - a specific precondition per the CVSS 4.0 vector). User interaction (UI:A) is also required in the sense that a legitimate administrator or device must trigger the adoption process. Exploitation is NOT achievable against devices that have already completed adoption, and is NOT achievable via purely passive observation - the attacker must actively participate in the workflow. The high attack complexity (AC:H) reflects the timing sensitivity of the race. Exploitation is limited by: the need for cloud-workflow access (PR:L), precise timing coincidence with a legitimate adoption event, and the fact that only provisioning data in transit is exposed - not stored secrets on already-adopted devices. |
| Impact | The CVSS 4.0 score of 5.8 with vector AV:N/AC:H/AT:P/PR:L/UI:A reflects the meaningful prerequisites that constrain real-world exploitation: high attack complexity, a specific attack requirement (AT:P - timing window must coincide with a legitimate device adoption event), low-privilege access, and active user interaction (the legitimate device must be in the process of registering). These factors combine to make opportunistic or automated mass exploitation unlikely. There is no EPSS data provided and no CISA KEV listing, reinforcing that this appears to be an unconfirmed-in-the-wild vulnerability. The confidentiality impact is nonetheless rated High (VC:H) because provisioning credentials or network configuration secrets, if intercepted, could enable further unauthorized access to the target network segment. The missing EPSS data is a gap - without it, base-rate exploitation probability cannot be quantified. The absence of a specific affected version range (all CPE strings use wildcard versions) suggests broad exposure across the Omada cloud platform, but actual exploitation requires precise timing and network-layer positioning, substantially reducing the practical risk for most deployments. |
| Exploit ScenarioDerived | An attacker with low-privilege access to the Omada cloud ecosystem (for example, a rogue actor who has registered an account or a compromised device in the same Omada organization) monitors the cloud adoption API for an event indicating a new legitimate device is beginning registration. By initiating a concurrent adoption request and winning the race condition timing window - a narrow but reachable window given the network-based nature of the cloud service - the attacker receives the provisioning payload (credentials, network configuration, or pre-shared keys) intended for the legitimate device. No public proof-of-concept code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 03, 2026
Provisioning data interception in TP-Link Omada's cloud-based device adoption workflow allows a low-privileged network attacker to receive configuration secrets intended for a legitimate device. The vulnerability is a classic race condition (CWE-362): an attacker who can interact with the adoption workflow before a legitimate device completes registration can position themselves to receive the provisioning payload. Affected products span the full Omada ecosystem - controllers, access points, switches, and gateways. No public exploit or CISA KEV listing exists at time of analysis, but the confidentiality impact is rated High by the vendor's own CVSS 4.0 assessment.
RemediationAI
TP-Link has released a patch and it is available from the vendor download portal at https://www.omadanetworks.com/us/support/download/ and https://www.omadanetworks.com/en/support/download/. The advisory at https://www.tp-link.com/us/support/faq/5216/ should be consulted for specific patched version numbers, as no exact fix version was provided in the available intelligence. Because the flaw is in the cloud-based adoption workflow rather than device firmware alone, customers should ensure their Omada controllers are updated promptly and verify that the cloud adoption service reflects the patched behavior. As a compensating control, administrators can perform device adoption on isolated network segments where unauthorized devices cannot interact with the adoption workflow, reducing the attacker's ability to race the timing window. Switching to local controller adoption (bypassing cloud-based registration entirely) where operationally feasible eliminates the cloud-race-condition surface entirely, though this may reduce management convenience for distributed deployments.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The TP-Link Omada platform manages network devices (gateways, switches, access points, and controllers) through a cloud-hosted adoption workflow. During adoption, a device contacts the cloud controller and receives provisioning credentials or configuration. The race condition (CWE-362) arises because the adoption service does not atomically bind a device's identity claim to its provisioning payload before delivering it - an attacker who can participate in the adoption workflow concurrently with a legitimate device can win the timing window and receive the provisioning data. The CPE strings (cpe:2.3:a:tp-link_systems_inc.:omada_gateways:*:*:*:*:*:*:*:*, cpe:2.3:a:tp-link_systems_inc.:omada_switches:*:*:*:*:*:*:*:*, cpe:2.3:a:tp_link_systems_inc.:omada_access_points:*:*:*:*:*:*:*:*, cpe:2.3:a:tp-link_systems_inc:omada_controllers:*:*:*:*:*:*:*:*) indicate all current Omada product lines are affected with no version floor specified, suggesting a broad-scope flaw in shared cloud infrastructure rather than a firmware-specific defect.
Know when Omada Gateways 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:H/AT:P/PR:L/UI:A/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N
Network attack vector with high complexity for race timing; PR:L for cloud workflow access; UI:R because a legitimate device must concurrently trigger adoption; no availability impact described.
Primary rating from Vendor (TPLink).
CVSS VectorVendor: TPLink
DescriptionCVE.org
A race condition exists in the cloud-based Omada device adoption process when an attacker may be able to interact with the adoption workflow before a legitimate device completes registration, resulting in provisioning information being delivered to an attacker.
Successful exploitation may allow disclosure of provisioning information intended for a legitimate device.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Race conditions occur when multiple concurrent requests exploit the brief time gap between checking a condition and acting upon it (TOCTOU - Time of Check, Time of Use).
More in Omada Gateways
View allShared embedded certificates across all TP-Link Omada deployments enable impersonation of trusted controllers and manage
Improper certificate hostname validation in TP-Link Omada networking devices (gateways, switches, and access points) all
Hard-coded cryptographic keys in the TP-Link Omada adoption protocol allow adjacent-network attackers to impersonate tru
Credential interception in TP-Link Omada's device adoption process exposes site management authentication to offline cra
Insufficient entropy in session key generation within the TP-Link Omada adoption protocol exposes encrypted controller-t
Credential recovery is possible on TP-Link Omada network devices - including Gateways, Switches, Access Points, and OLTs
EUVD-2025-210612
GHSA-xmx9-537g-pr66
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB