
CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce Security & Risk Analysis
wordpress.org/plugins/woocommerce-catalog-enquiryWooCommerce Catalog Mode, product enquiry, and request a quote plugin. Hide prices, disable cart, and collect enquiries easily.
Is CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce Safe to Use in 2026?
Generally Safe
Score 96/100CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The 'woocommerce-catalog-enquiry' plugin version 6.0.8 presents a mixed security posture. While the static analysis shows no dangerous functions or critical taint flows, and there are no currently unpatched CVEs, several areas raise concerns. The significant number of unprotected AJAX handlers (4 out of 4) represent a substantial attack surface, making it easier for unauthenticated users to trigger potentially sensitive actions. Furthermore, the code analysis indicates that only 63% of outputs are properly escaped, suggesting a risk of Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled carefully. The SQL query practice, with only 24% using prepared statements, is also a weakness that could lead to SQL injection if not meticulously sanitized elsewhere. The plugin's vulnerability history is a significant red flag, with 5 known CVEs including a critical one and a high one, covering common issues like CSRF, XSS, missing authorization, and unrestricted file uploads. While these are reported as patched, the recurring nature of these vulnerability types indicates a pattern of insecure coding practices that require ongoing vigilance. The last vulnerability being from February 2024 suggests that while recent fixes have occurred, the underlying architectural issues may still persist.
Key Concerns
- Unprotected AJAX handlers (4/4)
- Low percentage of prepared SQL statements (24%)
- Moderate percentage of properly escaped output (63%)
- No nonce checks
- Previous critical CVE history (1)
- Previous high CVE history (1)
- Previous medium CVE history (3)
CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce Security Vulnerabilities
CVEs by Year
Severity Breakdown
5 total CVEs
Product Catalog Enquiry for WooCommerce by MultiVendorX <= 5.0.5 - Cross-Site Request Forgery via REST API
Product Catalog Mode For WooCommerce <= 5.0.2 - Unauthenticated Stored Cross-Site Scripting
Product Catalog Enquiry <= 5.0.2 - Missing Authorization
Product Catalog Mode For Woocommerce <= 5.0.2 - Missing Authorization
WC Catalog Enquiry <= 3.0.5 - Arbitrary File Upload
CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce Release Timeline
CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce Code Analysis
SQL Query Safety
Output Escaping
CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce Attack Surface
AJAX Handlers 4
Shortcodes 3
WordPress Hooks 68
Scheduled Events 1
Maintenance & Trust
CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce Alternatives
Wholesale Suite – B2B, Dynamic Pricing & WooCommerce Wholesale Prices
woocommerce-wholesale-prices
WooCommerce wholesale plugin for serving wholesale & B2B customers. Adds wholesale pricing, user roles, dynamic pricing & more.
Product Enquiry for WooCommerce
product-enquiry-for-woocommerce
Product Enquiry allows prospective customers to "Make an Enquiry" about a product, or "Request a Quote" right from within the product page.
Product Enquiry for WooCommerce
gm-woocommerce-quote-popup
Allow customers to request quotes, send product enquiries, and run WooCommerce in catalog mode by hiding prices and replacing the Add to Cart button.
WholesaleX – B2B & Wholesale Plugin for WooCommerce with Wholesale Prices
wholesalex
Best WooCommerce wholesale plugin with features like b2b wholesale prices, wholesale order form, tiered pricing, catalog mode, dynamic pricing, etc!
WC Call For Price
wc-call-for-price
Hide prices & 'Add to Cart' button. Replace with a 'Call For Price' button, text, or quote form. Ideal for catalog mode, B2B & variable pricing.
CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce Developer Profile
5 plugins · 13K total installs
How We Detect CatalogX – Catalog Mode, Enquiry & Quotes for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/woocommerce-catalog-enquiry/assets/css/admin.css/wp-content/plugins/woocommerce-catalog-enquiry/assets/js/admin.js/wp-content/plugins/woocommerce-catalog-enquiry/assets/js/admin.jswoocommerce-catalog-enquiry/assets/css/admin.css?ver=woocommerce-catalog-enquiry/assets/js/admin.js?ver=HTML / DOM Fingerprints
admin-main-wrapperdata-setting-idCatalogX