CVE-2026-14196 in WCFM Marketplace Plugininfo

Summary

by MITRE • 08/19/2026

The WCFM Marketplace WordPress plugin before 3.8.1 does not verify that a marketplace vendor owns a review before allowing it to be unapproved or deleted, allowing any vendor to modify or permanently delete reviews belonging to other vendors' stores.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Analysis

by VulDB Data Team • 08/19/2026

The vulnerability identified in the WCFM Marketplace WordPress plugin prior to version 3.8.1 represents a critical failure in access control mechanisms within multi-vendor e-commerce environments. This flaw stems from an insufficient verification process when handling review management actions, specifically regarding the unapproval or deletion of customer reviews. In a typical marketplace architecture managed by this plugin, multiple vendors operate distinct storefronts under a single WordPress installation. The security model relies on strict isolation between these vendor accounts to ensure that each merchant can only manage content associated with their own products and stores. However, the application logic fails to validate ownership permissions before executing state-changing operations on review data. This oversight allows any authenticated marketplace vendor to target reviews belonging to other vendors without restriction.

From a technical perspective, this issue is classified as an Insecure Direct Object Reference or Broken Access Control vulnerability. The core defect lies in the backend processing of HTTP requests related to review moderation. When a vendor initiates a request to delete or unapprove a specific review ID, the server-side script does not cross-reference that review's associated product and store against the current user’s authorized marketplace entities. Consequently, an attacker with valid credentials for any vendor account can manipulate the database directly by supplying arbitrary review identifiers in their requests. This bypasses the intended authorization layer entirely, treating all reviews as accessible resources rather than restricting access based on ownership relationships defined in the application's data model.

The operational impact of this vulnerability is severe and multifaceted. First, it compromises the integrity of customer feedback systems, which are critical for consumer trust and decision-making processes. Malicious vendors can permanently delete negative or neutral reviews posted about their competitors' products, effectively sanitizing their market presence through illicit means rather than improving product quality or service. This manipulation distorts marketplace analytics and misleads potential buyers who rely on these ratings to assess vendor reliability. Furthermore, the ability to unapprove reviews allows attackers to suppress specific feedback without deleting it entirely, potentially hiding evidence of poor performance while keeping the review count artificially high for search ranking purposes.

Beyond immediate data tampering, this vulnerability facilitates broader business logic abuse and competitive sabotage within the marketplace ecosystem. It undermines the fundamental trust model that multi-vendor platforms depend upon, where vendors must rely on a neutral administrative system to manage disputes or content moderation. If left unpatched, this flaw could be chained with other vulnerabilities such as cross-site scripting if reflected data is not properly sanitized before display, although the primary risk here remains unauthorized modification of persistent store data. The lack of proper authorization checks also indicates potential weaknesses in how session tokens and user context are validated during administrative actions, suggesting that similar access control flaws may exist for product listings or order management features within the same plugin architecture.

Mitigation strategies must prioritize immediate patching to version 3.8.1 or later, where these access control validations have been implemented. Administrators should ensure that all instances of WCFM Marketplace are updated promptly upon release of security patches. In environments where updating is not immediately feasible due to compatibility constraints with other plugins or themes, temporary workarounds may include restricting vendor capabilities through role management settings if available, though this is less effective than a code-level fix. Additionally, implementing Web Application Firewall rules that monitor for anomalous patterns in review modification requests can provide an additional layer of defense by detecting bulk deletion attempts or unusual access frequencies from specific user accounts. Regular security audits and penetration testing focused on authorization logic are recommended to identify similar gaps in other parts of the marketplace infrastructure before they can be exploited.

This vulnerability aligns with Common Weakness Enumeration category CWE-269, which covers Improper Privilege Control, specifically regarding insufficient verification of user permissions for sensitive operations. It also maps to MITRE ATT&CK technique T1078, Valid Accounts, as the exploitation requires legitimate vendor credentials but abuses them beyond their intended scope. The scenario exemplifies how complex multi-tenant applications require rigorous enforcement of isolation boundaries between tenants to prevent lateral movement and data contamination across different business entities sharing a single software instance.

Responsible

WPScan

Reservation

06/30/2026

Disclosure

08/19/2026

Moderation

accepted

CPE

ready

EPSS

0.00185

KEV

no

Activities

very low

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!