---
id: CVE-2026-89079
title: >-
  Theme My Login <= 7.2.1 - Unauthenticated Privilege Escalation via
  'user_pass1' POST Parameter in wp_pre_insert_user_data Filter
summary: >-
  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
  passw…
severity: critical
cvss: 9.8
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'
cvssSource: cna
cwe:
  - CWE-269
vendor: jfarthing84
product: Theme My Login
affected:
  - theme_my_login <= 7.2.1
ssvc:
  exploitation: none
  automatable: 'yes'
  technicalImpact: total
  timestamp: '2026-10-16T16:48:58.311097Z'
exploitAvailable: true
published: '2026-10-16'
updated: '2026-10-16'
sourceUpdated: '2026-10-16T17:06:54.311Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-89079'
references:
  - url: >-
      https://www.wordfence.com/threat-intel/vulnerabilities/id/53c548be-b8aa-4949-93f8-7b4d73688540?source=cve
  - url: 'https://plugins.trac.wordpress.org/changeset/3696081/theme-my-login'
tags:
  - cve.org
  - exploit-available
epss: 0.00294
epssPercentile: 0.2053
exploits:
  github: 1
  githubRepos:
    - 'https://github.com/murrez/CVE-2026-89079'
  checkedAt: '2026-10-16T18:43:43.188Z'
ingestedAt: '2026-10-16T06:00:00.393Z'
---

## Overview

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.

## Affected

- `theme_my_login <= 7.2.1`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
