Skip to main content

Advanced Custom Fields: Extended EUVDEUVD-2026-110756

| CVE-2026-10752 MEDIUM
Missing Authorization (CWE-862)
2026-10-27 Wordfence GHSA-59c3-wg76-7px2
4.8
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

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

  1. Access
    Reach public ACFE form endpoint
  2. Exploit
    Submit form with arbitrary numeric attachment ID
  3. Execution
    Missing authorization check bypassed
  4. Impact
    Targeted media attachment permanently deleted

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 a specific non-default deployment: a site administrator must have published a public-facing ACF Extended form containing an Email action whose attachment row uses a dynamic {field:...} source bound to a submittable field with the Delete option enabled. Only then can an unauthenticated attacker (PR:N) permanently delete an arbitrary attachment by supplying its numeric attachment ID in the form submission, with no ownership or capability verification performed. Limiting factors: the vulnerable form configuration is not present by default, so sites without such a public ACFE Email-action form are not exposed; the attacker must know or enumerate valid numeric attachment IDs; and impact is confined to deletion of media attachments (no read access, no code execution). These conditions are the reason the supplied CVSS vector uses AC:H.

Impact

Signals point to a genuine but conditional, mid-tier issue rather than a drop-everything emergency. The CVSS 3.1 base is 4.8 (Medium) with AV:N/AC:H/PR:N/UI:N: reachable over the network with no authentication (PR:N) and no user interaction, but with high attack complexity (AC:H) that reflects a substantial non-default precondition. Impact is limited to Integrity-Low and Availability-Low (C:N) - the flaw permanently deletes media library attachments, it does not read data or achieve code execution. KEV status is not present, so this is not confirmed actively exploited; no public exploit is identified in the input (references are the Wordfence advisory, source lines, and the patch changeset, not a PoC); and no EPSS score is supplied, so probabilistic exploitation likelihood cannot be quantified from this data. The vuln.today decision label is 'this_month' (not act_now/emergency), which is consistent with the picture: unauthenticated network reach is offset by the AC:H precondition that a site admin must have deployed a specific public-facing ACFE form configuration. Net: patch on a normal maintenance cadence, prioritizing sites that actually run public ACFE Email-action forms; this is not a high-CVSS-but-trivial issue, but neither does the data show widespread opportunistic exploitation.

Exploit ScenarioDerived

On a WordPress site whose administrator has published a public-facing ACF Extended form with an Email action whose attachment row is bound via a dynamic {field:...} source to a submittable field with the Delete option enabled, an unauthenticated visitor submits the form while supplying a numeric attachment ID they do not own. Because the plugin performs no ownership or capability check, the referenced media library attachment is permanently deleted. No public exploit code is identified at time of analysis; the attacker only needs to send a crafted form submission.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 28, 2026

Unauthenticated attackers can permanently delete arbitrary WordPress media library attachments through the Advanced Custom Fields: Extended plugin (hwk-fr) in all versions up to and including 0.9.2.6, because the Email form action fails to verify that the submitted attachment ID belongs to the submitter or that the user holds any capability. The attack surface is narrow: exploitation only works on sites where an administrator has published a public-facing ACFE form whose Email action attachment row uses a dynamic {field:...} source bound to a submittable field with the Delete option enabled, and the attacker must supply a valid numeric attachment ID. No public exploit has been identified at time of analysis, and the assessed impact is limited to integrity and availability of media attachments (no disclosure, no code execution), which is why the assessed vector carries AC:H and the priority signal places remediation within this month rather than immediately.

RemediationAI

Upstream fix available (PR/commit); released patched version not independently confirmed. The plugin repository changeset at https://plugins.trac.wordpress.org/changeset/3667996/acf-extended is the fix reference to track, and administrators should confirm with the vendor advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/ed7f3f80-4d08-440f-b990-b1099a565ed0?source=cve) which plugin release carries it before upgrading from any version at or below 0.9.2.6. Because the vulnerability is only reachable through a specific form configuration, sites that cannot update immediately can remove exposure by editing any public-facing ACFE form that has an Email action and disabling the Delete option on attachment rows sourced from dynamic {field:...} tokens, or by replacing that dynamic source with a static attachment; the trade-off is that the form will no longer delete submitter-supplied attachments as intended, which may leave uploaded files accumulating. Restricting or unpublishing the affected public form until the plugin is patched also closes the vector, at the cost of losing that form's functionality. Given the this_month priority signal and the limited, destructive-only impact, schedule the update in the current maintenance window rather than treating it as an emergency.

Affected VersionsENISA

Advanced Custom Fields: Extended 0 ≤0.9.2.6

Affected Packages

euvd advanced_custom_fields_extended no fix

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

The flaw is a CWE-862 missing authorization condition inside the form module of ACF Extended, specifically the Email action implementation (module-form-action-email.php in the plugin's includes/modules/form/ directory). When an Email action's attachment row is configured to pull its value from a dynamic {field:...} token, the plugin resolves the submitted form value into an attachment ID and, when the Delete option is enabled on that row, acts on the referenced media item. The code path lacks an ownership check and lacks a current_user_can() style capability check, so any value reaching it is treated as a legitimate attachment reference. The practical consequence is constrained by configuration rather than by complexity: only forms exposing an Email action with a dynamic attachment source plus Delete enabled are reachable, the requester must know or enumerate a numeric attachment ID, and the only observable effect is removal of the attachment post. Unauthenticated access is confirmed by the PR:N metric in the assessed CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L vector, while the AC:H rating reflects the non-default form configuration and ID knowledge required rather than any timing or memory-management property, which the available sources do not describe.

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

Vendor (Wordfence) PRIMARY 4.8 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L
vuln.today AI 4.8 MEDIUM

Unauthenticated network form submission (AV:N/PR:N/UI:N), but AC:H for the required non-default public ACFE Delete-enabled form config; only attachment deletion, so C:N with I:L/A:L.

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

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

DescriptionCVE.org

The Advanced Custom Fields: Extended plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 0.9.2.6. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to permanently delete arbitrary WordPress media library attachments by supplying a numeric attachment ID in the form submission without any ownership or capability verification. Exploitation requires a site administrator to have configured a public-facing ACFE form with an Email action whose attachment row uses a dynamic {field:...} source bound to a submittable field with the Delete option enabled.

Threat Intelligence Overview

EPSS Score
0.3%
Top 83% exploitable
Prevalence
Medium
popular WordPress ACF add-on, but vulnerable ACFE form feature is a specific module
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

24
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +24
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2023-1196 HIGH POC
8.8 May 02

The Advanced Custom Fields (ACF) Free and Pro WordPress plugins 6.x before 6.1.0 and 5.x before 5.12.5 unserialize user

CVE-2022-2594 HIGH POC
8.8 Aug 22

The Advanced Custom Fields WordPress plugin before 5.12.3, Advanced Custom Fields Pro WordPress plugin before 5.12.3 all

CVE-2026-12526 HIGH POC
8.1 Sep 02

Unauthenticated administrator account takeover in the Advanced Custom Fields: Extended WordPress plugin before 0.9.2.7 i

CVE-2026-80467 HIGH POC
8.1 Sep 02

Privilege escalation to administrator in the Advanced Custom Fields: Extended WordPress plugin before 0.9.2.7 allows una

CVE-2024-9529 MEDIUM POC
6.6 Nov 15

The Secure Custom Fields WordPress plugin before 6.3.9, Secure Custom Fields WordPress plugin before 6.3.6.3, Advanced C

CVE-2024-4565 MEDIUM POC
6.5 Jun 20

The Advanced Custom Fields (ACF) WordPress plugin before 6.3, Advanced Custom Fields Pro WordPress plugin before 6.3 all

CVE-2023-30777 MEDIUM POC
6.1 May 10

Unauth. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low at

CVE-2021-24241 MEDIUM POC
6.1 Apr 22

The Advanced Custom Fields Pro WordPress plugin before 5.9.1 did not properly escape the generated update URL when outpu

CVE-2026-8809 CRITICAL
9.8 May 28

Unauthenticated privilege escalation in the Advanced Custom Fields: Extended (ACFE) WordPress plugin through version 0.9

CVE-2026-48906 CRITICAL
9.3 May 27

Arbitrary file deletion in the Novarain/Tassos Framework system plugin (plg_system_nrframework) and the suite of Tassos.

CVE-2026-94263 MEDIUM POC
4.8 Oct 23

Improper shortcode handling in the Advanced Custom Fields: Extended and ACF Extended PRO WordPress plugins (versions 0.9

CVE-2021-20865 HIGH
7.5 Dec 13

Advanced Custom Fields versions prior to 5.11 and Advanced Custom Fields Pro versions prior to 5.11 contain a missing au

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