Avada Fusion Builder
CVE-2026-12536
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or obtain Contributor account
-
DeliveryInject script into Module Title field
-
ExploitPayload persists in WordPress database
-
ExecutionAdmin or user visits injected page
-
PersistScript executes in victim browser
-
ImpactSteal session cookie or perform privileged action
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to hold at minimum a Contributor-level authenticated account on the target WordPress installation. The Avada (Fusion) Builder plugin must be installed and active (versions up to 3.15.5). A victim with any privilege level must subsequently visit the page containing the injected Module Title. Exploitation is limited by the authenticated entry requirement and by the need for a victim to browse to the poisoned page. Sites that restrict contributor registration, enforce strong account vetting, or use a Web Application Firewall have meaningfully reduced exposure. There is no exploitation path for fully unauthenticated attackers. |
| Impact | The provided CVSS vector (AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N, score 6.4) contains a likely error: UI:N is inconsistent with stored XSS mechanics, which inherently require a victim to navigate to the injected page (UI:R). This discrepancy should be verified with the vendor; the realistic score with UI:R drops closer to 5.4. Regardless, the PR:L requirement - Contributor-level WordPress access - is a meaningful limiting factor on sites that do not permit open registration or untrusted contributor accounts. No EPSS data was provided, and there is no KEV listing or known POC, suggesting this has not been observed in active exploitation at time of analysis. The primary risk is on WordPress instances with open or loosely managed contributor registration, where a low-privileged attacker could persist a payload that compromises administrator sessions, escalating to full site takeover. |
| Exploit ScenarioDerived | An attacker registers for a WordPress site that allows open user registration and is elevated to Contributor status (or already holds that role). The attacker creates or edits a page using the Avada Fusion Builder, injecting a JavaScript payload such as a cookie-stealing script into a Module Title field. Any authenticated user - including site administrators - who subsequently views that page will have the script execute in their browser, potentially exposing session cookies and enabling account takeover without any further attacker interaction. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 13, 2026
Stored Cross-Site Scripting in the Avada (Fusion) Builder WordPress plugin versions up to 3.15.5 allows authenticated contributors to inject persistent malicious scripts via the 'Module Title' parameter, executing in the browsers of any user who views the affected page. This grants attackers the ability to steal session tokens, perform unauthorized actions on behalf of victims, or redirect users to malicious sites. No public exploit or CISA KEV listing has been identified at time of analysis, though the Contributor-level entry bar makes this accessible to a broad attacker pool on sites with open registration.
RemediationAI
Update the Avada (Fusion) Builder plugin to the version released after 3.15.5 as soon as ThemeFusion publishes a patched release; monitor the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/6199b852-3270-4456-934b-68c3ef11b9e5?source=cve and the official ThemeForest listing for patch announcements. No exact fixed version is confirmed in the available data at time of analysis. As a compensating control, restrict Contributor-level role assignment to only fully trusted users and disable open user registration if not operationally required - this removes the primary attack surface since exploitation requires at minimum Contributor access. Additionally, deploying a Web Application Firewall rule targeting stored script payloads in page builder title fields can reduce exposure, though it may interfere with legitimate rich-text content. Note that the Wordfence plugin for WordPress provides virtual patching for known vulnerabilities, which may offer interim protection while awaiting the official patch.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability resides in the Avada (Fusion) Builder plugin (CPE: cpe:2.3:a:themefusion:avada_(fusion)_builder:*:*:*:*:*:*:*:*), a widely-used page builder bundled with the Avada WordPress theme sold on ThemeForest. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically a failure to sanitize input on the 'Module Title' parameter and to escape output when rendering it to HTML. Stored XSS persists in the database and executes in the victim's browser context on every page load, rather than requiring per-request injection like reflected variants. The CVSS vector indicates Scope:Changed (S:C), reflecting that the injected script crosses the security boundary from the server-side application into the victim client's browser environment.
Know when Avada Fusion Builder 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:L/UI:N/S:C/C:L/I:L/A:N
Stored XSS requires a victim to visit the page (UI:R, not UI:N as provided); PR:L reflects mandatory Contributor authentication; S:C captures cross-browser-boundary execution.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The Avada (Fusion) Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘Module Title’ parameter in all versions up to, and including, 3.15.5 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Affected Products (CPE)CVE.org
More in Avada Fusion Builder
View allUnauthenticated remote code execution in the Avada Builder (fusion-builder) WordPress plugin versions up to and includin
Arbitrary file deletion in the Avada (Fusion) Builder WordPress plugin through version 3.15.3 allows remote unauthentica
Unauthenticated arbitrary file write in the Avada WordPress theme (versions up to and including 7.16) combined with the
Unauthenticated attackers can trigger arbitrary WordPress action hooks on sites running the Avada (Fusion) Builder plugi
Time-based SQL injection in Avada Builder for WordPress allows remote unauthenticated attackers to extract sensitive dat
Arbitrary file read in Avada Builder plugin for WordPress versions up to 3.15.2 allows authenticated attackers with Subs
Stored cross-site scripting in the Avada (Fusion) Builder WordPress plugin (all versions up to and including 3.16.2) all
Stored Cross-Site Scripting in the Avada (Fusion) Builder WordPress plugin through version 3.15.6 allows authenticated c
Stored Cross-Site Scripting in Avada (Fusion) Builder for WordPress (all versions through 3.15.2) allows authenticated a
Arbitrary WordPress action execution in Avada (Fusion) Builder plugin versions up to 3.15.1 allows authenticated attacke
Unauthenticated information disclosure in the Avada (Fusion) Builder WordPress plugin (all versions up to and including
Avada (Fusion) Builder plugin for WordPress up to version 3.15.1 allows authenticated Subscriber-level users and above t
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB