WordPress Plugin Vulnerabilities

Product Catalog Enquiry for WooCommerce by MultiVendorX < 5.0.6 - Cross-Site Request Forgery via REST API

Description

The Product Catalog Enquiry for WooCommerce by MultiVendorX plugin for WordPress is vulnerable to cross-site request forgery due to an improper capability check on the 'catalog_permission' function in versions up to, and including, 5.0.5. While the REST endpoints are only initialized for administrator users, the fact that the 'catalog_permission' returns true means that the REST route is treated as unauthenticated and thus does not require a REST nonce. This makes it possible for unauthenticated attackers to save enquiries.

Affects Plugins

References

Classification

Miscellaneous

Original Researcher
Abdi Pranata
Verified
No

Timeline

Publicly Published
2024-02-20 (about 2 years ago)
Added
2024-02-23 (about 2 years ago)
Last Updated
2024-02-23 (about 2 years ago)

Other