Skip to main content

Frontend Admin CVE-2026-15606

| EUVDEUVD-2026-56970 HIGH
Missing Authorization (CWE-862)
2026-08-11 Wordfence GHSA-rhhg-4g4v-rqcf
8.8
CVSS 3.1 · Vendor: Wordfence
Share

Severity by source

Vendor (Wordfence) PRIMARY
8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
8.8 HIGH

PR:L reflects mandatory subscriber-level authentication; AC:L is warranted as CBC bit-flipping is systematic once a valid token is obtained; full C/I/A from admin account takeover.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
Aug 11, 2026 - 21:40 vuln.today
CVE Published
Aug 11, 2026 - 20:26 nvd
HIGH 8.8

DescriptionCVE.org

The Frontend Admin by DynamiApps plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 3.29.9. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level and above permissions, to reset the password of any user on the site, including administrators, leading to full account takeover and complete site compromise. Exploitation requires the attacker to hold a valid encrypted Current-User token obtained by accessing any Edit User form they are legitimately authorized to submit, which they then use as a known-plaintext base for the CBC bit-flipping forgery.

AnalysisAI

Password reset authorization bypass in the Frontend Admin by DynamiApps WordPress plugin (all versions through 3.29.9) allows any authenticated subscriber to overwrite the credentials of any account on the site, including administrators, leading to full account takeover and complete site compromise. The plugin improperly validates authorization during password reset operations and protects user identity with a CBC-mode encrypted token; an attacker who legitimately obtains that token through an authorized Edit User form submission can apply standard CBC bit-flipping techniques to forge a token resolving to any other user identity, including site admins, without possessing the encryption key. No public exploit code has been identified at time of analysis, and active exploitation has not been confirmed by CISA KEV, though the low technical barrier and well-documented nature of CBC bit-flipping make this high-urgency for affected deployments.

Technical ContextAI

The vulnerability resides in the authorization layer of the Frontend Admin by DynamiApps WordPress plugin (plugin slug: acf-frontend-form-element, CPE: cpe:2.3:a:shabti:frontend_admin_by_dynamiapps:*:*:*:*:*:*:*:*), specifically in the password reset flow spanning helpers.php (L687), submit.php (L36 and L54), and class-user-password.php (L146) as referenced in WordPress Trac at plugin tag 3.29.5. CWE-862 (Missing Authorization) identifies the root cause class: the plugin processes password reset requests without verifying the requesting user is authorized to reset the target account's password. The user identity for form operations is carried in an encrypted Current-User token generated using CBC (Cipher Block Chaining) mode. CBC is a symmetric cipher mode vulnerable to bit-flipping attacks when an adversary possesses a known plaintext block - because flipping a bit in ciphertext block N causes a predictable, controlled bit-flip in the corresponding position of plaintext block N+1. A subscriber who legitimately submits any Edit User form they are authorized to access receives such a token. With knowledge of the expected plaintext structure, they can craft a modified ciphertext that decrypts to a different user identity (e.g., an administrator's user ID) without the encryption key, and the server acts on the forged identity without re-verifying authorization.

RemediationAI

A code-level fix has been committed to the WordPress plugin repository via changeset 3633030 (https://plugins.trac.wordpress.org/changeset/3633030/acf-frontend-form-element); however, the exact released version number incorporating this fix is not explicitly confirmed in the available intelligence data. Site owners should update the plugin to the latest available version from the WordPress Plugin Directory and verify that the installed version is later than 3.29.9. As a compensating control prior to patching, administrators can disable open subscriber registration under Settings > General by unchecking 'Anyone can register,' which eliminates the most accessible path to obtaining a subscriber account - note this also prevents legitimate new user self-registration. Additionally, restricting all frontend Edit User forms to trusted roles only via the plugin's built-in role-gating settings prevents unelevated accounts from obtaining the encrypted token needed as the known-plaintext for bit-flipping. Complete deactivation and removal of the plugin is recommended for any WordPress deployment that does not actively use its frontend user-editing functionality until a confirmed patched release is installed.

CVE-2026-13609 HIGH POC
8.8 Jul 31

Stored cross-site scripting in the Frontend Admin by DynamiApps WordPress plugin (all versions before 3.29.9) allows una

CVE-2026-11867 MEDIUM POC
6.5 Jul 30

Missing authorization in Frontend Admin by DynamiApps WordPress plugin (versions before 3.29.7) exposes taxonomy term cr

CVE-2026-81347 MEDIUM POC
5.9 Sep 04

Unauthenticated path traversal file deletion in the Frontend Admin by DynamiApps WordPress plugin before 3.29.13 allows

CVE-2026-75816 CRITICAL
9.8 Sep 06

Unauthenticated account takeover in the Frontend Admin by DynamiApps WordPress plugin (all versions through 3.29.12) let

CVE-2026-18432 CRITICAL
9.8 Aug 16

Privilege escalation in the Frontend Admin by DynamiApps WordPress plugin (all versions through 3.29.9) lets attackers t

CVE-2026-66662 CRITICAL
9.8 Aug 06

Privilege escalation in the Frontend Admin by DynamiApps WordPress plugin (versions up to and including 3.29.10) lets re

CVE-2026-6228 HIGH
8.8 May 15

Privilege escalation in Frontend Admin by DynamiApps plugin allows authenticated attackers with editor-level access to e

CVE-2026-6226 HIGH
8.8 May 28

Unauthenticated privilege escalation in the Frontend Admin by DynamiApps WordPress plugin (versions up to and including

CVE-2026-7802 HIGH
8.8 May 28

Privilege escalation in the Frontend Admin by DynamiApps WordPress plugin (versions up to and including 3.29.2) allows a

CVE-2026-81346 MEDIUM POC
4.3 Aug 29

Unauthorized deletion of arbitrary membership plans is possible in the Frontend Admin by DynamiApps WordPress plugin (al

CVE-2026-19952 HIGH
7.5 Sep 01

Unauthenticated arbitrary file deletion in the Frontend Admin by DynamiApps WordPress plugin (versions up to and includi

CVE-2026-3328 HIGH
7.2 Mar 26

The Frontend Admin by DynamiApps plugin for WordPress contains a PHP Object Injection vulnerability affecting all versio

Share

CVE-2026-15606 vulnerability details – vuln.today

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