Description
The MemberPress plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 1.14.1. This is due to a bypassable nonce verification check in the save_profile_fields() function that uses an isset() condition at line 1119, allowing the security check to be completely bypassed by simply omitting the nonce parameter from the request. This makes it possible for unauthenticated attackers to change authenticated users' email addresses via a forged request granted they can trick an authenticated user into performing an action such as clicking on a link, leading to account takeover through password reset functionality.
Published: 2026-10-28
Score: 8.8 High
EPSS: n/a
KEV: No
Impact: Account Takeover via CSRF
Action: Patch Now
AI Analysis

Impact

MemberPress versions up to 1.14.1 contain a Cross‑Site Request Forgery flaw that stems from a bypassable nonce verification in the save_profile_fields() function. By omitting the nonce parameter in a crafted request, an unauthenticated attacker can force a logged‑in user to change that user’s email address. This can trigger the password‑reset flow, effectively transporting the attacker control of the target account. The vulnerability therefore allows an attacker to modify critical account information and potentially hijack user access, breaching both integrity and confidentiality.

Affected Systems

The affected software is the MemberPress WordPress plugin. All releases through and including memberpress 1.14.1 are vulnerable; version 1.14.2 and later contain the fix.

Risk and Exploitability

The flaw receives a CVSS score of 8.8, indicating a high severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires the victim to be logged into the WordPress site while the attacker supplies a forged request that purposely omits the nonce field. Once the email address is changed, the attacker can use the normal password‑reset mechanism to retrieve access. Because the check is completely bypassed and the attack path is straightforward, the risk of exploitation is high, especially on sites where users often interact with external links.

Generated by OpenCVE AI on October 28, 2026 at 09:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the MemberPress plugin to version 1.14.2 or newer as released on the MemberPress changelog.
  • If an upgrade is not immediately possible, add a server‑side check that rejects profile‑field updates unless a valid nonce is present, thereby reinstating the intended CSRF protection.
  • Validate or reset account passwords after applying the fix, and encourage users to change passwords if they notice unexpected email changes, to mitigate potential account takeover.

Generated by OpenCVE AI on October 28, 2026 at 09:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 28 Oct 2026 08:00:00 +0000

Type Values Removed Values Added
Description The MemberPress plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 1.14.1. This is due to a bypassable nonce verification check in the save_profile_fields() function that uses an isset() condition at line 1119, allowing the security check to be completely bypassed by simply omitting the nonce parameter from the request. This makes it possible for unauthenticated attackers to change authenticated users' email addresses via a forged request granted they can trick an authenticated user into performing an action such as clicking on a link, leading to account takeover through password reset functionality.
Title Memberpress <= 1.14.1 - Cross-Site Request Forgery via 'user_email' Parameter
Weaknesses CWE-352
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-28T07:48:28.598Z

Reserved: 2026-09-16T19:42:26.863Z

Link: CVE-2026-92797

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-28T08:16:30.250

Modified: 2026-10-28T08:16:30.250

Link: CVE-2026-92797

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-28T09:30:20Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)