Description
The Easy Form Builder by WhiteStudio plugin for WordPress is vulnerable to Unauthenticated Privilege Escalation to Administrator in versions up to, and including, 4.0.11 This is due to the password recovery flow using the publicly-visible session identifier ('sid') as the password reset token stored in wp_emsfb_temp_links, combined with a publicly-accessible nonce refresh endpoint (Emsfb/v1/nonce/refresh) that issues valid WordPress REST nonces to unauthenticated visitors. This makes it possible for unauthenticated attackers to reset the password of any WordPress user — including administrators — by scraping the public sid from a published login form page, submitting a recovery request for any known user email via Emsfb/v1/forms/message/add, and then calling Emsfb/v1/forms/recovery/efb_set_password with the known sid to set an arbitrary new password and gain full administrator access.
Published: 2026-07-21
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The plugin’s password recovery mechanism uses the public session ID as a reset token stored in wp_emsfb_temp_links and a publicly accessible nonce refresh endpoint (Emsfb/v1/nonce/refresh) that issues valid WordPress REST nonces to unauthenticated visitors. This combination allows an unauthenticated attacker to reset the password of any WordPress user—including administrators—by first scraping the sid value from a published login form page, then submitting a recovery request for a known user email via Emsfb/v1/forms/message/add, and finally calling Emsfb/v1/forms/recovery/efb_set_password with the known sid to set a new password. The attacker achieves full administrator access, representing a high‑impact privilege escalation vulnerability (CWE‑269).

Affected Systems

Easy Form Builder by WhiteStudio – Drag & Drop Form Builder for WordPress. All releases up to and including version 4.0.11 are vulnerable. WordPress sites that have installed the plugin in any of these versions, regardless of active usage, are impacted.

Risk and Exploitability

CVSS score is 9.8, indicating critical severity. The EPSS score is less than 1%, suggesting that while the vulnerability is unlikely to be widely exploited at present, the existence of public REST endpoints means an attacker could perform the exploit at any time with no special environment. The vulnerability is not listed in the CISA KEV catalog. The attack vector is web‑based; an unauthenticated attacker only needs HTTP access to the target site, making the exploit relatively straightforward and low‑barrier. Because the attacker can reset any user password, the potential impact is complete compromise of the WordPress installation.

Generated by OpenCVE AI on July 30, 2026 at 18:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Easy Form Builder to version 4.0.12 or newer.
  • If an upgrade is not immediately possible, restrict or disable the Emsfb/v1/nonce/refresh and related password recovery endpoints for unauthenticated users, ensuring that reset tokens are issued only to authenticated sessions.
  • Verify that password reset tokens are stored securely and validated against a server‑side data source rather than relying on a public session identifier.

Generated by OpenCVE AI on July 30, 2026 at 18:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 22 Jul 2026 02:00:00 +0000

Type Values Removed Values Added
First Time appeared Hassantafreshi
Hassantafreshi easy Form Builder By Whitestudio — Drag & Drop Form Builder
Wordpress
Wordpress wordpress
Vendors & Products Hassantafreshi
Hassantafreshi easy Form Builder By Whitestudio — Drag & Drop Form Builder
Wordpress
Wordpress wordpress

Tue, 21 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 21 Jul 2026 05:45:00 +0000

Type Values Removed Values Added
Description The Easy Form Builder by WhiteStudio plugin for WordPress is vulnerable to Unauthenticated Privilege Escalation to Administrator in versions up to, and including, 4.0.11 This is due to the password recovery flow using the publicly-visible session identifier ('sid') as the password reset token stored in wp_emsfb_temp_links, combined with a publicly-accessible nonce refresh endpoint (Emsfb/v1/nonce/refresh) that issues valid WordPress REST nonces to unauthenticated visitors. This makes it possible for unauthenticated attackers to reset the password of any WordPress user — including administrators — by scraping the public sid from a published login form page, submitting a recovery request for any known user email via Emsfb/v1/forms/message/add, and then calling Emsfb/v1/forms/recovery/efb_set_password with the known sid to set an arbitrary new password and gain full administrator access.
Title Easy Form Builder by WhiteStudio <= 4.0.11 - Unauthenticated Privilege Escalation to Administrator via Password Recovery REST Endpoint
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

Hassantafreshi Easy Form Builder By Whitestudio — Drag & Drop Form Builder
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-21T14:55:36.114Z

Reserved: 2026-06-26T15:53:18.464Z

Link: CVE-2026-13439

cve-icon Vulnrichment

Updated: 2026-07-21T13:12:02.623Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T18:15:13Z

Weaknesses
  • CWE-269

    Improper Privilege Management