Description
The HappyAddons for Elementor WordPress plugin before 3.50.0 does not escape an icon value on one of its button widgets before outputting it inside an HTML attribute, allowing users with Contributor-level access and above to inject event-handler attributes that execute JavaScript in the browser of anyone who views the page, including higher-privileged users reviewing the content, even though such users do not hold the unfiltered_html capability.
Published: 2026-09-23
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑site scripting that can execute arbitrary JavaScript in the browser of any visitor to the affected page.
Action: Patch plugin
AI Analysis

Impact

The vulnerability arises because the HappyAddons for Elementor button widget does not escape an icon value before placing it inside an HTML attribute. This allows a user with Contributor‑level access or higher to inject an event‑handler attribute that causes JavaScript to run in the browser of any user who views the page, even if that user has no unfiltered_html capability. The flaw is a stored cross‑site scripting issue (CWE‑79) and can lead to malicious code execution, defacement, or session hijacking for the site visitor.

Affected Systems

WordPress sites that have installed the HappyAddons for Elementor plugin before version 3.50.0. The plugin itself, listed by the CNA as "HappyAddons for Elementor," is the only affected product; no additional vendor or product details are supplied. Any WordPress installation running the unsupported plugin version is vulnerable.

Risk and Exploitability

The CVSS score is 6.8, indicating moderate severity. The EPSS score is listed as less than 1 %, suggesting a very low probability of exploitation at this time, and the vulnerability is not listed in CISA’s KEV catalog. The attack vector requires an attacker to obtain Contributor or higher level access on the WordPress site in order to inject the payload through the icon field. Once stored, the malicious code executes in the browsers of all viewable content, including editors and administrators, making the impact broad for the site’s audiences. Given the low public exploitation likelihood but straightforward attacker path, administrators should treat this as a high‑priority patch issue.

Generated by OpenCVE AI on September 23, 2026 at 14:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update HappyAddons for Elementor to version 3.50.0 or newer, which fixes the icon‑escaping bug.
  • If an upgrade cannot be performed immediately, disable or remove the Creative Button widget from all templates until the plugin is updated.
  • Review all button widgets on the site and ensure that the icon attribute is sanitized; remove any manual or custom code that may bypass the plugin’s sanitization.

Generated by OpenCVE AI on September 23, 2026 at 14:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 23 Sep 2026 11:45:00 +0000

Type Values Removed Values Added
Description The HappyAddons for Elementor WordPress plugin before 3.50.0 does not escape an icon value on one of its button widgets before outputting it inside an HTML attribute, allowing users with Contributor-level access and above to inject event-handler attributes that execute JavaScript in the browser of anyone who views the page, including higher-privileged users reviewing the content, even though such users do not hold the unfiltered_html capability.
Title Happy Addons for Elementor < 3.50.0 - Contributor+ Stored XSS via Creative Button Widget
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-23T10:56:07.715Z

Reserved: 2026-09-02T18:32:40.246Z

Link: CVE-2026-85006

cve-icon Vulnrichment

Updated: 2026-09-23T10:35:50.939Z

cve-icon NVD

Status : Received

Published: 2026-09-23T06:17:03.703

Modified: 2026-09-23T11:17:13.823

Link: CVE-2026-85006

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-23T14:30:06Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')