Description
The ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 4.9.4. This is due to the `rum_importer()` function being registered on the WordPress core `import_start` action hook with no plugin-owned capability check and no allowlist filtering, causing arbitrary `<wp_option>` name/value pairs parsed from an attacker-supplied WXR import file to be passed directly to `update_option()`. This makes it possible for authenticated attackers, with Shop Manager-level access and above, to write arbitrary WordPress options — most critically setting `users_can_register` to `1` and `default_role` to `administrator` — enabling open self-registration of Administrator accounts and full site takeover. This is exploitable by Shop Manager-level users because WooCommerce grants that role the `import` capability, allowing it to reach the WordPress Importer flow that fires the `import_start` hook on which `rum_importer()` is registered, contrary to the assumption that the hook is restricted to Administrators.
Published: 2026-08-25
Score: 7.2 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The ShopEngine Elementor WooCommerce Builder Addon contains a flaw in the rum_importer() function; the function is hooked to WordPress’s import_start event without checking the caller’s capability or filtering imported option names, allowing an attacker to inject arbitrary <wp_option> nodes into a WXR file and have them processed by update_option(). This lets an authenticated user set critical options such as users_can_register and default_role, effectively enabling the creation of new administrator accounts and full control of the site. The weakness is a classic privilege‑escalation vulnerability (CWE‑269).

Affected Systems

All instances of the ShopEngine Elementor WooCommerce Builder Addon up to and including version 4.9.4 on WordPress sites are affected. The product is distributed under the roxnor:ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution with eCommerce Templates & Woo Widgets branding. No specific environment details are listed, but any WordPress site using the plugin will be vulnerable unless the vendor’s latest patch is applied.

Risk and Exploitability

The impact is high: an attacker who can reach the WordPress import flow—namely a user with Shop Manager or higher role—can gain full site control. The CVSS score of 7.2 reflects this severity, and while an EPSS score is not provided, the vulnerability allows a straightforward exploit path without additional prerequisites beyond authentication and import capability. Because the KEV catalog does not list this vulnerability, it is not currently part of any known exploitation campaign, but the technical ease of attack warrants immediate attention.

Generated by OpenCVE AI on August 25, 2026 at 12:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the ShopEngine Elementor WooCommerce Builder Addon to the latest version (>=4.9.5) to remove the vulnerable rum_importer() registration.
  • Restrict the users_can_register option and set default_role to a role other than administrator to prevent self‑registration of administrators.
  • Revoke the import capability from the Shop Manager role or otherwise limit the ability to trigger the WordPress Importer flow until the plugin is patched.

Generated by OpenCVE AI on August 25, 2026 at 12:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 25 Aug 2026 11:45:00 +0000

Type Values Removed Values Added
Description The ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 4.9.4. This is due to the `rum_importer()` function being registered on the WordPress core `import_start` action hook with no plugin-owned capability check and no allowlist filtering, causing arbitrary `<wp_option>` name/value pairs parsed from an attacker-supplied WXR import file to be passed directly to `update_option()`. This makes it possible for authenticated attackers, with Shop Manager-level access and above, to write arbitrary WordPress options — most critically setting `users_can_register` to `1` and `default_role` to `administrator` — enabling open self-registration of Administrator accounts and full site takeover. This is exploitable by Shop Manager-level users because WooCommerce grants that role the `import` capability, allowing it to reach the WordPress Importer flow that fires the `import_start` hook on which `rum_importer()` is registered, contrary to the assumption that the hook is restricted to Administrators.
Title ShopEngine Elementor WooCommerce Builder Addon <= 4.9.4 - Authenticated (Shop Manager+) Privilege Escalation to WXR Import '<wp_option>' Nodes
Weaknesses CWE-269
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-08-25T11:27:11.397Z

Reserved: 2026-08-18T17:35:04.430Z

Link: CVE-2026-75971

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-25T12:16:25.087

Modified: 2026-08-25T12:16:25.087

Link: CVE-2026-75971

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T12:30:17Z

Weaknesses
  • CWE-269

    Improper Privilege Management