Skip to main content

ShopEngine CVE-2025-11888

LOW
Incorrect Authorization (CWE-863)
2025-10-25 security@wordfence.com
2.7
CVSS 3.1 · Vendor: wordfence

Severity by source

Vendor (wordfence) PRIMARY
2.7 LOW
AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N
vuln.today AI
2.7 LOW

Network-reachable low-complexity call but requires an elevated Editor+ account (PR:H); only license activation state is altered, giving I:L with no C or A impact.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/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
High
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

3
Metadata Corrected
Oct 08, 2026 - 17:40 vuln.today
tag: Woocommerce added
Analysis Generated
Oct 08, 2026 - 16:55 vuln.today
CVE Published
Oct 25, 2025 - 06:15 cve.org
LOW 2.7

DescriptionCVE.org

The ShopEngine Elementor WooCommerce Builder Addon - All in One WooCommerce Solution plugin for WordPress is vulnerable to unauthorized modification of data due to an insufficient capability check on the post_deactive() function and post_activate() function in all versions up to, and including, 4.8.4. This makes it possible for authenticated attackers, with Editor-level access and above, to activate and deactivate licenses.

AnalysisAI

Incorrect authorization in the ShopEngine Elementor WooCommerce Builder Addon plugin for WordPress (versions up to and including 4.8.4) lets an authenticated user with Editor-level capabilities or higher reach the plugin's license-management routes and activate or deactivate the site's license without proper permission checks. The flaw is confined to license state manipulation - there is no path to code execution or data disclosure - and the vendor shipped a fix in version 4.8.5. No active exploitation is indicated (not in CISA KEV) and no public exploit code has been identified at time of analysis; EPSS is 0.22% (12th percentile), consistent with a low-severity, low-real-risk issue.

Technical ContextAI

This is a CWE-863 (Incorrect Authorization) defect in a WordPress plugin's licensing subsystem. ShopEngine registers AJAX/REST-style license routes in libs/license/license-route.php, and the post_activate() and post_deactive() handlers perform an insufficient capability check before toggling license state. Because the handlers rely on a weak or missing current_user_can() gate rather than a dedicated license-management capability, any logged-in account at Editor level or above inherits the ability to change license status. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N confirms network reachability and low integrity impact only, with no confidentiality or availability impact, and PR:H indicates the attacker must already hold a privileged authenticated role. The upstream changeset (tags/4.8.5/libs/license/license-route.php) shows the corrected capability enforcement introduced in 4.8.5. Note that one intelligence tag labels this an 'Authentication Bypass', which overstates the issue: no authentication is bypassed - the attacker must already be authenticated with elevated privileges.

Affected ProductsAI

The ShopEngine Elementor WooCommerce Builder Addon - All in One WooCommerce Solution plugin for WordPress, all versions up to and including 4.8.4. The vulnerable component is libs/license/license-route.php, specifically the post_activate() and post_deactive() license handlers. Sites running 4.8.5 or later are patched and not affected. No CPE strings were supplied by the sources; affected installs are identified by the WordPress plugin slug 'shopengine'. Vendor/upstream advisory and patch detail: https://plugins.trac.wordpress.org/changeset/3381211/shopengine/tags/4.8.5/libs/license/license-route.php and the Wordfence threat-intel entry https://www.wordfence.com/threat-intel/vulnerabilities/id/7bdadc84-0cfb-4bec-aeb9-f59f205d269b?source=cve. Any WordPress site with an active ShopEngine installation at 4.8.4 or earlier is in scope, regardless of whether WooCommerce or Elementor content is heavily used.

RemediationAI

Apply the vendor fix by updating ShopEngine to version 4.8.5 or later - this is the primary and complete remediation, and the corrected capability check is visible in the 4.8.5 changeset at https://plugins.trac.wordpress.org/changeset/3381211/shopengine/tags/4.8.5/libs/license/license-route.php (see also the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/7bdadc84-0cfb-4bec-aeb9-f59f205d269b?source=cve). If immediate update is not possible, reduce exposure by auditing which accounts hold Editor or higher roles and temporarily downgrading or removing that capability from users who do not genuinely need it, since the flaw requires Editor-level access or above to trigger; note the trade-off that this restricts legitimate content-authoring workflows for those users. Blocking or filtering requests to the plugin's license-route endpoint at the WAF or web-server layer can also blunt exploitation, but such rules are brittle against route renaming and should be treated as a stopgap rather than a substitute for upgrading. No vendor-released workaround exists that fully closes the issue without the version update; deleting license state or disabling the plugin is a heavier option that removes the licensing UI functionality entirely.

CVE-2017-17058 HIGH POC
7.5 Nov 29

The WooCommerce plugin through 3.x for WordPress has a Directory Traversal Vulnerability via a /wp-content/plugins/wooco

CVE-2021-24212 CRITICAL POC
9.8 Apr 05

The WooCommerce Help Scout WordPress plugin before 2.9.1 (https://woocommerce.com/products/woocommerce-help-scout/) allo

CVE-2022-50972 CRITICAL POC
9.3 Jun 20

WooCommerce 7.1.0 contains a remote code execution vulnerability that allows attackers to execute arbitrary PHP code by

CVE-2020-35627 HIGH POC
8.8 Dec 28

Ultimate WooCommerce Gift Cards 3.0.2 is affected by a file upload vulnerability in the Custom GiftCard Template that ca

CVE-2026-14962 HIGH POC
8.6 Sep 09

Unauthenticated SQL injection in the ELEX WooCommerce Request a Quote WordPress plugin (all versions before 2.4.1) allow

CVE-2026-92404 HIGH POC
7.5 Sep 19

Unauthenticated, network-reachable attackers can read the WooCommerce API consumer key and secret stored by the MgoSync

CVE-2023-34000 HIGH POC
7.5 Jun 14

Unauth. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low atta

CVE-2020-11497 HIGH POC
7.5 Aug 26

An issue was discovered in the NAB Transact extension 2.1.0 for the WooCommerce plugin for WordPress. Rated high severit

CVE-2026-74925 HIGH POC
7.2 Sep 11

Privilege escalation in MultiVendorX WordPress plugin before 5.0.16 allows authenticated vendor-role users to grant admi

CVE-2023-47777 MEDIUM POC
6.5 Nov 30

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Automattic WooComm

CVE-2026-103378 MEDIUM POC
6.5 Oct 07

Unauthenticated information disclosure in the Geliver Akıllı Kargo Pazaryeri WordPress plugin (versions 3.0.0 through 3.

CVE-2026-93509 MEDIUM POC
6.5 Oct 08

Authenticated attackers with only Subscriber-level access can mint wallet funds for themselves or drain a specific victi

Share

CVE-2025-11888 vulnerability details – vuln.today

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