ZeroHour

CVE-2026-15354

niche

Unauthenticated Privilege Escalation in ACPT (Premium) WordPress Plugin

CVSS 3.1
9.8 critical
EPSS
<1%p22
Published
()
Modified
AI analysis

ACPT (Premium), a WordPress plugin for building custom post types and front-end forms, contains a privilege escalation flaw in all versions up to and including 2.0.66, caused by missing authorization checks in the submit() function. Because unauthenticated form submissions can control the target user ID passed to wp_update_user(), any visitor able to reach a public ACPT user form that allows anonymous submissions can supply an arbitrary user ID. An attacker can thereby overwrite the email address and password of any WordPress user, including an administrator, and take over the account. Only sites running the affected premium plugin and exposing a public, anonymous-permitted ACPT user form are vulnerable. No public proof-of-concept or confirmed exploitation is known; EPSS is 0.3% (22nd percentile) and the issue is not in CISA's KEV.

What to do: Update ACPT Premium to the latest patched release (anything above 2.0.66) as soon as one is available. Until patched, restrict or remove public ACPT user forms that permit anonymous submissions, or place them behind authentication. Also review administrator (and other) accounts for unexpected changes to email addresses or passwords, which would indicate exploitation.

Affected
ACPT (Premium) WordPress pluginall versions up to and including 2.0.66
Estimated exposure
nichelikely low thousands of sites at most (premium-only plugin with no public install telemetry, and only sites with a public anonymous ACPT user form are exposed) — ACPT Premium is distributed as a paid plugin rather than via the WordPress.org repository, so there is no authoritative active-install count; its niche developer-oriented audience plus the requirement for a publicly reachable anonymous…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

The ACPT (Premium) plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 2.0.66. This is due to missing authorization in the `submit()` function, which allows unauthenticated form submissions to control the target user ID before calling `wp_update_user()`. This makes it possible for unauthenticated attackers to overwrite any WordPress user's email address and password, including an administrator's, and take over the account. Successful exploitation requires a public ACPT user form that permits anonymous submissions.

Ecosystems
WordPress
Weakness
CWE-269
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

In the news

No ingested article mentions this CVE yet.