ZeroHour

CVE-2026-15980

moderate

Unauthenticated Authentication Bypass in WordPress MyHome Core Plugin

CVSS 3.1
9.8 critical
EPSS
<1%p38
Published
()
Modified
AI analysis

The MyHome Core plugin for WordPress, in all versions up to and including 4.4.5, contains an unauthenticated authentication bypass caused by missing authorization in the send_link() AJAX handler and improper token validation in the activate() function (CWE-289). By driving the plugin's user-confirmation flow, an unauthenticated attacker can generate an activation token for an unconfirmed user account and obtain a valid authentication cookie for that account, including administrator accounts, yielding full account takeover. Exploitation requires the MyHome theme to be configured in legacy/WPBakery mode with frontend registration and confirmation email enabled, and the targeted account must not already have the myhome_agent_confirmed user meta set. Any WordPress site running the affected plugin under those conditions is exposed, with administrator cookie theft leading to complete site compromise. No public proof-of-concept or confirmed in-the-wild exploitation is currently known, and EPSS estimates roughly a 0.5% probability of exploitation within 30 days.

What to do: Update the MyHome Core plugin to a patched release newer than 4.4.5 as soon as it is available. Until then, sites using the MyHome theme in legacy/WPBakery mode should disable frontend registration with confirmation email, or verify that all user accounts (especially administrators) already have the myhome_agent_confirmed user meta set, and review authentication logs for unexpected logins.

Affected
MyHome Core plugin for WordPressAll versions up to and including 4.4.5
Estimated exposure
moderate≈ a few thousand sites (1,000–10,000), likely toward the low end — MyHome is a commercially distributed premium WordPress real-estate theme with a limited install base in the low thousands to low tens of thousands, and only the subset running it in legacy/WPBakery mode with frontend registration and…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

The MyHome Core plugin for WordPress is vulnerable to Authentication Bypass in all versions up to, and including, 4.4.5. This is due to missing authorization in the send_link() AJAX handler and improper token validation in the activate() function. This makes it possible for unauthenticated attackers to generate an activation token for an unconfirmed user account and obtain a valid authentication cookie for that account, including administrators. Successful exploitation requires the MyHome theme to be configured in legacy/WPBakery mode with frontend registration and confirmation email enabled, and the target account must not already have the myhome_agent_confirmed user meta set.

Ecosystems
WordPress
Weakness
CWE-289
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

In the news

No ingested article mentions this CVE yet.