WPZOOM Addons for Elementor – Starter Templates & Widgets Plugin Vulnerability (CVE-2026-126029)

On this page

Security Alert Summary

The WPZOOM Addons for Elementor – Starter Templates & Widgets plugin for WordPress is affected by a stored cross-site scripting (XSS) vulnerability (CVE-2026-126029). Authenticated users with contributor-level access and above can inject arbitrary JavaScript into certain page elements due to insufficient input sanitization and output escaping. Injected scripts execute whenever an affected page is viewed.


CVE Details

  • CVE ID: CVE-2026-126029
  • Affected component: WPZOOM Addons for Elementor – Starter Templates & Widgets plugin for WordPress
  • Affected versions: All versions up to and including 1.4.20
  • Published: November 13, 2026 at 10:17:28 AM
  • Last modified: November 13, 2026 at 10:17:28 AM
  • CVSS v3.1: Base score 6.4, MEDIUM — CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
  • Authentication / privileges / user interaction: Requires an authenticated user with contributor-level access or higher; privileges required: LOW (PR:L); user interaction: NONE
  • Primary impact: Confidentiality: LOW; Integrity: LOW; Availability: NONE
  • CWE: CWE-79 (Improper Neutralization of Input During Web Page Generation)

Technical Details

The vulnerability is a stored cross-site scripting (XSS) issue caused by insufficient input sanitization and missing or inadequate output escaping in widget data handling. Specifically, the plugin accepts crafted values in the following parameters and stores them in page content:

  • actions[save_builder][data][elements][...][settings][regions][i][link][url]
  • actions[save_builder][data][elements][...][settings][pins][i][link][url]

Because these values are not properly sanitized before being saved and not properly escaped when rendered, an authenticated attacker with contributor-level access or higher can inject HTML/JavaScript that will be stored in the site content. The malicious script executes in the browser of any user who views the injected page, which can lead to theft of cookies or other data accessible to the browser, or unauthorized actions performed in the context of the victim user.


How This Could Impact Your Website

Consider a typical site with multiple WordPress users: the site owner, internal staff who edit content, and external contractors or contributors who submit or edit posts. A contributor-level user could craft a page or widget entry that includes malicious script in the parameters listed above. When an internal editor or the site owner later views that page in the admin or frontend, the script can run in their browser.

Practical consequences include exposure of internal user data accessible via the browser, such as email addresses or session tokens, and an increased risk of targeted phishing or social engineering against staff whose browsers executed the injected script. The impact described in this CVE is limited to the confidentiality and integrity areas noted above and does not inherently indicate complete site takeover.

If you\’re unsure whether your site is affected or how to assess your current user roles and plugins, it may be worth having a professional review.


Recommended Actions

  • Update the affected plugin as soon as a patched version is available.
  • Review and reduce unnecessary user roles, especially contributor accounts that can save content.
  • Enforce strong passwords and enable two-factor authentication for editors and administrators.
  • Remove unused or unmaintained plugins and themes.
  • Monitor site activity and logs for unusual behavior, such as unexpected content edits or new pages with suspicious links.

If you\’d like help reviewing your plugins, user roles, or overall WordPress security posture, our team at Freshy is happy to help.


References