Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Lifecycle Timeline
4DescriptionCVE.org
The WCFM - Frontend Manager for WooCommerce along with Bookings Subscription Listings Compatible plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 6.7.25 via the 'wcfm_delete_wcfm_customer' due to missing validation on the 'customerid' user controlled key. This makes it possible for authenticated attackers, with Vendor-level access and above, to delete arbitrary users, including Administrators.
AnalysisAI
Authenticated vendors with low-level privileges can delete arbitrary WordPress users, including site administrators, via Insecure Direct Object Reference in WCFM - Frontend Manager for WooCommerce plugin versions up to 6.7.25. The vulnerability resides in the 'wcfm_delete_wcfm_customer' function which fails to validate user-controlled 'customerid' parameters, allowing privilege escalation through unauthorized user deletion. Patch available in version 6.7.26 per Trac changeset 3483695. No public exploit code or active exploitation confirmed at time of analysis, though CVSS 8.1 (High) reflects significant real-world impact if exploited by malicious vendors on WooCommerce marketplaces.
Technical ContextAI
WCFM - Frontend Manager for WooCommerce (cpe:2.3:a:wclovers:wcfm_-_frontend_manager_for_woocommerce) is a WordPress plugin enabling multi-vendor marketplace functionality for WooCommerce stores. The vulnerability stems from CWE-639 (Authorization Bypass Through User-Controlled Key), where the class-wcfm-customer.php delete function accepts a 'customerid' parameter without verifying the requesting user has authority over that specific customer record. WordPress capability checks verify the requester has 'vendor' role but do not enforce object-level authorization, allowing horizontal privilege escalation to manipulate any user ID. This IDOR pattern is particularly severe in multi-vendor platforms where vendors should only access their own customer data, not platform administrators or other vendors' accounts.
RemediationAI
Upgrade to WCFM - Frontend Manager for WooCommerce version 6.7.26 or later, which implements proper authorization checks per WordPress Trac changeset 3483695 (https://plugins.trac.wordpress.org/changeset/3483695/). If immediate patching is infeasible, implement compensating controls: (1) Audit and restrict vendor role assignment to only thoroughly vetted merchants, eliminating untrusted vendor accounts. Trade-off: impacts marketplace growth but prevents malicious vendor enrollment. (2) Enable WordPress activity logging (plugins like WP Activity Log) to detect suspicious user deletion events, particularly admin account removals by vendor-role users. Trade-off: detective not preventive control, requires active monitoring. (3) Database-level triggers or backup retention policies to enable rapid admin account restoration. Trade-off: mitigates availability impact but does not prevent initial compromise. No workaround fully eliminates risk without vendor-supplied patch addressing root CWE-639 authorization bypass.
The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Country State City Dropdown CF7 plugin for WordPress is vulnerable to SQL Injection via the ‘cnt’ and 'sid' paramete
Same technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-26789