
Pepperi Open Catalog Security & Risk Analysis
wordpress.org/plugins/pepperi-open-catalogAllows distributors and wholesalers using the Pepperi B2B eCommerce module to share their product catalog with potential customers as an open catalog …
Is Pepperi Open Catalog Safe to Use in 2026?
Generally Safe
Score 92/100Pepperi Open Catalog has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'pepperi-open-catalog' plugin v2.1.0 exhibits a mixed security posture. On the positive side, there are no known vulnerabilities (CVEs) associated with this plugin, and the code demonstrates good practices such as using prepared statements for all SQL queries and a high percentage of properly escaped output. The absence of file operations and dangerous functions is also encouraging.
However, significant concerns arise from the static analysis. The plugin exposes two AJAX handlers without any authentication or capability checks, creating a direct attack vector. Furthermore, the taint analysis revealed two flows with unsanitized paths. While these were not flagged as critical or high severity, the presence of unsanitized paths is a serious indicator of potential injection vulnerabilities. The lack of nonce checks on the unprotected AJAX handlers exacerbates this risk, making them susceptible to Cross-Site Request Forgery (CSRF) attacks.
Overall, while the plugin benefits from a clean vulnerability history and robust SQL handling, the unprotected entry points and unsanitized paths represent tangible security risks that require immediate attention. The absence of capability checks on AJAX handlers is a critical oversight. The plugin has a moderate risk profile due to these specific weaknesses.
Key Concerns
- AJAX handlers without auth checks
- Flows with unsanitized paths
- Missing nonce checks on AJAX
- Output escaping is not 100%
Pepperi Open Catalog Security Vulnerabilities
Pepperi Open Catalog Code Analysis
Output Escaping
Data Flow Analysis
Pepperi Open Catalog Attack Surface
AJAX Handlers 2
Shortcodes 6
WordPress Hooks 12
Maintenance & Trust
Pepperi Open Catalog Maintenance & Trust
Maintenance Signals
Community Trust
Pepperi Open Catalog Alternatives
External Store for Shopify
wp-shopify
Display products from your Shopify store on your WordPress blog using shortcodes.
YITH WooCommerce Catalog Mode
yith-woocommerce-catalog-mode
YITH WooCommerce Catalog Mode, a plugin for disabling sales in your e-commerce and turn it into an e-commerce into an online catalogue.
Bulky – Bulk Edit Products for WooCommerce
bulky-bulk-edit-products-for-woo
A helpful tool that allows you to bulk edit available attributes of products such as ID, Title, Content,...
WooCommerce Grid / List toggle
woocommerce-grid-list-toggle
Adds a grid/list view toggle to product archives
eCommerce Product Catalog Plugin for WordPress
ecommerce-product-catalog
eCommerce Product Catalog is a powerful and free plugin to sell with a beautiful eCommerce or request for a quote WordPress website.
Pepperi Open Catalog Developer Profile
1 plugin · 10 total installs
How We Detect Pepperi Open Catalog
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/pepperi-open-catalog/styles/plugin.css/wp-content/plugins/pepperi-open-catalog/styles/styles.css/wp-content/plugins/pepperi-open-catalog/scripts/webcomponent.js/wp-content/plugins/pepperi-open-catalog/scripts/pepUtils.js/wp-content/plugins/pepperi-open-catalog/scripts/pepperiComponents.js/wp-content/plugins/pepperi-open-catalog/scripts/openCatalog_main.js/wp-content/plugins/pepperi-open-catalog/scripts/topItems_main.js/wp-content/plugins/pepperi-open-catalog/scripts/itemDetails_main.js+1 more/wp-content/plugins/pepperi-open-catalog/scripts/webcomponent.js/wp-content/plugins/pepperi-open-catalog/scripts/pepUtils.js/wp-content/plugins/pepperi-open-catalog/scripts/pepperiComponents.js/wp-content/plugins/pepperi-open-catalog/scripts/openCatalog_main.js/wp-content/plugins/pepperi-open-catalog/scripts/topItems_main.js/wp-content/plugins/pepperi-open-catalog/scripts/itemDetails_main.js+1 morepepperi-open-catalog/styles/plugin.css?ver=pepperi-open-catalog/styles/styles.css?ver=pepperi-open-catalog/scripts/webcomponent.js?ver=pepperi-open-catalog/scripts/pepUtils.js?ver=pepperi-open-catalog/scripts/pepperiComponents.js?ver=pepperi-open-catalog/scripts/openCatalog_main.js?ver=pepperi-open-catalog/scripts/topItems_main.js?ver=pepperi-open-catalog/scripts/itemDetails_main.js?ver=pepperi-open-catalog/scripts/pep_oc_carousel_main.js?ver=HTML / DOM Fingerprints
pepperi-themedata-pep-idplugin_Settings<div class='pep-header'><div class='pep-smart-search'><div class='pep-list-wrapper'><div class='pep-carousel-wrapper'>