Skip to main content

ACF Extended CVE-2026-94263

| EUVDEUVD-2026-108668 MEDIUM
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-10-23 WPScan GHSA-p7mg-pc34-v9p7
4.8
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Locate vulnerable front-end form
  2. Exploit
    Submit form as unauthenticated visitor
  3. Execution
    Confirmation message processes embedded shortcodes server-side
  4. Impact
    Arbitrary shortcode execution in site context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Exploitation Conditions

Exploitation requires the site to publish an ACF Extended / ACF Extended PRO front-end form (versions 0.9.2.4-0.9.2.7) whose STORED form configuration does not carry the setting that disables shortcode processing in the confirmation message; only such forms are affected, which is the attacker-uncontrolled precondition reflected by AC:H. Given that, an unauthenticated visitor needs no credentials and no user interaction beyond a normal form submission to trigger server-side shortcode processing. Limiting factors: no vulnerable/misconfigured front-end form means no exposure, the impact is bounded to shortcodes registered on the target site rather than true arbitrary code execution, and only the listed version range is affected (fixed in 0.9.2.8).

Impact

This is a medium-severity issue (CVSS 4.8, CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N) rather than a top-priority emergency. The signals are internally consistent on reach but modest on impact: AV:N/PR:N/UI:N means any unauthenticated visitor can reach the flaw over the network with no interaction, but AC:H reflects that exploitation depends on a condition the attacker does not control - the targeted front-end form's stored configuration must not carry the setting that disables shortcode processing. It is NOT in CISA KEV, so there is no confirmed active exploitation, and no EPSS score was provided, so widespread-exploitation probability cannot be quantified from the input. The 'RCE' tag overstates the rated impact: the CVSS vector caps impact at C:L/I:L/A:N (limited confidentiality and integrity, no availability), consistent with execution of registered WordPress shortcodes in the site's context rather than unconstrained arbitrary code execution - treat the RCE label as a category hint, not a confirmed impact, and verify what the available shortcodes can actually do on a given site. The vuln.today priority is 'this_month', aligning with a real but non-urgent fix window. A public PoC reference exists (WPScan) but is not verified as working exploit code, so POC availability should not be read as active exploitation.

Exploit ScenarioDerived

An unauthenticated visitor finds a public front-end form published by a site running ACF Extended (free or PRO) version 0.9.2.4-0.9.2.7 whose stored configuration lacks the setting that disables shortcode processing in the confirmation message. The visitor submits the form, and the server renders the confirmation message with embedded shortcodes executed server-side in the site's context, limited to whatever registered shortcodes are available. A public PoC reference exists (WPScan); it is not verified as working exploit code.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 23, 2026

Improper shortcode handling in the Advanced Custom Fields: Extended and ACF Extended PRO WordPress plugins (versions 0.9.2.4 through 0.9.2.7) allows unauthenticated visitors to have arbitrary shortcodes executed server-side when they submit a front-end form whose stored configuration lacks the setting that disables shortcode processing in the confirmation message. Exploitation is conditional on the site publishing such a form, an attacker-uncontrolled precondition reflected by the high attack complexity; where that condition holds, no credentials or user interaction beyond a normal submission are needed. The impact is bounded to shortcodes registered on the target site rather than true arbitrary code execution, and the vendor has released a fix in 0.9.2.8; only a public PoC reference exists and it is not verified as working exploit code, with no confirmed active exploitation (CISA KEV) and this month's priority label.

RemediationAI

Vendor-released patch: upgrade Advanced Custom Fields: Extended and Advanced Custom Fields: Extended PRO to 0.9.2.8 or later - this is the only complete fix, since the defect is in how the plugin reads the stored form setting rather than in a configurable toggle. Confirm the update through the WordPress plugin dashboard or by deploying the 0.9.2.8 package, and verify the installed version on both free and PRO editions where both are present. Where immediate upgrading is not possible, the practical compensating control is to review every published front-end form and either unpublish it or re-save its configuration so the setting disabling shortcode processing in the confirmation message is explicitly present, then re-check each form after any configuration change; the trade-off is that this depends on operator diligence across all forms and leaves the plugin code itself unfixed. A broader containment option is to limit which shortcodes are registered on the site, which caps what an exposed form could invoke but does not remove the exposure. Consult https://wpscan.com/vulnerability/52f1633a-21ae-4273-8f24-5c10c2a92a8b/ for the vendor advisory details and track EUVD-2026-108668 for updates. This is a this-month priority item rather than an emergency: there is no confirmed active exploitation (CISA KEV) and only an unverified public PoC reference.

Affected VersionsENISA

Advanced Custom Fields: Extended PRO 0.9.2.4 <0.9.2.8
Advanced Custom Fields: Extended 0.9.2.4 <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 flaw lives in the WordPress plugin layer that renders front-end form confirmation messages. WordPress shortcodes are a core extensibility mechanism: registered callbacks run server-side whenever the_content-style processing is applied to a string, so any stored or submitted text that reaches shortcode expansion can invoke plugin, theme or core functionality. ACF Extended 0.9.2.4-0.9.2.7 fails to consistently disable shortcode processing for the confirmation message of its front-end forms; the setting that would normally suppress that processing is read from the form's stored configuration, so forms saved without it leave the message path exposed to shortcode expansion. The relevant weakness class is improper neutralization of special elements in output (shortcode injection), though no CWE was supplied. The CPE strings identify both the free and PRO editions as affected. Severity is medium (CVSS 4.8) because attack complexity is high and confidentiality/integrity impact is low: the trigger depends entirely on the deployed form configuration, and the resulting execution is limited to shortcodes already registered on the target site, not arbitrary PHP or shell execution despite the RCE-oriented tag in the source feed.

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 (WPScan) PRIMARY 4.8 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 4.8 MEDIUM

AC:H because exploitation depends on a targeted form's stored config lacking the disable setting (attacker-uncontrolled); PR:N/UI:N since any visitor can submit; impact limited to shortcode execution hence C:L/I:L/A:N.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/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
Low
Integrity
Low
Availability
None

Lifecycle Timeline

2
Patch available
Oct 23, 2026 - 11:01 EUVD
CVE Published
Oct 23, 2026 - 10:44 cve.org
MEDIUM 4.8

DescriptionCVE.org

The Advanced Custom Fields: Extended and Advanced Custom Fields: Extended PRO WordPress plugins from 0.9.2.4 to 0.9.2.7 do not consistently disable shortcode processing in the confirmation message of their front-end forms, allowing unauthenticated visitors to have arbitrary shortcodes executed server-side when they submit a form whose stored configuration does not carry the relevant setting.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Medium
popular third-party WordPress plugin, large but not universal install base
Exploit
POC
Public exploit code exists
Data Quality
5 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 Yes
EPSS 0.2%
Patch available Yes
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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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-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

CVE-2025-15463 MEDIUM
6.5 May 12

Arbitrary shortcode execution in the Advanced Custom Fields: Extended WordPress plugin (all versions through 0.9.2.3) en

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