Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister/authenticate as subscriber
-
ExploitInvoke unprotected AJAX email action
-
ExecutionSupply arbitrary recipients and HTML body
-
ImpactRelay phishing from site's domain
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires the MemberHero plugin version 6.9 or earlier installed and active, plus any authenticated account at subscriber level or above - exploitation is therefore gated on having (or being able to register) a low-privileged account, which is trivially satisfied on sites that allow open/self-service user registration (common for membership-oriented sites using this plugin). The vulnerable AJAX action performs no capability or nonce check, so no CSRF token or administrative privilege is needed once authenticated. Limiting factors: authentication (PR:L) is mandatory, so purely unauthenticated attackers cannot exploit it; sites that disable open registration and tightly control account creation materially reduce exposure, and the impact is confined to outbound email relay (no direct data disclosure or site compromise). |
| Impact | This is a medium-severity (CVSS 4.3) broken-access-control / missing-authorization issue (CWE-862) rather than a high-priority remote-code-execution class flaw. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N indicates network-reachable, low-complexity exploitation requiring a low-privileged authenticated account (PR:L), with no user interaction, an unchanged scope, and only a low integrity impact (C:N/I:L/A:N) - the integrity impact reflects the ability to make the site emit arbitrary emails, not to alter site data. Publicly available exploit code exists (reported by WPScan), which raises practical exploitability, but the issue is NOT in CISA KEV and no EPSS exploitation-probability score was supplied, so there is no evidence of active or widespread exploitation at time of analysis. The signals are internally consistent (the description's 'any authenticated user, such as a subscriber' matches PR:L, and the AJAX/network delivery matches AV:N), so there is no vector-versus-description conflict to flag. Real-world priority is moderate-but-contextual: the technical CVSS impact is low, yet the business risk - abuse of the site's own mail system to relay phishing under the site's domain and reputation - can be material for sites with open user registration, potentially causing domain blacklisting and brand damage. EPSS is absent (not low - simply not provided), so prioritization should lean on the confirmed POC plus the specific abuse potential rather than a probabilistic score. |
| Exploit ScenarioDerived | An attacker self-registers (or uses any existing low-privilege account such as a subscriber) on a WordPress site running MemberHero 6.9 or earlier, then directly calls the unprotected AJAX action, which performs no capability or nonce check. Because public exploit code is available from WPScan, the attacker can submit arbitrary recipient addresses and arbitrary HTML bodies, causing the site to send phishing emails from its own trusted mail system and domain. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 11, 2026
Missing authorization in the MemberHero WordPress plugin through version 6.9 allows any authenticated user - including a subscriber-level account - to invoke an AJAX action that has no capability or nonce check and make the site send arbitrary HTML email from its own mail system to arbitrary recipients. The practical impact is outbound mail relay used for phishing that carries the victim site's domain and sending reputation, with no direct data disclosure or code execution; the assessed CVSS vector (PR:L, I:L, no C/A impact) keeps this at medium severity (CVSS 4.3). Publicly available exploit code exists, and there is no KEV entry confirming active exploitation; the primary gating factor is authentication, which is trivially obtained on membership sites that permit open self-service registration.
RemediationAI
No vendor-released patch was identified in the available data, so the safest immediate action is to deactivate and remove the MemberHero plugin until a fixed release is published, accepting the loss of its membership features as the trade-off. If the plugin must stay active, close the exposure path by disabling open self-service registration and requiring manual administrative approval for new accounts (this removes the trivial subscriber foothold but may block legitimate member onboarding), and audit existing accounts for unexpected subscriber registrations that could be staging the attack. For edge-layer mitigation, block or rate-limit POST requests to the plugin's AJAX action through admin-ajax.php from low-privileged or anonymous sessions via a WAF or reverse proxy rule - expect false positives against legitimate membership traffic if the action is used by normal front-end flows, so scope the rule to suspicious recipient/body patterns where possible. Complement this with monitoring and throttling of outbound wp_mail() traffic, alerting on bulk or unusual recipient addresses, and ensuring SPF, DKIM, and DMARC are correctly configured so abuse is at least detectable and reportable. Re-check the WPScan advisory (https://wpscan.com/vulnerability/be83535f-9224-4dfc-ada9-9e688e703717/) for a patched version, and consult the NVD (https://nvd.nist.gov/vuln/detail/CVE-2026-94235) and VulDB (https://vuldb.com/vuln/416545) entries for updates.
Affected VersionsENISA
Affected Packages
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 issue is a classic CWE-862 (Missing Authorization) flaw in a WordPress plugin AJAX handler. WordPress plugins typically expose AJAX endpoints through admin-ajax.php and register them with add_action('wp_ajax_<action>', ...) for authenticated users or wp_ajax_nopriv_<action> for anonymous users; secure handlers must verify both the caller's capability (current_user_can()) and the request's CSRF token (check_ajax_referer()/wp_verify_nonce()). MemberHero 6.9 and earlier omits both checks on one such action, so any logged-in user - down to the subscriber role - can reach mail-sending logic that was presumably intended for privileged workflows, funnelling input into WordPress mail functions (wp_mail()) and out through the host's mail system. Because the mail originates from the site's own server, it is normally aligned with the site's SPF/DKIM/DMARC configuration, which materially increases the credibility of phishing messages and directly monetizes the site's domain reputation. The CPE cpe:2.3:a:unknown:memberhero:*:*:*:*:*:*:*:* indicates the plugin is not attributed to a recognized vendor in the NVD CPE dictionary, and the EUVD record lists MemberHero 0 through 6.9 as affected.
Know when Memberhero 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
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Network-reachable AJAX action, no special conditions (AC:L), requires a low-privileged authenticated subscriber (PR:L), no user interaction; only low integrity impact from arbitrary email relay, no confidentiality or availability loss.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The MemberHero WordPress plugin through 6.9 does not perform any capability or nonce check on one of its AJAX actions, allowing any authenticated user, such as a subscriber, to make the site send arbitrary HTML emails to arbitrary recipients from its own mail system, which can be abused to relay phishing carrying the site's identity and domain reputation.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Memberhero
View allPrivilege escalation to full site takeover affects the MemberHero WordPress plugin through version 6.9, where the fronte
The Member Hero WordPress plugin through 1.0.9 lacks authorization checks, and does not validate the a request parameter
EUVD-2026-96734
GHSA-544m-gj73-rvcj
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB