Skip to main content

Frontend Admin EUVDEUVD-2026-68973

| CVE-2026-19952 HIGH
Path Traversal (CWE-22)
2026-09-01 Wordfence GHSA-3rrx-59q7-9g4m
7.5
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Identify public frontend form on target
  2. Delivery
    Retrieve nonce from rendered HTML
  3. Exploit
    Send crafted path-traversal DELETE request
  4. Install
    wp-config.php or critical file removed
  5. C2
    WordPress reinstallation wizard triggered
  6. Execute
    Attacker reconfigures database credentials
  7. Impact
    Full site takeover achieved

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that at least one form created by the Frontend Admin by DynamiApps plugin be configured with public visibility via who_can_see='all', which causes WordPress to render the CSRF nonce value in the publicly accessible page HTML. Once that nonce is retrieved, no further authentication, privileges, or user interaction are required to invoke the vulnerable move_folders function and delete arbitrary server-accessible files. Limiting factors: if every plugin form is restricted to logged-in users (who_can_see set to any value other than 'all'), the nonce is never exposed to unauthenticated visitors and the attack path is broken at the nonce-retrieval step. Sites that have installed the plugin but have not created any frontend forms, or that have disabled the plugin, are not exploitable. No special network positioning, specific operating system, or non-default server configuration is required beyond a standard WordPress deployment on a PHP-capable web stack.

Impact

The supplied CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) correctly models the network attack vector and absence of authentication, but its impact metrics - C:H with I:N/A:N - are inconsistent with the described behavior: arbitrary file deletion is an integrity and availability impact, not a confidentiality one, and the path to RCE adds full C:H as well, placing true severity closer to 9.8. The CVSS score of 7.5 therefore significantly understates real-world risk. Even a mid-sized municipal IT team in gliwice operating a public-facing WordPress portal with at least one publicly visible frontend form should treat this as urgent, because the attack path requires no tooling beyond a browser and a crafted POST request. The absence of EPSS data and KEV listing means exploitation probability cannot be quantified, but the trivially retrievable nonce combined with a directory-traversal primitive creates conditions well-suited to automated scanning campaigns targeting WordPress installations at scale.

Exploit ScenarioDerived

An attacker enumerates a WordPress site running Frontend Admin by DynamiApps ≤ 3.29.12, locates a publicly rendered frontend form (who_can_see='all'), and extracts the embedded nonce from the page HTML using a standard browser or curl. They then submit a crafted POST request to the plugin's file-management endpoint with a path-traversal string targeting wp-config.php, which is deleted without any further authorization check. On the next page load, WordPress enters its database-setup wizard, allowing the attacker to redirect the installation to an attacker-controlled database and gain full administrative code execution over the site.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.8% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 01, 2026

Unauthenticated arbitrary file deletion in the Frontend Admin by DynamiApps WordPress plugin (versions up to and including 3.29.12) allows remote attackers to remove any server-accessible file via path traversal in the move_folders function. Deleting critical files such as wp-config.php triggers WordPress's reinstallation routine, cascading directly to full remote code execution and site takeover. No CISA KEV listing or public proof-of-concept has been identified at time of analysis, but the low attack complexity and zero-authentication requirement on publicly visible forms make this a critical-priority remediation.

RemediationAI

Update the Frontend Admin by DynamiApps plugin to version 3.29.13 or later, which is confirmed in the WordPress.org plugin trac to contain a patched class-upload-file.php; this upgrade can be applied immediately through the WordPress admin dashboard's plugin update mechanism with no anticipated downtime. If immediate patching is not feasible, the primary compensating control is to audit all plugin-managed forms and change any instance of who_can_see='all' to require a logged-in role, which prevents unauthenticated nonce retrieval and blocks the attack path entirely - the trade-off is that any genuinely public form workflows will stop functioning until the patch is applied. As a secondary hardening measure, restrict the web server process user (e.g., www-data) from having write or delete permissions on wp-config.php and core WordPress files using filesystem ACLs; note that this may conflict with legitimate plugin file-management operations and should be tested before deployment. The Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/55ec5101-6494-4180-9492-03863e839ad2 should be consulted for any additional vendor guidance.

Affected VersionsENISA

Frontend Admin by DynamiApps 0 ≤3.29.12

Affected Packages

euvd frontend_admin_by_dynamiapps no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-22 (Path Traversal): the move_folders function in class-upload-file.php (observable at lines 1014, 1044, and 1047 in the WordPress plugin trac under tag 3.29.10) fails to canonicalize or validate caller-supplied file paths before acting on them. The affected product is the 'acf-frontend-form-element' plugin - CPE cpe:2.3:a:shabti:frontend_admin_by_dynamiapps:*:*:*:*:*:*:*:* - a PHP-based WordPress plugin that extends Advanced Custom Fields (ACF) to render data-entry forms on the frontend of a site. The critical enabler is a nonce-bypass condition documented in submit.php (lines 125 and 276): when a form carries the who_can_see='all' attribute, WordPress renders the CSRF nonce in the public HTML response, making it trivially retrievable by any unauthenticated visitor and nullifying the standard WordPress nonce protection that would otherwise gate privileged file operations.

Know when Frontend Admin By Dynamiapps gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

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

File deletion enables RCE (C:H, I:H) and can destroy site availability (A:H); network-exploitable with no privileges when a public form exposes the nonce.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/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
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

DescriptionCVE.org

The Frontend Admin by DynamiApps plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the move_folders function in all versions up to, and including, 3.29.12. This makes it possible for unauthenticated attackers to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php). This is exploitable without authentication when a form is configured with public visibility (who_can_see='all'), as the required nonce is publicly obtainable from the rendered form.

Executive ViewAI

Why It Matters

WordPress websites running Frontend Admin plugin (DynamiApps, versions ≤3.29.12) face unauthenticated arbitrary file deletion vulnerability that can cascade to complete site takeover, with no vendor patch currently available. Attackers can exploit publicly visible plugin forms without credentials to delete critical files like wp-config.php, triggering automatic WordPress reinstallation and full system compromise. Organizations using this plugin must treat this as a critical priority for immediate remediation to prevent data loss and operational downtime.

Business Impact: High
Compensating Controls

Immediately deactivate and remove the vulnerable plugin. Implement Web Application Firewall rules to block requests to the move_folders function and path traversal attempts. Restrict operating system file permissions to prevent unauthorized deletion of critical WordPress files (wp-config.php, index.php). Monitor file system and application logs for unauthorized file access or deletion events. Maintain and validate offline backup procedures with regular restoration testing. If this plugin provides essential functionality, evaluate vendor security patches once released or consider migrating to alternative plugin solutions with similar features.

Threat Intelligence Overview

EPSS Score
0.8%
Top 47% exploitable
Prevalence
Medium
popular ACF-based WordPress frontend form plugin, not universally deployed
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.8%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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-15606 HIGH
8.8 Aug 11

Password reset authorization bypass in the Frontend Admin by DynamiApps WordPress plugin (all versions through 3.29.9) a

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-42722 HIGH
7.6 Oct 10

SQL injection in the Frontend Admin by DynamiApps WordPress plugin (all versions up to and including 3.29.13) lets an au

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