IT SBIT Services
Schneeberger
DEEN
CVE tracker

Theme My Login: Unauthenticated account takeover via password reset

CVE-2026-89079Critical 9.8Public exploit

← All vulnerabilities

Summary

The Theme My Login WordPress plugin up to and including 7.2.1 does not properly verify a user's identity before updating their password. Under certain configurations on WordPress Multisite, an unauthenticated attacker can change the password of arbitrary users, including administrators. A successful attack gives full control over the affected site or network. A public proof of concept is reported, and the fix has been available since 7.2.2.

Affected

  • Theme My Login up to and including 7.2.1
  • Relevant mainly on WordPress Multisite in certain configurations (the option tml_user_passwords is reported to be required)

Fixed in

  • Version 7.2.2 or later (released 2026-09-11, before the CVE publication date)

Workaround

  • No vendor workaround known.
  • If patching is not possible: restrict access to login and password-reset endpoints (IP allowlist or WAF rules). This reduces exposure but does not fix the flaw.
  • Review logs for password-reset requests targeting administrator accounts.

Exploitation

  • Public proof of concept: reported (GitHub, PoC write-up). Not reviewed or reproduced here.
  • A Nuclei detection template exists, so scanners can check for this issue.
  • Listed as exploited in VulnCheck KEV on a mirror, but not confirmed by the vendor or other sources. No CISA KEV listing found.
  • CISA SSVC: exploitation none, automatable yes, technical impact total.

Our recommendation

  • Inventory all WordPress sites and networks running Theme My Login and check the version and whether Multisite is used.
  • Update to 7.2.2 or later, starting with Multisite networks, and verify the version shown in WordPress.
  • If patching is delayed, restrict login and password-reset endpoints and review logs.
  • After patching, check for unexpected password changes and new or changed administrator accounts, and reset administrator passwords if anything looks wrong.

Public exploits

Links to third-party sites, not checked by us – exploit code can contain malware. Only use it in isolated test environments.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 30 Oct 2026, 17:42.

Original description (NVD)

The Theme My Login plugin for WordPress is vulnerable to privilege escalation via account takeover in versions up to, and including, 7.2.1. This is due to the plugin not properly validating a user's identity prior to updating their password. This makes it possible for unauthenticated attackers to change arbitrary user's passwords on multi-site setups in certain configurations.

NVD references (2)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.