Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify public ACFE registration form
-
DeliveryCraft POST with privileged role parameter
-
ExploitBypass incomplete role blocklist
-
ExecutionRegister account with elevated capabilities
-
PersistEscalate to WordPress administrator
-
ImpactFull site compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
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 | Exploitation requires that the target WordPress site has: (1) the Advanced Custom Fields: Extended plugin installed and running version 0.9.2.2 through pre-0.9.2.7; and (2) at least one front-end user registration form built with ACFE that is publicly accessible to unauthenticated visitors - this form must be published and reachable without authentication. Sites where ACFE is installed but no front-end user registration forms have been created or published are NOT exposed. The CVSS PR:N confirms no prior authentication is required once a registration form endpoint is reachable. Limiting factors: the non-default requirement for an actively deployed ACFE registration form, and the two-stage nature of the attack (register with elevated role, then escalate to administrator), which may trigger anomaly detection in monitored environments. |
| Impact | The CVSS 3.1 score of 8.1 (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H) reflects a network-exploitable, unauthenticated attack with full-triad impact but elevated complexity (AC:H). The AC:H is plausible here because the attack requires the administrator to have deliberately configured and published a front-end user registration form using ACFE - a non-default deployment step. Sites that have not deployed such forms are not exposed. For sites that have deployed them, however, the exploitation path is straightforward and requires no authentication or user interaction, which meaningfully raises real-world risk. The existence of a publicly available PoC (via WPScan) further elevates priority for affected deployments. EPSS data was not provided in the input; given the conditional deployment requirement, broad automated exploitation at scale is less likely than targeted attacks against sites with active ACFE registration forms. No CISA KEV listing was identified, consistent with targeted rather than mass exploitation. Overall: high priority for sites actively using ACFE front-end user forms; lower urgency for sites without them. |
| Exploit ScenarioDerived | An attacker identifies a WordPress site running ACFE with a publicly accessible front-end user registration form. The attacker crafts a registration POST request that includes a role parameter set to 'administrator' (or another privileged role) that was not offered by the form - bypassing both the form's legitimate role dropdown and the plugin's incomplete blocklist. The account is created with elevated privileges, which the attacker then uses to gain full WordPress administrative control, enabling theme/plugin modification, credential harvesting, or web shell deployment. A publicly available PoC via WPScan makes this attack accessible to low-skill threat actors. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 02, 2026
Privilege escalation to administrator in the Advanced Custom Fields: Extended WordPress plugin before 0.9.2.7 allows unauthenticated visitors to bypass role restrictions enforced on front-end user registration forms. The plugin fails to validate that a submitted role value matches those actually offered by the configured form, and its blocklist against privileged roles is incomplete, enabling a two-stage attack: register with an elevated role, then escalate that account to full site administrator. A publicly available exploit exists per WPScan disclosure, raising the urgency of patching; no public KEV listing has been identified at time of analysis.
RemediationAI
Update Advanced Custom Fields: Extended to version 0.9.2.7 or later, which contains the vendor-released patch. The WPScan advisory at https://wpscan.com/vulnerability/929f243b-2f1c-4eca-88bc-03b1a86270ed/ and EUVD-2026-69846 confirm patch availability. For sites that cannot patch immediately, the most effective compensating control is to disable or unpublish any front-end user registration forms built with ACFE - removing the attack surface entirely, though this also removes the form functionality for legitimate users. Alternatively, restrict access to ACFE-generated registration form pages to trusted IP ranges via WAF or server-level rules, preventing unauthenticated public access to the submission endpoints. Audit existing user accounts for unexpected elevated roles (editor, administrator) created after the first confirmed affected version (0.9.2.2) to identify potential prior exploitation.
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
Advanced Custom Fields: Extended (ACFE) is a WordPress plugin that extends the ACF framework with additional field types and, critically, provides configurable front-end user registration and profile forms. These forms are designed to allow site administrators to expose user-registration workflows without requiring backend access. The vulnerability manifests in the server-side role-assignment logic: when a form submission is processed, the plugin does not enforce that the role parameter matches the roles explicitly configured in the form definition, and its secondary check intended to block privileged roles (e.g., administrator, editor) contains gaps. CWE-269 (Improper Privilege Management) accurately describes the root cause - the application grants a security-sensitive capability (role assignment) without proper validation of the requested value against an authoritative allowlist. Affected CPE is cpe:2.3:a:unknown:advanced_custom_fields:_extended with versions prior to 0.9.2.7; confirmed affected range is 0.9.2.2 through pre-0.9.2.7.
Know when Advanced Custom Fields 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:H/PR:N/UI:N/S:U/C:H/I:H/A:H
AC:H reflects the prerequisite of an administrator-configured, publicly accessible ACFE front-end registration form; all other metrics match the unauthenticated full-admin-compromise scenario.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Advanced Custom Fields: Extended WordPress plugin before 0.9.2.7 does not restrict the role submitted through its front-end user forms to the roles the form actually offers, and its safeguard against privileged roles is incomplete, allowing unauthenticated visitors to register an account with elevated capabilities and then escalate it to administrator.
Technical POC Analysis
Bug class: CWE-269, Improper Privilege Management.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
Advanced Custom Fields: Extended plugin versions prior to 0.9.2.7 enable unauthenticated attackers to gain complete administrative access to WordPress sites, risking data breaches, website defacement, and business disruption. Publicly available exploit code exists, making this an immediate threat requiring urgent action across all affected WordPress deployments.
Apply vendor patch.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
More in Advanced Custom Fields
View allThe Advanced Custom Fields (ACF) Free and Pro WordPress plugins 6.x before 6.1.0 and 5.x before 5.12.5 unserialize user
The Advanced Custom Fields WordPress plugin before 5.12.3, Advanced Custom Fields Pro WordPress plugin before 5.12.3 all
Unauthenticated administrator account takeover in the Advanced Custom Fields: Extended WordPress plugin before 0.9.2.7 i
The Secure Custom Fields WordPress plugin before 6.3.9, Secure Custom Fields WordPress plugin before 6.3.6.3, Advanced C
The Advanced Custom Fields (ACF) WordPress plugin before 6.3, Advanced Custom Fields Pro WordPress plugin before 6.3 all
Unauth. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low at
The Advanced Custom Fields Pro WordPress plugin before 5.9.1 did not properly escape the generated update URL when outpu
Unauthenticated privilege escalation in the Advanced Custom Fields: Extended (ACFE) WordPress plugin through version 0.9
Arbitrary file deletion in the Novarain/Tassos Framework system plugin (plg_system_nrframework) and the suite of Tassos.
Improper shortcode handling in the Advanced Custom Fields: Extended and ACF Extended PRO WordPress plugins (versions 0.9
Advanced Custom Fields versions prior to 5.11 and Advanced Custom Fields Pro versions prior to 5.11 contain a missing au
Arbitrary shortcode execution in the Advanced Custom Fields: Extended WordPress plugin (all versions through 0.9.2.3) en
EUVD-2026-69846
GHSA-hp9v-f4wf-r363
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB