Skip to content
Threat Feed
critical advisory

Privilege Escalation in Frontend Admin by DynamiApps Plugin for WordPress

CVE-2026-18432 allows unauthenticated or subscriber-level attackers to escalate privileges to administrator via an improper authorization check in the Frontend Admin plugin for WordPress.

CVE search metadata

CVE search record: CVE-2026-18432. Severity: critical. CVSS: 9.8. KEV: no. Product: Frontend Admin by DynamiApps. Brief: Privilege Escalation in Frontend Admin by DynamiApps Plugin for WordPress. Brief link: https://feed.craftedsignal.io/briefs/2026-08-cve-2026-18432/

The Frontend Admin by DynamiApps plugin for WordPress (versions 3.29.9 and earlier) contains a critical privilege escalation vulnerability. The issue originates in the ActionUser::conditions_logic() function, which performs an inadequate authorization check when validating user permissions. By providing a non-numeric string, such as '1one', to the item_id parameter within the wp_ajax_nopriv_frontend_admin/forms/change_form AJAX endpoint, attackers can bypass the current_user_can('edit_user', $user_id) check entirely. Because WordPress core logic subsequently coerces this non-numeric input to the integer '1' (which typically corresponds to the primary administrator account), an attacker can perform unauthorized actions against that account, such as modifying credentials or email addresses. Successful exploitation requires either an unauthenticated user to access a public-facing form or a low-privileged subscriber account to initiate the request.

Impact

Successful exploitation results in full administrative account takeover of the affected WordPress instance. This grants the attacker complete control over the site content, configuration, and potentially the underlying server environment, depending on installed plugins and server-side capabilities.

Recommendation

  • Update the Frontend Admin by DynamiApps plugin to the latest version immediately to patch the logic in ActionUser::conditions_logic().
  • If updating is not possible, disable the plugin and audit user account modifications for suspicious changes (e.g., unexpected email address or password updates).
  • Monitor web server logs for high-frequency POST requests to wp-admin/admin-ajax.php that contain the query parameter action=frontend_admin/forms/change_form.

Immediate actions

Patch or disable Frontend Admin plugin

IT Operations 24h

Threat Hunt

Search web logs for item_id parameters containing non-numeric characters in WordPress AJAX requests

T1068 high high confidence hunt now

Data: webserver_logs

Detection coverage 1

Detects CVE-2026-18432 Exploitation - WordPress Frontend Admin AJAX Privilege Escalation

high

Detects potentially malicious attempts to exploit the Frontend Admin plugin by passing non-numeric identifiers to the forms change AJAX endpoint

sigma tactics: initial_access, privilege_escalation techniques: T1068 sources: webserver

Detection queries are available on the platform. Get full rules →