Description
The Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 3.1.9 via the upload_template_kit function. This is due to incorrect authorization on the upload_template_kit() AJAX handler, which requires only upload_files capability instead of the manage_options required by all sibling handlers, combined with missing per-entry file type filtering after ZIP extraction. This makes it possible for authenticated attackers, with editor-level access and above, to upload files that may be executable, which makes remote code execution possible. Editors can satisfy the nonce requirement because the required nonces are localized on the standard Pages list screen, which is accessible to any user with the edit_pages capability.
Published: 2026-09-01
Score: 7.2 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability allows an authenticated user with at least editor-level access to upload arbitrary files through the plugin’s upload_template_kit AJAX handler. The handler mistakenly authorizes upload_files capability instead of the intended manage_options level, and after extracting the uploaded ZIP it fails to filter file types. An attacker can therefore add executable or malicious content that will run with the site’s permissions, directly compromising the WordPress installation. The flaw is categorized as an Authorization Bypass. The described impact is the potential for full system compromise via executable uploads.

Affected Systems

The flaw exists in the Master Addons for Elementor plugin for WordPress, provided by pixarlabs, and affects all versions up to and including 3.1.9. Users who have installed these versions should be aware that editor, author, or higher level roles could be abused to trigger the upload and extraction process.

Risk and Exploitability

The CVSS score of 7.2 indicates high severity, with a significant likelihood that an attacker could leverage the flaw due to its reliance on standard user capabilities and nonces that are accessible to any editor. While no EPSS score is available and the vulnerability is not listed in the CISA KEV catalog, the nature of the flaw means that it can be exploited in a straightforward manner by an authenticated user. The attack vector is local and requires valid credentials; thus, mitigating user permissions and updating the plugin are critical steps to prevent exploitation.

Generated by OpenCVE AI on September 1, 2026 at 05:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Master Addons for Elementor plugin to version 3.2 or later, which removes the faulty authorization and file filtering logic.
  • If an immediate upgrade is not feasible, restrict the upload_template_kit AJAX handler to only administrators by adding an additional capability check (e.g., require manage_options) in the plugin code or via a custom filter.
  • Reduce the permissions of editor and other non-admin roles by revoking the upload_files or edit_pages capabilities so that they cannot satisfy the nonce and execute the vulnerable AJAX call.

Generated by OpenCVE AI on September 1, 2026 at 05:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 04:45:00 +0000

Type Values Removed Values Added
Description The Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 3.1.9 via the upload_template_kit function. This is due to incorrect authorization on the upload_template_kit() AJAX handler, which requires only upload_files capability instead of the manage_options required by all sibling handlers, combined with missing per-entry file type filtering after ZIP extraction. This makes it possible for authenticated attackers, with editor-level access and above, to upload files that may be executable, which makes remote code execution possible. Editors can satisfy the nonce requirement because the required nonces are localized on the standard Pages list screen, which is accessible to any user with the edit_pages capability.
Title Master Addons for Elementor <= 3.1.9 - Incorrect Authorization to Authenticated (Editor+) Arbitrary File Upload via upload_template_kit AJAX ZIP Extraction
Weaknesses CWE-863
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-09-01T04:27:48.501Z

Reserved: 2026-08-18T15:09:38.003Z

Link: CVE-2026-75921

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-01T05:17:09.887

Modified: 2026-09-01T05:17:09.887

Link: CVE-2026-75921

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-01T05:30:03Z

Weaknesses