Description
The MailOptin – Popup, Optin Forms & Email Newsletters for Mailchimp, HubSpot, AWeber Etc. plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 1.2.78.6 This is due to the `subscribe_to_email_list` endpoint accepting an attacker-supplied `optin_data[form_custom_field_mappings]` parameter without any allow-list validation on destination keys, allowing the attacker-controlled mapping to override the administrator's saved mapping and pass arbitrary `wp_users` column names — including `ID` and `user_pass` — directly into `wp_insert_user()` via the `subscribe()` function. This makes it possible for unauthenticated attackers to force `wp_insert_user()` into UPDATE mode on any existing account by supplying a target user's numeric `ID`, overwrite that account's password with a pre-hashed value of their choosing, and thereby take over any WordPress user account — including administrators — leading to full site compromise. Exploitation requires that a WordPress User Registration opt-in form is published somewhere on the site, though the form's UUID is visible in page source and no authentication, nonce, or capability check is required to reach the vulnerable endpoint.
Published: 2026-10-16
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation to WordPress Administrator
Action: Immediate Patch
AI Analysis

Impact

The MailOptin plugin is vulnerable because its subscribe_to_email_list endpoint accepts a user‑supplied form_custom_field_mappings array without restricting the destination keys. An attacker can set keys that match wp_users columns, such as ID and user_pass, and through wp_insert_user() force an UPDATE on an existing account. The attacker supplies a target user’s numeric ID and a pre‑hashed password, thus changing that account’s credentials. The vulnerability allows a remote, unauthenticated actor to take ownership of any WordPress user, including administrators, leading to full site compromise.

Affected Systems

All installations of the MailOptin – Popup, Optin Forms & Email Newsletters for Mailchimp, HubSpot, AWeber Etc. WordPress plugin up to version 1.2.78.6. Any WordPress site that exposes the User Registration opt‑in form is affected, because the form’s UUID is publicly visible and the vulnerable endpoint has no authentication, nonce or capability checks.

Risk and Exploitability

The CVSS score of 9.8 classifies this as critical, indicating severe impact, high exploitability, and the need for immediate mitigation. EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalog. Because the endpoint is reachable without authentication and the form UUID is in page source, the likely attack vector is a network request from any internet‑connected attacker. Successful exploitation grants an attacker the ability to alter any user’s password and assume administrative privileges, which is a full compromise of the affected WordPress site.

Generated by OpenCVE AI on October 16, 2026 at 14:17 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the MailOptin plugin to the latest version that removes the unchecked form_custom_field_mappings handling.
  • If a newer version is not yet released, disable the WordPress User Registration opt‑in form or remove the subscription endpoint from the Site REST API routes to block unauthenticated access.
  • Apply network‑level controls, such as a web application firewall rule, to block POST requests to /wp-json/mailoptin/v1/subscribe_to_email_list from unauthenticated sources until the vendor releases a fix.

Generated by OpenCVE AI on October 16, 2026 at 14:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 04:45:00 +0000

Type Values Removed Values Added
Description The MailOptin – Popup, Optin Forms & Email Newsletters for Mailchimp, HubSpot, AWeber Etc. plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 1.2.78.6 This is due to the `subscribe_to_email_list` endpoint accepting an attacker-supplied `optin_data[form_custom_field_mappings]` parameter without any allow-list validation on destination keys, allowing the attacker-controlled mapping to override the administrator's saved mapping and pass arbitrary `wp_users` column names — including `ID` and `user_pass` — directly into `wp_insert_user()` via the `subscribe()` function. This makes it possible for unauthenticated attackers to force `wp_insert_user()` into UPDATE mode on any existing account by supplying a target user's numeric `ID`, overwrite that account's password with a pre-hashed value of their choosing, and thereby take over any WordPress user account — including administrators — leading to full site compromise. Exploitation requires that a WordPress User Registration opt-in form is published somewhere on the site, though the form's UUID is visible in page source and no authentication, nonce, or capability check is required to reach the vulnerable endpoint.
Title MailOptin <= 1.2.78.6 - Unauthenticated Privilege Escalation to 'form_custom_field_mappings' Parameter
Weaknesses CWE-269
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-16T15:09:39.848Z

Reserved: 2026-10-12T18:05:34.654Z

Link: CVE-2026-109515

cve-icon Vulnrichment

Updated: 2026-10-16T15:00:19.764Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T05:17:29.597

Modified: 2026-10-16T15:17:07.900

Link: CVE-2026-109515

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T14:30:13Z

Weaknesses
  • CWE-269

    Improper Privilege Management