Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAchieve network MitM position
-
DeliveryIntercept Omada device TLS handshake to cloud
-
ExploitPresent fraudulent but CA-valid certificate
-
ExecutionBypass hostname validation on device
-
PersistDecrypt and modify management traffic
-
ImpactExfiltrate config or inject malicious commands
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Certificate validation
|
| Exploitation Conditions | Exploitation requires the attacker to establish a network MitM position between the affected Omada device and the TP-Link cloud controller endpoint - the device must be operating in cloud-managed mode (not self-hosted controller mode) to expose the vulnerable communication channel. The CVSS 4.0 AC:H metric confirms that achieving this positioning is a non-trivial prerequisite, ruling out opportunistic, internet-scale exploitation. The UI:P metric indicates that some user or operator interaction is required to trigger the vulnerable TLS handshake path. Exploitation is limited by: the requirement for network-layer MitM access (e.g., same LAN segment, compromised upstream device, or ISP-level interception); the device must be actively communicating with the cloud controller at the time of attack; and the attacker must possess a valid certificate from a CA trusted by the device, even if issued for a different hostname. Authentication at the device itself is not required by the attacker (PR:N). Devices operating in local software controller mode are not exposed to this cloud-path vulnerability. |
| Impact | The CVSS 4.0 vector (AV:N/AC:H/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H) scores 7.7, reflecting a network-reachable flaw with high confidentiality, integrity, and availability impact offset by high attack complexity and partial user interaction. The AC:H rating is the critical limiting factor: exploitation requires the attacker to already occupy a network position between the Omada device and the cloud controller endpoint - a classic MitM prerequisite that constrains opportunistic mass exploitation. No EPSS data was provided, no CISA KEV listing exists, and no public proof-of-concept has been identified, all of which suggest limited active weaponization. The UI:P metric implies some operator-side action may be required to trigger the vulnerable code path. Real-world risk is meaningful for deployments where Omada devices operate on untrusted or semi-trusted network segments (e.g., ISP handoffs, branch offices with shared uplinks), where an adversary could more plausibly achieve MitM positioning. For devices on fully controlled internal networks with no upstream adversary presence, practical risk is lower despite the high CVSS impact subscores. The VA:H impact subscore in the vendor-provided vector is notable - modification of cloud controller commands could disrupt device operation - but the primary stated impact is interception and modification of management traffic, making C and I the dominant concerns. |
| Exploit ScenarioDerived | An attacker with MitM positioning on the network path between an Omada device and the TP-Link cloud controller - for example, via ARP spoofing on a shared LAN segment or via a compromised upstream router - presents a TLS certificate for an unrelated domain issued by a trusted CA. Because the Omada device does not properly verify that the certificate's hostname matches the expected cloud controller hostname, it accepts the session, allowing the attacker to decrypt management traffic, exfiltrate configuration data or credentials, and inject modified commands that alter device behavior or network policy. No public proof-of-concept is known at time of analysis, but the attack is conceptually straightforward for any adversary already achieving network interception. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 03, 2026
Improper certificate hostname validation in TP-Link Omada networking devices (gateways, switches, and access points) allows a network-positioned attacker to intercept or modify encrypted management traffic between those devices and their cloud controllers. The flaw - classified as CWE-295 - means the devices do not adequately confirm that a presented TLS certificate belongs to the expected cloud controller hostname, enabling a machine-in-the-middle to substitute a fraudulent certificate and break the trust boundary. No active exploitation is confirmed (not in CISA KEV) and no public proof-of-concept has been identified at time of analysis; vendor has released patched firmware.
RemediationAI
The primary fix is upgrading affected device firmware to the patched versions published by TP-Link at the Omada firmware download portal (https://support.omadanetworks.com/en/download/firmware/ or the US mirror at https://support.omadanetworks.com/us/download/firmware/). Per the vendor advisory at https://www.tp-link.com/us/support/faq/5216/, firmware updates are the definitive remediation; specific minimum patched firmware version numbers per model should be confirmed against that advisory, as wildcard CPE data does not enumerate them. Patch availability is confirmed per vendor reporting; released patched version numbers are not independently verified in the available reference data. As a compensating control where immediate firmware upgrade is not feasible, restrict outbound routing from Omada devices so they can only reach legitimate TP-Link cloud controller IP ranges, reducing the attacker's ability to redirect or intercept cloud-bound TLS sessions - note this does not fix the certificate validation flaw and will not protect against a MitM already on the authorized path. Alternatively, deploy Omada devices in self-hosted software controller mode rather than cloud controller mode to eliminate the cloud-to-device TLS trust dependency entirely, though this changes the operational management model.
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
CWE-295 (Improper Certificate Validation) describes a class of flaws where a TLS client accepts a certificate without fully verifying its identity - typically by skipping or weakening the hostname/SAN matching step. In this case, Omada devices establishing TLS sessions with cloud controllers do not rigorously assert that the certificate's Subject Alternative Name or Common Name corresponds to the expected cloud controller FQDN. This means a certificate that is cryptographically valid (e.g., issued by a trusted CA for a different domain) can satisfy the device's validation logic. The vulnerability exists across the entire Omada networking product line: gateways, switches, and access points, as captured in CPE strings cpe:2.3:a:tp-link_systems_inc.:omada_gateways:*:*:*:*:*:*:*:*, cpe:2.3:a:tp-link_systems_inc.:omada_switches:*:*:*:*:*:*:*:*, and cpe:2.3:a:tp-link_systems_inc.:omada_access_points:*:*:*:*:*:*:*:*. The affected communication channel is the device-to-cloud-controller management plane, not device data-plane traffic.
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:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Network vector with high complexity for MitM positioning; no privileges required; user interaction needed to trigger handshake; no standalone availability impact from certificate bypass.
Primary rating from Vendor (TPLink).
CVSS VectorVendor: TPLink
DescriptionCVE.org
A certification validation weakness exists in communication between affected Omada devices and cloud controllers. Certificate identity verification does not adequately validate that a presented certificate corresponds to the expected cloud controller hostname, which may allow certificate validation protections to be bypassed under specific conditions.
Successful exploitation may allow interception or modification of communication between affected devices and cloud controllers.
Executive ViewAI
TP-Link Omada networking devices contain a certificate validation vulnerability that enables network-positioned attackers to intercept or modify management traffic between devices and cloud controllers; no active exploitation has been confirmed at time of analysis. This impacts organizations using Omada gateways, switches, and access points for enterprise network management. Vendor patch is available and should be deployed promptly to restore trust in management communications.
Apply vendor patch.
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.
More in Omada Gateways
View allShared embedded certificates across all TP-Link Omada deployments enable impersonation of trusted controllers and manage
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
Provisioning data interception in TP-Link Omada's cloud-based device adoption workflow allows a low-privileged network a
Credential recovery is possible on TP-Link Omada network devices - including Gateways, Switches, Access Points, and OLTs
EUVD-2025-210607
GHSA-7qrm-8hrr-59qj
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB