Skip to main content

MyHome Core CVE-2026-15980

| EUVDEUVD-2026-68149 CRITICAL
Authentication Bypass by Alternate Name (CWE-289)
2026-08-30 Wordfence GHSA-6hcx-8gm4-gx5h
9.8
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify MyHome site in legacy/WPBakery mode
  2. Delivery
    Call unauthenticated send_link() AJAX handler
  3. Exploit
    Generate activation token for unconfirmed account
  4. Execution
    Submit token to weak activate() validation
  5. Persist
    Receive valid admin auth cookie
  6. Impact
    Full site takeover

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Alternate name authentication
Exploitation Conditions

Exploitation requires the MyHome theme to be running in legacy/WPBakery mode with BOTH frontend registration AND confirmation email enabled, and the target account must NOT already have the myhome_agent_confirmed user meta set (i.e., an unconfirmed account). Given these are met, no authentication and no user interaction are needed (PR:N/UI:N): the unauthenticated attacker calls the send_link() AJAX handler to generate an activation token and passes it to activate(). Limiting factors: sites in the newer/default (non-legacy) mode, sites with frontend registration or confirmation email disabled, and already-confirmed target accounts are not exploitable via this path - these non-default-dependent preconditions meaningfully narrow the exposed population despite the network vector.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:H, score 9.8) describes remote, unauthenticated, no-interaction admin compromise - the maximum-severity profile for a WordPress plugin. However, the raw score understates the environmental preconditions: exploitation only works when the theme runs in legacy/WPBakery mode with frontend registration and confirmation email enabled, AND the target account has not yet had its myhome_agent_confirmed meta set. This makes real-world reachability narrower than a blanket 9.8 implies, so it behaves more like a high-confidence conditional takeover than a universally sprayable bug. No EPSS score, KEV listing, or POC was supplied, so exploitation likelihood cannot be quantified from the input; the absence of KEV means no confirmed active exploitation, but administrator-takeover bugs in commercial themes are attractive targets, so any operator running MyHome in the affected mode should treat this as urgent and patch immediately rather than waiting for exploitation signals.

Exploit ScenarioDerived

An attacker browses a MyHome site running in legacy/WPBakery mode, identifies or registers an unconfirmed account (including targeting a known admin account that has never completed confirmation), and calls the unauthenticated send_link() AJAX handler to generate an activation token. They then submit the predictable/poorly-validated token to activate(), and the site returns a valid WordPress authentication cookie for that account, granting full administrator access. No public POC was provided, but the network-based, low-complexity, no-interaction vector makes weaponization straightforward once the flow is understood.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAI

Full authentication bypass in the MyHome Core WordPress plugin (versions up to and including 4.4.5) lets unauthenticated attackers mint a valid activation token for any unconfirmed account and receive that account's auth cookie, enabling silent takeover of administrator accounts. The flaw combines a missing authorization check in the send_link() AJAX handler with weak token validation in activate(). No public exploit has been identified at time of analysis, but the CVSS 9.8 rating and trivial network exploitability against affected configurations make this a high-priority patch item.

RemediationAI

Upgrade MyHome Core beyond the vulnerable 4.4.5 branch to the vendor-fixed release as soon as it is confirmed available - no exact fixed version was included in the provided data, so verify the current patched version directly against the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/c458e018-5901-4917-9847-35f07646e068?source=cve) and the ThemeForest product page before deploying. As interim compensating controls, switch the theme out of legacy/WPBakery mode if operationally feasible, or disable frontend user registration and/or the confirmation-email workflow (this blocks the vulnerable send_link()/activate() path but also removes self-service agent signup); alternatively, block or restrict unauthenticated access to the admin-ajax.php actions used by the confirmation flow at the WAF/reverse-proxy layer, accepting that overly broad AJAX blocking can break legitimate frontend functionality. Audit existing users for unexpected administrator accounts or accounts confirmed without a corresponding legitimate registration.

Affected VersionsENISA

MyHome Core 0 ≤4.4.5

Affected Packages

euvd myhome_core no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the MyHome Core plugin (CPE cpe:2.3:a:tangiblewp:myhome_core), the functional backend for the commercially popular MyHome real-estate WordPress theme distributed via ThemeForest. The root cause maps to CWE-289 (Authentication Bypass by Alternate Name / weak identity verification): the account-confirmation workflow exposes an AJAX endpoint, send_link(), that lacks a capability/authorization gate, while activate() validates the resulting activation token improperly. Because WordPress AJAX handlers registered on wp_ajax_nopriv are reachable by unauthenticated visitors, an attacker can drive the confirmation flow for an account they do not own and have the platform issue a legitimate WordPress authentication cookie for it.

Know when Myhome Core gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Wordfence) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Network, unauthenticated, no interaction with full admin takeover impact, but AC:H because exploitation depends on non-default legacy/WPBakery config and an unconfirmed target account outside attacker control.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

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.

Threat Intelligence Overview

EPSS Score
0.5%
Top 62% exploitable
Prevalence
Medium
popular commercial real-estate WordPress theme, but niche vertical and config-gated
Social Media
5
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy