Impact
The flaw is a classic SQL Injection in the 'status' parameter of the WC Vendors REST API. Insufficient escaping of user supplied data allows an authenticated attacker with shop manager or higher permissions to inject additional SQL statements, which enables extraction of sensitive database contents such as user credentials, product details, or financial data. This weakness corresponds to CWE-89, an unsanitized input leading to SQL Injection.
Affected Systems
The vulnerability affects the WC Vendors – WooCommerce Multivendor, WooCommerce Marketplace, and Product Vendors plugin for WordPress in all releases up to and including version 2.7.0. Site administrators who have not updated to a newer release are at risk. No other WordPress plugins or core versions are impacted by this specific issue.
Risk and Exploitability
The CVSS base score of 4.9 indicates a moderate severity, and the EPSS score is not available while the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is that an authenticated shop manager-level user can send a crafted GET request to the REST endpoint. Although no public exploit code exists, the moderate score and the ability to exfiltrate confidential data warrant timely remediation.
OpenCVE Enrichment