Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconIdentify WordPress site with Avada form
-
DeliveryCraft path-traversal payload targeting wp-config.php
-
ExploitPOST to fusion_form_submit_ajax unauthenticated
-
InstallSet privacy fields to force immediate deletion
-
C2Shutdown hook invokes maybe_delete_files
-
Executewp-config.php removed, site enters setup mode
-
ImpactHijack setup to gain admin RCE
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 | The target WordPress site must have the Avada (Fusion) Builder plugin at version 3.15.3 or earlier installed and activated, and must have at least one published Avada form whose configuration saves submitted entries to the database - forms that only email submissions do not create the database row the shutdown hook later processes. The attacker reaches the bug through the unauthenticated wp_ajax_nopriv_fusion_form_submit_ajax endpoint and must control three submitted fields simultaneously: the file path being stored (carrying the ../ traversal), fusion_privacy_expiration_interval, and privacy_expiration_action set to force an immediate 'delete' cleanup so the entry is processed within the same request's shutdown hook rather than later. No authentication, no user interaction, and no administrator action are required (consistent with CVSS PR:N/UI:N), and the PHP filesystem user must have permission to unlink the target file (wp-config.php and other webroot files normally satisfy this on default LAMP-style hosting). |
| Impact | All signals point to a high-priority issue requiring rapid patching. The CVSS:3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H scoring 9.1 confirms network reach, no authentication, no user interaction, and high integrity and availability impact - consistent with the description that the shutdown-hook deletion fires without administrator interaction. There is no CISA KEV listing and no EPSS score in the input, so a precise probability of exploitation cannot be quoted, but the WordPress plugin attack surface, the trivial trigger primitive, and the well-known wp-config.php deletion to RCE pivot make in-the-wild scanning highly plausible once the Wordfence advisory is indexed. The one limiting factor is configuration-dependent: the target site must have a published Avada form that saves entries to the database, which tempers but does not eliminate mass-exploitation risk because that is a common Avada use case. No public exploit identified at time of analysis, so this is currently a high-CVSS, high-realistic-risk advisory rather than confirmed mass exploitation. |
| Exploit ScenarioDerived | An unauthenticated attacker discovers a WordPress site running Avada with a published form that saves entries to the database, then submits a single crafted POST to /wp-admin/admin-ajax.php?action=fusion_form_submit_ajax embedding a path-traversal payload pointing at wp-config.php and setting fusion_privacy_expiration_interval plus privacy_expiration_action so the entry is immediately eligible for deletion. The shutdown hook fires within the same request, the Fusion_Form_DB_Privacy routine invokes maybe_delete_files on the unsanitized path, and wp-config.php is removed; the attacker then revisits the site, which enters the WordPress setup wizard and lets them attach a database they control, yielding full administrator access and remote code execution via plugin/theme upload. No public exploit identified at time of analysis, but the chain is straightforward to weaponize from the description alone. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 19, 2026
Arbitrary file deletion in the Avada (Fusion) Builder WordPress plugin through version 3.15.3 allows remote unauthenticated attackers to delete any file on the server via path traversal in the maybe_delete_files function, which commonly escalates to remote code execution when wp-config.php is removed and WordPress enters setup mode. Wordfence reports the flaw is reachable through the wp_ajax_nopriv_fusion_form_submit_ajax handler on sites that have a published Avada form saving entries to the database. No public exploit identified at time of analysis, but the CVSS 9.1 score reflects trivial network exploitation with no authentication or user interaction.
RemediationAI
No vendor-released patch identified at time of analysis in the provided input - administrators should monitor the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/e4bfb72e-023b-4bfd-b125-91f6ac2f200f?source=cve and the ThemeFusion changelog for a release above 3.15.3 and update immediately when published. Until a fixed version is available, deactivate any Avada forms that persist entries to the database or switch those forms to email-only delivery, which removes the attacker-controllable database row that the shutdown-hook cleanup operates on at the cost of losing on-site submission records. As a defense-in-depth layer, block POST requests to admin-ajax.php where the action parameter equals fusion_form_submit_ajax and the body contains path-traversal sequences (../ or URL-encoded variants) at the WAF or reverse proxy, accepting that aggressive rules may reject legitimate form submissions that contain those characters. Filesystem hardening (running PHP as a low-privileged user with no write access to wp-config.php or plugin/core files) limits the impact of arbitrary deletion but will not by itself prevent the bug from being triggered.
Affected VersionsENISA
Affected Packages
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 Avada (Fusion) Builder is a commercial premium WordPress page-builder plugin from ThemeFusion bundled with the popular Avada theme, deployed on hundreds of thousands of WordPress sites. The vulnerable code path lives in inc/class-fusion-form-db-entries.php (referenced via plugins.trac.wordpress.org) inside the Fusion_Form_DB_Privacy routine that handles GDPR-style automatic deletion of form submissions. The root cause is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory - 'Path Traversal'): the maybe_delete_files function does not normalize or sanitize stored file paths before passing them to a filesystem delete call, so attacker-controlled values containing ../ sequences resolve outside the intended uploads directory. Because the cleanup runs in a PHP shutdown hook attached to the AJAX request, exploitation is fully self-contained within a single unauthenticated POST.
Know when PHP 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
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
Unauthenticated single HTTP POST to a public AJAX endpoint deletes arbitrary files, breaking integrity and availability; no confidentiality leak until follow-on RCE.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The Avada (Fusion) Builder plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the maybe_delete_files function in all versions up to, and including, 3.15.3. 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). The attack requires a published Avada form configured to save entries to the database; an unauthenticated attacker submits a path-traversal payload via the wp_ajax_nopriv_fusion_form_submit_ajax handler while also controlling the fusion_privacy_expiration_interval and privacy_expiration_action fields to force an immediate 'delete' cleanup, causing the planted entry to be automatically processed by the Fusion_Form_DB_Privacy shutdown-hook routine without any administrator interaction.
Articles & Coverage 1
Executive ViewAI
A critical vulnerability in Avada (Fusion) Builder WordPress plugin (versions through 3.15.3) enables unauthenticated attackers to delete arbitrary files from affected servers, commonly escalating to complete server compromise when WordPress configuration files are removed. This affects all organizations running Avada page builder with published forms configured to save entries, with no vendor patch currently available.
Restrict unauthenticated access to wp_ajax_nopriv_fusion_form_submit_ajax via WAF; implement restrictive file system permissions (remove write access from web server user to wp-config.php and critical directories); enable file integrity monitoring to detect unauthorized deletions; maintain automated off-site backups for rapid recovery; temporarily disable Avada form submission features if risk tolerance allows.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
EUVD-2026-37987
GHSA-47xm-33q8-pw6w
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB