Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or compromise subscriber-level WordPress account
-
DeliveryPOST crafted AJAX request to wp-admin/admin-ajax.php
-
ExploitSupply arbitrary vendor product, order, or enquiry ID in user-controlled key
-
ExecutionBypass missing ownership validation in WCFM AJAX handler
-
ImpactArchive, modify, or permanently delete target vendor content
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | Exploitation requires an authenticated WordPress account at subscriber level or above - the minimum role assignable to a registered user on most WordPress sites. The target site must have the WCFM - Frontend Manager for WooCommerce plugin active at version 6.7.27 or earlier and must operate as a multi-vendor marketplace with at least one other active vendor whose content can be targeted. Vulnerable AJAX endpoints include: wcfm_product_archive in class-wcfm-ajax.php (lines 746, 779, 810 in both 6.7.26 and 6.7.27), the enquiry deletion handler in class-wcfm-enquiry.php (line 395), and the notification/message handler in class-wcfm-notification.php (line 1132). Limiting factors: anonymous (unauthenticated) exploitation is not possible per the CVSS PR:L vector; no confidentiality data is exposed, ruling out data theft scenarios; impact is bounded to cross-vendor content manipulation within the same WordPress instance, not cross-site or infrastructure compromise; single-vendor WooCommerce deployments without active multi-vendor use are not meaningfully exposed. |
| Impact | The NVD CVSS 3.1 base score of 4.3 (Medium) reflects AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N - network-accessible, low complexity, low-privilege authenticated, with only limited integrity impact. However, this scoring understates the practical business impact in multi-vendor marketplace deployments: the ability to permanently delete competitor enquiries and bulk messages, archive product listings, and mark orders as completed without fulfillment constitutes meaningful operational disruption beyond what I:L typically implies. No EPSS score was included in the available intelligence, so probability-based prioritization cannot be applied. The vulnerability is not listed in the CISA KEV catalog, and no public exploit code has been identified, placing this in the category of known-but-not-actively-exploited. Risk is highest where WordPress stores permit open subscriber registration alongside active WCFM multi-vendor use; single-vendor WooCommerce deployments gain negligible attack surface from this flaw. The low complexity and subscriber-level authentication bar mean exploitation is straightforward once an account is obtained, but the absence of confidentiality impact limits escalation paths. |
| Exploit ScenarioDerived | An attacker registers a free subscriber account on a WooCommerce marketplace running the vulnerable WCFM plugin, then issues crafted AJAX POST requests to wp-admin/admin-ajax.php supplying competitor vendors' product IDs in the wcfm_product_archive action parameter - actions the server processes without ownership validation. By iterating over enumerable product or order IDs, the attacker archives a rival vendor's entire product catalog, marks their pending orders as fulfilled, and permanently deletes inbound customer enquiries, causing direct revenue and reputational harm. No public proof-of-concept has been identified, but the vulnerable code paths are publicly accessible via the WordPress SVN source references, making independent reproduction straightforward. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 11, 2026
Unauthorized cross-vendor manipulation in WCFM - Frontend Manager for WooCommerce (all versions ≤ 6.7.27) allows authenticated subscriber-level users to archive competitor vendors' product listings, toggle featured status on arbitrary listings, mark WooCommerce orders as completed, and permanently delete enquiries and bulk messages belonging to other vendors within the same marketplace. Multiple AJAX handlers in class-wcfm-ajax.php, class-wcfm-enquiry.php, and class-wcfm-notification.php accept user-controlled object IDs without verifying ownership - a textbook CWE-639 IDOR pattern enabling horizontal privilege escalation across vendor accounts. No public exploit code has been identified and the vulnerability is not listed in the CISA KEV catalog at time of analysis.
RemediationAI
A fix was committed to the WordPress plugin repository per the SVN changeset at https://plugins.trac.wordpress.org/changeset?reponame=&old=3588570%40wc-frontend-manager&new=3588570%40wc-frontend-manager; however, the specific patched release version number is not explicitly stated in the available data - the upstream fix is confirmed by commit but has not been independently verified as a tagged release. Administrators should update to the latest available version of the plugin from the WordPress repository and confirm the installed version exceeds 6.7.27. As a compensating control while patching, restrict or disable open subscriber-level account registration on the affected marketplace to reduce the pool of potential unauthorized users; note this may impact legitimate vendor onboarding workflows. Implementing a web application firewall rule to flag anomalous AJAX POST requests to wp-admin/admin-ajax.php targeting wcfm_product_archive with product IDs inconsistent with the authenticated user's vendor account can serve as a detection layer. Store operators should audit recent product archive events, order status changes, and deleted enquiries for signs of prior unauthorized manipulation.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
WCFM - Frontend Manager for WooCommerce (CPE: cpe:2.3:a:wclovers:wcfm_-_frontend_manager_for_woocommerce:*:*:*:*:*:*:*:*) is a WordPress plugin that extends WooCommerce into a multi-vendor marketplace, granting individual vendors a frontend dashboard to manage their own product listings, orders, and communications. The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key): the plugin's AJAX handlers receive user-supplied IDs for products, orders, enquiries, and messages as direct database references without performing ownership checks. Specifically, the wcfm_product_archive action in class-wcfm-ajax.php at lines 746, 779, and 810 (confirmed in both tags/6.7.26 and tags/6.7.27 on the WordPress plugin SVN) and related handlers in class-wcfm-enquiry.php:L395 and class-wcfm-notification.php:L1132 all process these IDs with missing or insufficient authorization validation, allowing any low-privilege authenticated user to reference and manipulate objects owned by any other vendor on the platform.
Know when Wcfm Frontend Manager For Woocommerce gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
A:L added over the official scoring because permanent deletion of enquiries and bulk messages constitutes limited availability impact beyond the integrity dimension; all other metrics match the provided vector.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The WCFM - Frontend Manager for WooCommerce plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 6.7.27 via the wcfm_product_archive due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with subscriber-level access and above, to archive arbitrary vendors' products, toggle the featured status on arbitrary listings, mark arbitrary WooCommerce orders as completed, and permanently delete arbitrary enquiries and bulk messages belonging to other vendors.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Insecure Direct Object Reference in WCFM Frontend Manager for WooCommerce (versions ≤6.7.25) allows authenticated vendor
Authenticated vendors with low-level privileges can delete arbitrary WordPress users, including site administrators, via
Authorization bypass in WCFM - Frontend Manager for WooCommerce (all versions through 6.7.27) allows unauthenticated net
EUVD-2026-43162
GHSA-mpgm-9gr3-fhr6
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB