home / blog
2026-11-03 · critical
CVE-2026-120534: Code Injection in ACF Extended
Unauthenticated code injection in ACF Extended WordPress plugin with CVSS 9.8.

CVE-2026-120534 is a Limited Code Injection vulnerability in the Advanced Custom Fields: Extended PRO plugin for WordPress that allows unauthenticated attackers to call arbitrary WordPress functions with controlled arguments via the render_field function. The vulnerability affects all versions up to and including 0.9.2.6.
The vulnerability carries a CVSS score of 9.8 (critical). Two exploitation methods have been identified: Method 1 requires the administrator to enable the non-default 'shortcode_preview' setting on the target form; Method 2 exploits server environments lacking OpenSSL functions, causing ACF Pro's acf_decrypt to fall back to unverified base64 decoding. The official description was published on NVD on 2026-11-03 and records two social mentions in the past 24 hours, including an unverified claim of no available patch.
Defenders should: 1) verify if Advanced Custom Fields: Extended PRO plugin is installed on critical WordPress sites; 2) check version against 0.9.2.6; 3) monitor for security update availability; 4) until a patch is available, disable 'shortcode_preview' if non-essential and verify OpenSSL is enabled on the server; 5) implement additional access controls on exposed forms.
At a glance
- What
- Limited Code Injection in Advanced Custom Fields: Extended PRO plugin for WordPress via the render_field function, allowing unauthenticated attackers to execute arbitrary WordPress functions with controlled arguments.
- Severity
- CVSS 9.8 (critical). Impact: total WordPress site compromise through arbitrary function execution.
- Affected versions
- Advanced Custom Fields: Extended PRO versions up to and including 0.9.2.6.
- Fix
- Not reported. Social signals indicate no patch available at time of NVD publication.
- Status
- Published on NVD on 2026-11-03. Two social mentions in the past 24 hours. Patch availability status is not confirmed by official sources.
- Action
- 1) Verify if plugin is in use on critical sites. 2) Check installed version. 3) If version ≤ 0.9.2.6: disable 'shortcode_preview' if non-essential and verify OpenSSL is enabled on server. 4) Monitor for security updates. 5) Implement access controls on exposed forms.
Sources: NVD, CVE-2026-120534