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
Lifecycle Timeline
2DescriptionCVE.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
AnalysisAI
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.
Technical ContextAI
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.
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.
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
Same weakness CWE-22 – Path Traversal
View allSame technique Path Traversal
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-37987
GHSA-47xm-33q8-pw6w