Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Unauthenticated remote POST with no user interaction fully takes over any account, so AV:N/AC:L/PR:N/UI:N with complete C/I/A impact.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
Lifecycle Timeline
2DescriptionCVE.org
The Wishlist Member plugin for WordPress is vulnerable to Account Takeover via Insufficient Verification of Data Authenticity in versions up to and including 3.34.1. This is due to the wpm_register() function validating the registration cookie only against the GET reg parameter while accepting the POST mergewith and POST wpm_id parameters without verifying that the mergewith user ID references a temporary or incomplete registrant that is bound to the current registration transaction. This makes it possible for unauthenticated attackers to take over any existing WordPress account - including administrator accounts - by supplying an arbitrary user's numeric ID as the mergewith value, which causes wp_update_user() to overwrite the target account's username (additionally written via a direct $wpdb UPDATE), password, email address, first name, and last name with attacker-controlled values, while WordPress password and email change notification emails are explicitly suppressed. When wpm_id references a non-existent membership level, no role key is added to the update payload, causing wp_update_user() to preserve the target user's existing role - including administrator - making full privilege escalation a direct consequence of the takeover.
Articles & Coverage 1
AnalysisAI
Unauthenticated account takeover in the Wishlist Member WordPress membership plugin (versions up to and including 3.34.1) lets remote attackers seize any existing account, including administrators. The wpm_register() function verifies the registration cookie only against the GET reg parameter while trusting the POST mergewith and wpm_id parameters, so an attacker who supplies a victim's numeric user ID as mergewith causes wp_update_user() (plus a direct $wpdb query) to overwrite that account's username, password, email, and name with attacker values while suppressing WordPress notification emails. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata
Vulnerability AssessmentAI
| Exploitation | Exploitation requires that the Wishlist Member plugin (version ≤ 3.34.1) is installed and its registration workflow is reachable - the attacker must reach the wpm_register() handler and obtain a registration cookie tied to a GET 'reg' value, then supply attacker-controlled POST 'mergewith' (the victim's numeric user ID, e.g. … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The supplied CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, base 9.8) is internally consistent with the description: exploitation is remote, unauthenticated, low-complexity, and requires no user interaction, yielding full compromise of any account. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | Full exploit scenario with step-by-step reproduction available after sign-in. |
| Remediation | No exact patched version is provided in the input; because the vulnerability affects versions up to and including 3.34.1, upgrade to the first release published after 3.34.1 once confirmed via the vendor at https://wishlistmember.com/ and the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/84afe5a7-1bf4-4b83-bf77-efbb003a30cd?source=cve. … Detailed patch versions, workarounds, and compensating controls in full report. |
Recommended ActionAI
Within 24 hours: identify all WordPress installations running Wishlist Member plugin and immediately deactivate it; audit WordPress user logs and database for unauthorized account modifications. …
Sign in for detailed remediation steps and compensating controls.
Threat intelligence, references, and detailed analysis are available after sign-in.
More in Wishlist Member
View allImproper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Membership Softwar
Privilege escalation in the WishList Member WordPress plugin (versions through 3.30.1) allows authenticated subscriber-l
Privilege escalation in the Wishlist Member WordPress plugin (versions through 3.30.1) allows any authenticated user wit
Privilege escalation in the WishList Member WordPress plugin versions up to 3.30.1 allows authenticated low-privilege us
Privilege escalation in the Wishlist Member WordPress plugin (versions ≤3.30.1) allows authenticated Subscriber-level us
Improper Control of Generation of Code ('Code Injection') vulnerability in Membership Software WishList Member X allows
Same technique Privilege Escalation
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-58589
GHSA-xqxv-q9jf-7cwc