CVE-2025-9292: 
NixOS vulnerability analysis and mitigation

Overview

CVE-2025-9292 is a permissive cross-domain policy vulnerability (CWE-942) affecting multiple TP-Link applications and the Omada Cloud Controller service. It allows cross-origin restrictions enforced by modern browsers to be bypassed under specific circumstances, potentially enabling unauthorized disclosure of sensitive information. The vulnerability was published on February 13, 2026, and affects a broad range of TP-Link products including Kasa, Tapo, Deco, Omada, Tether, Vigi, and others. It carries a CVSS v3.1 base score of 7.5 (High) and a CVSS v4.0 base score of 2.0 (Low), reflecting the dependency on preconditions for successful exploitation (Red Hat CVE, TP-Link Advisory).

Technical details

The root cause is a permissive web security configuration classified under CWE-942 (Permissive Cross-domain Policy with Untrusted Domains), where the Omada Cloud Controller service and associated TP-Link applications fail to adequately restrict cross-origin HTTP requests to trusted domains only. Exploitation requires two preconditions: the presence of an existing client-side injection vulnerability (e.g., XSS) in the affected web interface, and an authenticated user actively accessing that interface. An attacker who can leverage a client-side injection flaw could then use the permissive CORS policy to make cross-origin requests that browsers would normally block, exfiltrating sensitive data to an attacker-controlled origin (Red Hat CVE, TP-Link Advisory).

Impact

Successful exploitation could result in unauthorized disclosure of sensitive information accessible through the affected web interfaces, with a high confidentiality impact and no integrity or availability impact. Because exploitation chains a CORS bypass with a client-side injection vulnerability, the scope of exposed data depends on what the authenticated user's session can access within the TP-Link or Omada management interface. The broad range of affected products — spanning home networking (Deco, Tether, Kasa), IoT/camera management (Tapo, Vigi, TPCamera), and enterprise networking (Omada) — means the potential data exposure spans consumer and business environments (Red Hat CVE).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation at this time (Red Hat CVE). The EPSS score is approximately 0.036%, indicating a low probability of exploitation in the near term. No threat actor attribution has been reported, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The requirement for a chained client-side injection vulnerability significantly raises the exploitation bar.

Exploitation steps

  1. Reconnaissance: Identify a target user with an active session on a vulnerable TP-Link web interface (e.g., Omada Controller, Kasa, or Tapo web portal) running an unpatched version.
  2. Identify client-side injection point: Locate an existing XSS or similar client-side injection vulnerability within the same TP-Link web application that can be triggered in the context of an authenticated user's browser session.
  3. Craft malicious payload: Develop a JavaScript payload that, when injected and executed in the victim's browser, issues cross-origin HTTP requests to the TP-Link web interface. Due to the permissive CORS policy, the browser will not block these cross-origin responses.
  4. Deliver the payload: Deliver the injection payload to the target user via phishing, a malicious link, or another social engineering vector that causes their browser to execute the script while authenticated to the TP-Link interface.
  5. Exfiltrate data: The injected script reads sensitive data from the TP-Link web interface responses (e.g., network configuration, credentials, device information) and transmits it to an attacker-controlled server, bypassing same-origin policy protections (Red Hat CVE, TP-Link Advisory).

Mitigation and workarounds

TP-Link has deployed patches automatically via updated Omada Cloud Controller service versions — no user action is required for the server-side fix. However, users should verify their TP-Link applications meet the following minimum patched versions: Aginet 2.13.6+, Deco 3.9.163+, Festa 1.7.1+, Kasa 3.4.350+, KidsShield 1.1.21+, Omada 4.25.25+, Omada Guard 1.1.28+, Tapo 3.14.111+, Tether 4.12.27+, TP-Partner 2.0.1+, TPCamera 3.2.17+, Vigi 2.7.70+, Wi-Fi Navi 1.5.5+, and WiFi Toolkit 1.4.28+. As a defense-in-depth measure, organizations should implement strict input validation and output encoding to prevent client-side injection vulnerabilities that could be chained with this CORS bypass, and review CORS policies to restrict cross-origin requests to explicitly trusted domains (TP-Link Advisory, Omada Advisory).

Community reactions

Coverage of CVE-2025-9292 has been limited to vulnerability tracking platforms and security aggregators, with no notable researcher commentary or significant media coverage identified. Red Hat's security advisory page references the CVE, and Spanish national cybersecurity agency INCIBE-CERT published an early alert (Red Hat CVE). Community sentiment appears muted given the low EPSS score and the automatic patch deployment by TP-Link.

Additional resources


Source: This report was generated using AI

Related NixOS vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-116199CRITICAL9.2
  • NixOS logoNixOS
  • cpe:2.3:a:snipeitapp:snipe-it
NoYesOct 25, 2026
CVE-2026-116201HIGH8.7
  • NixOS logoNixOS
  • cpe:2.3:a:snipeitapp:snipe-it
NoYesOct 25, 2026
CVE-2026-116200HIGH8.2
  • NixOS logoNixOS
  • cpe:2.3:a:snipeitapp:snipe-it
NoYesOct 25, 2026
CVE-2026-2270MEDIUM5.9
  • NixOS logoNixOS
  • kubernetes
NoYesOct 26, 2026
CVE-2026-76654MEDIUM5.8
  • NixOS logoNixOS
  • cpe:2.3:a:kubernetes:kubernetes
NoYesOct 26, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Additional Wiz resources

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management