Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-14196

CVE-2026-14196: WCFM Marketplace Auth Bypass Vulnerability

CVE-2026-14196 is an authorization bypass flaw in WCFM Marketplace WordPress plugin that allows vendors to delete or modify reviews belonging to other vendors. This article covers technical details, affected versions, and mitigation.

Updated:

CVE-2026-14196 Overview

CVE-2026-14196 is a broken access control vulnerability [CWE-639] in the WCFM Marketplace WordPress plugin versions prior to 3.8.1. The plugin fails to verify that a marketplace vendor owns a review before permitting unapproval or deletion actions. Any authenticated vendor can modify or permanently delete reviews belonging to other vendors' stores. The issue affects multi-vendor WordPress marketplaces that rely on WCFM to manage vendor storefronts and customer feedback.

Critical Impact

Authenticated vendors can tamper with or destroy competitor reviews, damaging integrity of vendor reputation data across the marketplace.

Affected Products

  • WCFM Marketplace WordPress plugin versions before 3.8.1
  • WordPress installations running multi-vendor marketplace configurations
  • Any WCFM-based storefront exposing vendor dashboard endpoints

Discovery Timeline

  • 2026-08-19 - CVE-2026-14196 published to NVD
  • 2026-08-19 - Last updated in NVD database

Technical Details for CVE-2026-14196

Vulnerability Analysis

The WCFM Marketplace plugin exposes review management actions to authenticated vendors through its vendor dashboard. When a vendor invokes the review unapproval or deletion endpoints, the plugin accepts a review identifier supplied by the client. The plugin does not confirm that the target review belongs to a product owned by the requesting vendor. This is a classic Insecure Direct Object Reference pattern in which the object key is trusted without an ownership check.

An attacker who registers as a vendor, or compromises any existing vendor account, can enumerate review IDs and issue requests referencing reviews owned by unrelated stores. The plugin executes the requested action against the referenced review without additional validation. Impact is limited to integrity of review data, with no direct confidentiality or availability effect on the underlying WordPress installation.

Root Cause

The root cause is a missing authorization check on the vendor-facing review management handlers. The plugin authenticates the caller and confirms the vendor role but omits verification that the review's parent product belongs to the caller. This maps to [CWE-639] Authorization Bypass Through User-Controlled Key.

Attack Vector

Exploitation requires an authenticated account with vendor privileges and network access to the WordPress site. The attacker submits a crafted request to the vulnerable review action endpoint with a review ID belonging to another vendor. No user interaction from the victim vendor is required. See the WPScan Vulnerability Report for technical details.

No verified proof-of-concept code has been published. The vulnerability manifests in the review moderation handlers and can be tested by comparing the review's associated product_id and vendor_id against the requesting user's ID.

Detection Methods for CVE-2026-14196

Indicators of Compromise

  • Unexpected transitions of review status from approved to unapproved or trash in the wp_comments table.
  • Review deletions or state changes performed by a vendor account whose user_id does not match the parent product's author.
  • Spikes in WCFM AJAX or REST requests targeting review moderation actions from a single vendor session.

Detection Strategies

  • Correlate WordPress audit logs of comment deletion and status change events against the post_author of each review's parent product.
  • Alert when the acting vendor differs from the product owner for any review moderation event.
  • Baseline review deletion volume per vendor and flag statistical outliers.

Monitoring Recommendations

  • Enable a WordPress activity log plugin that records review moderation actions with actor and target attribution.
  • Forward web server access logs to a centralized log platform and retain them for at least 90 days.
  • Monitor requests to WCFM vendor dashboard endpoints for anomalous parameter patterns referencing review IDs.

How to Mitigate CVE-2026-14196

Immediate Actions Required

  • Update the WCFM Marketplace plugin to version 3.8.1 or later on all WordPress installations.
  • Audit review moderation history for unauthorized status changes and restore affected reviews from backups where necessary.
  • Review vendor account activity and disable accounts exhibiting cross-vendor review tampering.

Patch Information

The vendor addressed the missing ownership check in WCFM Marketplace version 3.8.1. Administrators should apply the patched release through the WordPress plugin updater or by replacing plugin files with the fixed version. Refer to the WPScan Vulnerability Report for advisory details.

Workarounds

  • Restrict vendor registration and require manual approval for new vendor accounts until the patch is applied.
  • Temporarily disable vendor-side review moderation by removing review management capabilities from the vendor role.
  • Place the vendor dashboard behind a Web Application Firewall rule that blocks review deletion requests where the review's product owner differs from the session user.
bash
# Example: update WCFM Marketplace via WP-CLI
wp plugin update wc-multivendor-marketplace --version=3.8.1
wp plugin list --name=wc-multivendor-marketplace --fields=name,status,version

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.