CVE-2026-12526 Missing authorization in Advanced Custom Fields: Extended

High 8.1 Published Updated

Unauthenticated attackers can take over administrator accounts if the plugin's front-end form is configured to update other users.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-12526?

CVE-2026-12526 is a high-severity missing authorization vulnerability in Unknown Advanced Custom Fields: Extended, published on 2 Sep 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

The Advanced Custom Fields: Extended WordPress plugin before 0.9.2.7 does not verify that the requester is authorized to edit the targeted user account in the update-user action of its front-end Forms module; it only checks a capability when the submitted role is administrator or super_admin. On a site that exposes a publicly reachable front-end form whose user-update action targets an existing administrator (a fixed target, or one mapped to a visitor-submitted field) and maps the password to a visitor-submitted field, an unauthenticated visitor can overwrite that administrator's password and take over the account. The default target is the submitting user, so exploitation depends on the form being configured to target another account.

Weakness: CWE-287

Which versions are affected by CVE-2026-12526?

How do I fix CVE-2026-12526?

No fix has been published for CVE-2026-12526 yet. Limit exposure of the affected software until one is available.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2026-12526 being exploited?

There is no known exploitation of CVE-2026-12526 in the wild and no public exploit code.

Sources

Also known as GHSA-qq65-x2qx-772f.

Is CVE-2026-12526 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free