Skip to main content

ACF Extended CVE-2026-94262

| EUVDEUVD-2026-108602 HIGH
Incorrect Authorization (CWE-863)
2026-10-23 contact@wpscan.com GHSA-8j7c-fxr7-7933
8.1
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Find site with vulnerable update-user form
  2. Delivery
    Submit crafted request targeting victim account
  3. Exploit
    Authorization check bypassed (non-admin target)
  4. Execution
    Overwrite target account credentials
  5. Impact
    Obtain session and take over account

Vulnerability Assessment

Weakness
CWE
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 the target site to publish a front-end ACF Extended Forms user-update action whose target user is mapped to a visitor-submitted value rather than the default current user; without such a form the flaw is not reachable. When present, exploitation is unauthenticated (PR:N) and needs no user interaction. It is limited to non-administrator accounts - the plugin performs its authorization check only when the target holds an administrator role, so admin accounts are protected. The dependence on this specific, non-default form configuration is the primary factor limiting real-world exploitation and underlies the AC:H rating.

Impact

The signals are mixed and lean toward a serious-but-conditional issue rather than an active emergency. CVSS 8.1 (AV:N/AC:H/PR:N/UI:N) reflects a network-reachable, unauthenticated flaw whose high attack complexity (AC:H) is explained directly by the evidence: exploitation only works when a site publishes a front-end Forms user-update action that maps its target to a visitor-submitted value instead of the default current user - a non-default configuration, not an attacker-controlled race or timing condition. SSVC reinforces caution over panic: Exploitation=none and Automatable=no, but Technical Impact=total, matching the full non-administrator account takeover described. CWE-863 (broken authorization) is the correct mechanism - the plugin performs the authorization check only when the target holds an administrator role, leaving all non-admin accounts unprotected. No EPSS score, no CISA KEV listing, and no verified exploit code are present in the input, so there is no evidence of widespread or active exploitation; the vuln.today priority is 'this_week', consistent with prompt remediation but not emergency. Net: a genuine high-severity authorization/account-takeover bug that is real and worth patching this week, gated by a specific form configuration that not every deployment will have.

Exploit ScenarioDerived

A WordPress site using ACF Extended publishes a front-end form whose user-update action takes the target user from a visitor-submitted field. An unauthenticated attacker submits that form pointing at another user's (non-administrator) account, overwriting its credentials and receiving an authenticated session for that account. No public exploit is identified in the available data, and administrator accounts are protected by the plugin's role check.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 23, 2026

Unauthenticated credential takeover of non-administrator WordPress accounts is possible in ACF Extended and ACF Extended PRO before 0.9.2.8 through the front-end Forms module's update-user action. The plugin checks authorization only when the targeted account is an administrator, so a visitor can overwrite another non-admin user's credentials and obtain a session for that account when a published form maps the target user to a visitor-submitted value instead of the default current user. The flaw is remotely reachable without authentication or user interaction but is conditional on that non-default form configuration; no public exploit was identified at time of analysis and the vendor has released a patch.

RemediationAI

Update Advanced Custom Fields: Extended and Advanced Custom Fields: Extended PRO to version 0.9.2.8 or later; the vendor has released a patch and the advisory is at https://wpscan.com/vulnerability/3634e73f-df12-4d84-8bf6-c098efa0b191/. Until the update is applied, avoid publishing front-end Forms user-update actions whose target user is mapped to a visitor-submitted value, since that configuration is required for exploitation; sites without such a form are not reachable through this path. Administrator accounts are covered by the plugin's existing check and are not exposed by this flaw.

Affected VersionsENISA

Advanced Custom Fields: Extended PRO 0.9.2.7 <0.9.2.8
Advanced Custom Fields: Extended 0.9.2.7 <0.9.2.8

Affected Packages

euvd advanced_custom_fields_extended fix: 0.9.2.8
euvd advanced_custom_fields_extended_pro fix: 0.9.2.8

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The issue is a CWE-863 incorrect authorization flaw in the front-end Forms module of the Advanced Custom Fields: Extended WordPress plugin and its PRO variant. The update-user action performs an authorization check only when the target account holds an administrator role, leaving non-administrator accounts unprotected from credential overwrites. Exploitation depends on the site publishing a form whose user-update action maps its target to a visitor-submitted value rather than to the default current user; without such a form the vulnerable path is not reachable. The CVSS vector reflects network reachability, no privileges required, no user interaction, and high confidentiality, integrity, and availability impact, with high attack complexity due to the required form configuration.

Know when WordPress 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

Vendor (wpscan) PRIMARY 8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Unauthenticated and network-reachable (PR:N/AV:N), but AC:H because it requires a non-default form mapping the target to a visitor-submitted value; account takeover yields full C:H/I:H/A:H.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (wpscan).

CVSS VectorVendor: wpscan

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Patch available
Oct 23, 2026 - 07:01 EUVD
CVE Published
Oct 23, 2026 - 06:17 cve.org
HIGH 8.1
CVE Published
Oct 23, 2026 - 06:17 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The Advanced Custom Fields: Extended WordPress plugin before 0.9.2.8, Advanced Custom Fields: Extended PRO WordPress plugin before 0.9.2.8 does not verify that the requester is authorised to edit the targeted user account in the update-user action of its front-end Forms module, performing that check only when the target account holds an administrator role, which allows unauthenticated visitors to overwrite any non-administrator account's credentials and obtain a session for that account. Exploitation requires the site to publish a form whose user-update action maps its target to a visitor-submitted value rather than to the default current user.

Executive ViewAI

Why It Matters

CVE-2026-94262 is a high-severity unauthenticated credential takeover vulnerability in the ACF Extended and ACF Extended PRO WordPress plugins (versions before 0.9.2.8). Unauthenticated attackers can overwrite non-administrator user credentials and obtain a session for that account, but only when a front-end form is configured to map a target user to a visitor-submitted value. Affected organizations rely on these plugins; while exploitation requires a non-default form configuration, any exposed site with such forms is at risk of account compromise, potentially leading to data breaches or lateral movement to higher-privileged accounts.

Business Impact: High
Compensating Controls

Apply vendor patch. If immediate patching is not possible, disable or restrict vulnerable forms by removing the update-user action from public forms or limiting form access to authenticated users with appropriate permissions.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
popular ACF/WordPress plugin extension, common but not universally deployed
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

40
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy