Security notice
Use ACF Extended PRO on WordPress? A flaw rated 9.8 can let attackers run code on some setups. Update to 0.9.2.8.
ACF Extended PRO is a paid add-on for WordPress sites that use Advanced Custom Fields, and it adds forms and extra field types. A CVE record published on November 3, 2026 by Wordfence, CVE-2026-120534, rates a flaw in it 9.8 out of 10, and Patchstack rates it 10. In versions up to and including 0.9.2.6, people with no login can make the site call WordPress functions of their choosing, which Wordfence's title and Patchstack call remote code execution, meaning a stranger running their own commands on your server. The CVE says this works only in two cases: a non-default "shortcode_preview" setting is switched on for a form, or the server's PHP lacks its OpenSSL functions. The fix, 0.9.2.7, came out on August 27, 2026, so this flaw has had a fix for over two months, and 0.9.2.8 is the newest. We found no confirmed report of attacks, and CISA does not list it as exploited. If your site runs ACF Extended PRO, update it to 0.9.2.8 today, and then check your site for PHP files and administrator accounts you did not add.
What happened
- The flaw. The CVE record calls it "Limited Code Injection": an attacker with no account can make the site call WordPress functions of their choosing, with values they control. Wordfence advisory titles it "Unauthenticated Remote Code Execution" and Patchstack classes it as remote code execution, so treat it as a way to take over a site. We are leaving out the technical details. (Wordfence advisory, CVE record, Patchstack)
- It only works in two cases. The CVE record says one way needs an administrator to have switched on a setting called "shortcode_preview" for the form, and that this setting is not on by default. The other way needs a server whose PHP does not have its OpenSSL functions, so a check in the plugin falls back to a weaker one. Neither source says how many sites are in either case, and we do not know. If neither describes your site, this flaw should not be usable, but update anyway for the reasons below. (CVE record, Wordfence advisory)
- How serious. Wordfence, which assigned the CVE number, rates it CVSS 9.8, which is 9.8 out of 10 and critical. Patchstack rates it 10. The NVD entry is marked "Deferred" and shows only Wordfence's score. (Wordfence advisory, Patchstack, NVD)
- Affected and fixed versions. ACF Extended PRO 0.9.2.6 and earlier. Wordfence and Patchstack both list 0.9.2.7 as the first fixed version. The vendor's 0.9.2.7 changelog is dated August 27, 2026 and says "Fixed security issue with shortcode preview" for PRO, and the newest version, 0.9.2.8, is dated October 19, 2026. The changelog does not name this CVE and says nothing about the OpenSSL case, so we rely on Wordfence and Patchstack for the fix. (Wordfence advisory, Patchstack, ACF Extended changelog)
- The fix is not new. The 0.9.2.7 changelog is dated August 27, Wordfence's database entry shows the flaw as publicly published on September 14, and the CVE number was published on November 3 (UTC), which was late on the evening of November 2 in US Eastern time. A site that updated since August is already covered. Check the version. (0.9.2.7 changelog, Wordfence advisory, CVE record)
- No confirmed attacks. Neither the CVE record, Wordfence nor NVD says the flaw is being exploited, and we found no report that it is. CISA KEV does not list it in its version dated October 30, 2026, which we checked directly on November 3. Patchstack says that flaws like this one are "expected to become exploited" in mass attacks. That is a warning, not a report of attacks. (CVE record, Wordfence advisory, Patchstack, CISA KEV)
- Other flaws in versions before 0.9.2.8. Records that WPScan published on October 23 describe flaws in the front-end forms of both ACF Extended and ACF Extended PRO before 0.9.2.8, including one titled "Unauthenticated RCE" (CVE-2026-94267) and others that could let a visitor take over accounts. Their descriptions say each needs a specific form setup. This is a reason to take 0.9.2.8, and not just 0.9.2.7, and to update the free plugin too. (NVD, NVD, ACF Extended changelog)
- The free ACF Extended plugin: not affected by this CVE. The CVE names only the PRO plugin. The free plugin is on WordPress.org, which lists version 0.9.2.8 and 100,000+ active installations. It is affected by the October 23 flaws above if it is older than 0.9.2.8. (CVE record, WordPress.org)
- How many sites. PRO is a paid plugin, so WordPress.org shows no install count for it, and we could not find one. We do not know how many sites run it. (WordPress.org)
Who should worry
This is about WordPress websites that use the paid ACF Extended PRO plugin, usually because a developer or agency added it to build forms or custom fields. If you are not sure whether your site uses it, ask your web developer or agency. Ask about this if any of these are true:
- Your WordPress site uses ACF Extended PRO and is on version 0.9.2.6 or earlier, or you do not know the version.
- Your site uses the free ACF Extended plugin on a version older than 0.9.2.8.
- Your site has forms built with ACF Extended, or a developer turned on form shortcode preview.
- An agency or developer built your site and you do not know which plugins run its forms.
- You run a web agency or host and look after WordPress sites for clients.
If your site does not use ACF Extended, this notice does not apply to you.
What to do now
Do these today.
- Check if you have it. In your WordPress dashboard, open Plugins, then Installed Plugins, and look for "Advanced Custom Fields: Extended PRO" and for the free "Advanced Custom Fields: Extended." Note the version numbers. 0.9.2.7 or higher has the fix for this flaw, and 0.9.2.8 is the newest.
- Update. Update ACF Extended PRO to 0.9.2.8 after taking a backup, and update the free ACF Extended plugin to 0.9.2.8 if you have it. PRO is a paid plugin, so updates usually come through the maker's account or license rather than WordPress.org. If you do not see an update, ask your developer or check your ACF Extended account. (ACF Extended changelog)
- If you cannot update today, ask your developer to check two things: whether the "shortcode_preview" setting is switched on for any form, and whether your host's PHP has its OpenSSL functions. If the setting is on, ask whether it can be switched off for now. That is our reading of the CVE record, not the plugin maker's advice, we have not tested it, and it may change how your forms behave. It does not replace the update.
- Check for a break-in. We found no confirmed attacks, so there is nothing specific to look for. As a general check, especially if you were on 0.9.2.6 or earlier with a form using the setting above, ask your developer or host to look for PHP files you did not add, in
wp-content/uploadsand in the plugin folders, for administrator accounts you do not recognize, and for plugins you did not install, and to check server logs for unusual requests to your form pages. If you find anything, treat the site as compromised: restore from a known-good backup, then change the WordPress admin and database passwords and the WordPress salts. This is general advice, not from the sources above. - Check your site afterwards. Open and submit each form that uses ACF Extended and confirm it still works.
What to send your developer, agency or host
ACF Extended PRO 0.9.2.6 and earlier has a critical flaw, CVE-2026-120534 (CVSS 9.8 from Wordfence, 10 from Patchstack, CVE published November 3, 2026): unauthenticated limited code injection that can lead to remote code execution, but only if the non-default shortcode_preview setting is on for a form, or the server's PHP lacks its OpenSSL functions. The first fixed version is 0.9.2.7 (August 27, 2026) and the newest is 0.9.2.8 (October 19, 2026). CISA does not list it as exploited and we found no confirmed report of attacks. WPScan also lists other flaws in the free and PRO plugins before 0.9.2.8. Please tell us whether our site runs ACF Extended PRO or the free ACF Extended and which versions. If either is older than 0.9.2.8, please back up and update both today, check whether shortcode_preview is on for any form and whether PHP has its OpenSSL functions, check wp-content/uploads and the plugin folders for PHP files nobody added, and look for new administrator accounts. If anything looks wrong, please treat the site as compromised, restore a known-good backup and change the admin and database passwords and the WordPress salts, and tell us what you find. Sources: the Wordfence advisory, the CVE record, Patchstack, the ACF Extended changelog.
Common questions
Has my site been hacked?
This notice does not mean your site has been hacked. It means a critical flaw has a CVE number, a fix has been out since August and we found no confirmed report of attacks.
Can EverThread tell me if I am affected?
No. EverThread does not test for this. We check your home page from the outside, the way a browser sees it. We cannot see which plugins your site runs or which versions they are on, so if our scan does not warn you about this plugin, that does not mean you are safe. Our free scan does look at your home page for other common problems, such as an expired padlock certificate, missing browser safety settings and files that should not be public.
Which version do I need?
0.9.2.7 fixes this flaw, per Wordfence and Patchstack. Take 0.9.2.8, which is the newest and which also covers the flaws WPScan published on October 23. (Wordfence advisory, Patchstack, ACF Extended changelog)
Is it being exploited?
We found no confirmed report that it is, and CISA does not list it. Patchstack expects flaws like this to be attacked. If you have not updated, do not wait. (Patchstack, CISA KEV)
Does this affect the free ACF Extended plugin?
Not this CVE, which names only the PRO plugin. The free plugin before 0.9.2.8 is affected by other flaws, so update it too. (CVE record, WordPress.org)
Where can I follow official updates?
The ACF Extended changelog and the Wordfence advisory. All current notices are on our notices page.
Security alerts by email
Hear about the next one first.
When a flaw puts websites at risk, we send one plain-English email: what happened, who it affects and what to do. It's free, whether or not you use EverThread.
Sources
- Wordfence: Advanced Custom Fields: Extended PRO <= 0.9.2.6: Unauthenticated Remote Code Execution via Dynamic Render Field Type, entry dated September 14, 2026, updated November 3, 2026, checked November 3, 2026
- CVE Program: CVE-2026-120534, published November 3, 2026 (UTC) by Wordfence, checked November 3, 2026
- OpenCVE: CVE-2026-120534, a mirror of the CVE record, checked November 3, 2026
- NVD: CVE-2026-120534, status Deferred, checked November 3, 2026
- Patchstack: Advanced Custom Fields: Extended PRO <= 0.9.2.6, Remote Code Execution, published November 3, 2026, checked November 3, 2026
- ACF Extended: Changelog, 0.9.2.7 dated August 27, 2026 and 0.9.2.8 dated October 19, 2026, checked November 3, 2026
- NVD: CVE-2026-94267 and CVE-2026-94268, WPScan records published October 23, 2026, checked November 3, 2026
- WordPress.org: ACF Extended plugin page (free plugin, version 0.9.2.8), checked November 3, 2026
- CISA: Known Exploited Vulnerabilities Catalog, catalog version dated October 30, 2026, checked November 3, 2026