TP-Link Omada Chain Steals Admin Logins via Fake Pop-Up

Help Net Security · High sophistication
Last updated August 5, 2026

Researchers demonstrated an attack chain against TP-Link Omada where attackers can claim a device in the cloud using guessed serial numbers and default factory credentials. The attacker can then inject a fake “session expired” login prompt into the admin’s browser to steal the cloud controller password and potentially create a VPN tunnel into the victim’s internal network. The issues affect Omada and also extend to other TP-Link product families that share the same certificate trust chain.

Key findings

  • Sequential device serial numbers can be guessed and queried to retrieve matching device details from the cloud service.
  • Attackers can race device adoption by spoofing a MAC address and using factory credentials (admin/admin) to complete the authentication challenge.
  • The cloud can return site credentials (including a site username in cleartext and a site password as an unsalted MD5 hash), and the protocol may accept the hash as proof of identity.
  • A firmware version field is not sanitized; JavaScript placed there can execute in the administrator’s browser and be used to display a fake login box to steal credentials.
  • Once in the controller account, attackers can configure VPN tunnels into the internal network; the article also cites a root command execution flaw (CVE-2025-7850) on devices once inside.
  • Omada controllers ship with a baked-in TLS certificate/private key; if extracted, attackers can impersonate a controller, and similar trust issues affect VIGI, Festa, Tapo, and Kasa product families.

Who’s being targeted

  • Commonly targeted roles: IT, Network administrators, Security operations, Facilities / Physical security (camera admins).
  • Affected industries: Small and medium businesses (SMBs) using TP-Link Omada, IT / Network operations teams, Physical security / camera deployments (VIGI), Consumer / smart home deployments (Tapo, Kasa).
  • Attack channels: website.
  • Impersonated: Omada dashboard / cloud controller login.

Awareness takeaways

  • Treat unexpected re-login prompts inside admin consoles as suspicious; verify by navigating to the known login page rather than typing credentials into pop-ups/overlays.
  • Do not rely on shared passwords across many devices; use unique credentials and rotate them after provisioning.
  • Turn on multi-factor authentication (MFA) for cloud management accounts to reduce the impact of stolen passwords.
  • Prioritize patching controllers and management apps first, since compromise of the controller can expose all managed devices.

Red flags to watch for

  • Unexpected “session expired” box appearing as an overlay inside the admin console
  • Login prompt that does not behave like the normal sign-in flow (embedded over the dashboard)
  • Any re-login prompt that appears immediately after device/provisioning activity or at unusual times
Try Mirage

Mirage safely runs attacks like this one against your own team, so you find out what happens before a real adversary does.

Get a demo
Read the video transcript

You’re in the TP‑Link Omada dashboard, configuring a site, when a “session expired” login box suddenly pops up over the screen. Researchers showed they can claim Omada devices in the cloud, inject JavaScript into a firmware field, and use it to draw this fake session-expired box that sends your password to their server. Here’s the trick: the fake box looks legit and sits right on top of your live dashboard. But Omada normally logs you out with a full-page redirect to the real login screen, not a little pop-up floating over active graphs and devices. If Omada asks you to log in again, don’t trust the pop-up. Close it, go to your normal Omada login URL in a fresh tab, and sign in only there.

Similar attacks

Criminals Use AI Pretexts to Bypass Guardrails

Criminals Use AI Pretexts to Bypass Guardrails

Research from Cisco Talos and CrowdStrike says criminals are building AI into everyday operations, from writing malicious code to scaling fraud infrastructure. The reports describe real prompt logs where attackers use simple “authorized testing” claims to trick AI tools into helping them, plus…

August 6, 2026
Phishers Hijack Meta/Google Ad Accounts for Profit

Phishers Hijack Meta/Google Ad Accounts for Profit

Criminal groups are stealing Meta Business Manager and Google Ads accounts using phishing that arrives through trusted platforms like Salesforce, Google Workspace mail-merge, and SharePoint links. The stolen accounts are valuable not just for the budget inside them, but because older accounts with…

July 29, 2026
Phishing Link Could Plant a Rogue ChatGPT Agent

Phishing Link Could Plant a Rogue ChatGPT Agent

Researchers described a now-patched flaw ("AgentForger") where a single benign-looking ChatGPT link could silently create and publish an attacker-controlled Workspace Agent inside a company. If an employee was already logged in and had connected apps (like email, Drive, Slack, or Teams), the agent…

July 24, 2026
AgentForger Turns AI Agents Into Insider Threats

AgentForger Turns AI Agents Into Insider Threats

Zenity Labs described a real phishing-based technique (“AgentForger”) that could silently create an autonomous AI agent inside an OpenAI workspace after a single click. The planted agent can keep running on a schedule, read and act across connected tools like Outlook/Slack/Drive, and execute new…

July 24, 2026
Fake Google Ads “Sync” Alert Steals Credentials

Fake Google Ads “Sync” Alert Steals Credentials

Cofense observed a real phishing campaign impersonating Google Ads Sync Accounts (MMC) with a fake “maintenance/system upgrade” notice. The email pressures recipients to click “Complete Sync Account,” sending them through lookalike sites and a fake Google sign-in pop-up that captures credentials.…

July 21, 2026
Malicious CSS Emails Can Hijack Webmail UI

Malicious CSS Emails Can Hijack Webmail UI

PortSwigger research shows how attackers can weaponize HTML/CSS inside emails to cross trust boundaries in webmail, including UI manipulation, token theft, and password theft. The paper highlights real-world weaknesses in email sanitization and gives concrete examples (including an Outlook…

August 6, 2026