Skip to main content

Avada Theme CVE-2026-97340

| EUVDEUVD-2026-96288 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-10 Wordfence GHSA-w965-5f2v-mxvm
6.4
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

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

  1. Access
    Register/obtain Subscriber account
  2. Delivery
    Inject javascript: URL into author social field
  3. Exploit
    Victim visits attacker's author page
  4. Execution
    Victim clicks malicious social icon
  5. Impact
    Script executes in victim browser session

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

Requires an authenticated account with Subscriber-level access or above (satisfied automatically on sites allowing open user registration). Exploitation is NOT fully automatic: a victim must navigate to the attacker's author archive page AND actively click the injected social icon, and the site must have the Avada 'Open Social Icons in a New Window' option set to Off so the browser does not block the javascript: URL from opening in a new tab. Affects Avada | Website Builder for WordPress & WooCommerce versions up to and including 7.16.1; these user-interaction and configuration dependencies meaningfully limit realistic exploitation despite the network attack vector.

Impact

This is a moderate-severity, authenticated stored XSS (CVSS 6.4, CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N) that does not rise to an emergency-priority issue. Several signals point to limited real-world risk: no public exploit was identified at time of analysis (no POC claimed by Wordfence), there is no CISA KEV listing (so no confirmed active exploitation), and no EPSS score was provided in the input to gauge exploitation probability. The requirement for an authenticated Subscriber+ account (PR:L) lowers the barrier only slightly because WordPress sites that permit self-registration give any visitor a Subscriber account, but exploitation is further gated by real-world conditions the CVSS score understates. Note a clear conflict in the supplied data: the CVSS vector encodes UI:N (no user interaction) yet the description explicitly states 'a click is required' and that the site must have 'Open Social Icons in a New Window' set to Off - this means the official vector likely overstates exploitability and the practical score should reflect UI:R. The partial confidentiality/integrity impact (C:L/I:L) with scope change (S:C) is consistent with session-scoped script execution in a victim's browser rather than full account or server compromise. Net: a legitimate issue worth patching on a normal cadence, not a drop-everything priority, absent evidence of exploitation.

Exploit ScenarioDerived

An attacker registers (or uses) a Subscriber-level account on an Avada-powered WordPress site and sets one of their profile social-link contact fields (e.g. author_twitter) to a javascript: URL. When a visitor browses that user's author archive page and clicks the rendered social icon - and only if the site has 'Open Social Icons in a New Window' disabled - the injected script executes in the visitor's browser session. No public proof-of-concept exploit was identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 10, 2026

Stored cross-site scripting in the Avada theme for WordPress (versions up to and including 7.16.1) allows authenticated attackers with Subscriber-level access or higher to inject javascript: URLs into author social link profile fields, which execute when a victim visits the attacker's author archive page and clicks the affected social icon. Exploitation is constrained by required user interaction and by the Avada option 'Open Social Icons in a New Window' being set to Off so the browser does not block the javascript: URL in a new tab. This is a moderate-severity issue (CVSS 6.4) that does not rise to emergency priority, and no public exploit was identified at time of analysis.

RemediationAI

Vendor-released patch: update Avada to version 7.16.2 or later, as indicated by the vendor security update at https://avada.com/blog/version-7-16-2-security-update/. If immediate patching is not possible, remove or disable the Avada social icon output on author archives, for example through a child theme override or by filtering the vulnerable user_contactmethods fields, though this changes site appearance and removes legitimate social links. Setting 'Open Social Icons in a New Window' to On may cause browsers to block javascript: URL navigation in some cases, but this is not a reliable fix and should not replace patching. Restrict open user registration and audit Subscriber-level accounts to reduce injection opportunities, understanding this can block legitimate signups. A WAF rule that blocks javascript: schemes in profile update requests can serve as a temporary compensating control, with the trade-off of possible false positives against legitimate URLs.

Affected VersionsENISA

Avada | Website Builder For WordPress & WooCommerce 0 ≤7.16.1

Affected Packages

euvd avada_website_builder_for_wordpress_woocommerce 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 vulnerability is CWE-79 (Improper Neutralization of Input During Web Page Generation, specifically stored XSS) in the Avada theme's handling of WordPress user profile contact methods. Avada registers author social link fields such as author_facebook, author_twitter, author_linkedin, author_dribble, author_whatsapp, and author_email through the WordPress user_contactmethods filter, then on author archive pages emits them inside an anchor href in Fusion_Social_Icon::get_markup(). The function applies only esc_attr(), which escapes HTML metacharacters but does not validate or reject dangerous URL schemes such as javascript:. Because the affected component is the theme layer on WordPress and WooCommerce sites, the CPE cpe:2.3:a:themefusion:avada_|_website_builder_for_wordpress_&_woocommerce:*:*:*:*:*:*:*:* matches vulnerable installations. The CVSS vector requires network access, low privileges (Subscriber or above), and user interaction in the assessed conditions; successful exploitation also depends on the site configuration allowing the javascript: link to be clicked rather than opened in a new tab.

Know when Avada Website Builder For Wordpress Woocommerce 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 6.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
vuln.today AI 5.4 MEDIUM

Authenticated Subscriber (PR:L) injects stored payload remotely (AV:N), but a victim click is mandatory (UI:R, correcting the input's UI:N); script runs cross-user in browser (S:C, C:L/I:L, A:N).

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

The Avada | Website Builder For WordPress & WooCommerce theme for WordPress is vulnerable to Stored Cross-Site Scripting via the user profile 'Author Page' social link contact-method fields (author_facebook, author_twitter, author_linkedin, author_dribble, author_whatsapp, author_email) in versions up to, and including, 7.16.1. Avada registers these fields through the user_contactmethods filter and, on the author archive, emits them inside an anchor href using only esc_attr() in Fusion_Social_Icon::get_markup(), which escapes HTML metacharacters but does not reject dangerous URL schemes such as javascript:. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses their author page and clicks the injected social icon (a click is required, and the site must have 'Open Social Icons in a New Window' set to Off so the browser doesn't block the javascript: URL from opening in a new tab).

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
High
Avada is a top-selling commercial WordPress theme with very large install base
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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