
Number of Products per Page – Pagination Manager for WooCommerce Security & Risk Analysis
wordpress.org/plugins/products-per-page-for-woocommerceProducts per page selector for WooCommerce.
Is Number of Products per Page – Pagination Manager for WooCommerce Safe to Use in 2026?
Generally Safe
Score 99/100Number of Products per Page – Pagination Manager for WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly.
The "products-per-page-for-woocommerce" plugin v2.5.3 exhibits a generally positive security posture based on the static analysis provided. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests are strong indicators of secure coding practices. The high percentage of properly escaped output further mitigates risks of cross-site scripting. The lack of any identified taint flows or critical/high severity vulnerabilities in the code analysis is also reassuring.
However, the plugin does present a few areas of concern. The absence of nonce checks and capability checks across all entry points (AJAX handlers, shortcodes, and REST API routes) is a significant weakness, leaving these entry points potentially vulnerable to unauthorized actions or manipulation if an attacker can trigger them. While the vulnerability history shows only one medium vulnerability in the past and no currently unpatched CVEs, the common vulnerability type being Cross-site Scripting is noteworthy. The last reported vulnerability being in the future (2025-05-07) is unusual and may indicate a data anomaly or a future discovery that has not yet impacted the current version.
In conclusion, while the core code of this plugin appears to be written with security in mind, the lack of authentication and authorization checks on its entry points represents a tangible risk that should be addressed. The historical prevalence of XSS, even if resolved, suggests that careful output escaping and input validation remain crucial. Users should ensure they are running the latest version of the plugin and monitor for any new security advisories.
Key Concerns
- Missing nonce checks on entry points
- Missing capability checks on entry points
- One past medium CVE, XSS type
Number of Products per Page – Pagination Manager for WooCommerce Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Multiple Plugins by wpcodefactory <= Various Versions - Authenticated (Contributor+) Stored Cross-Site Scripting
Number of Products per Page – Pagination Manager for WooCommerce Code Analysis
Output Escaping
Number of Products per Page – Pagination Manager for WooCommerce Attack Surface
Shortcodes 3
WordPress Hooks 18
Maintenance & Trust
Number of Products per Page – Pagination Manager for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Number of Products per Page – Pagination Manager for WooCommerce Alternatives
WooCommerce PayPal Payments
woocommerce-paypal-payments
PayPal's latest payment processing solution. Accept PayPal, Pay Later, credit/debit cards, alternative digital wallets and bank accounts.
Mollie Payments for WooCommerce
mollie-payments-for-woocommerce
Accept all major payment methods in WooCommerce today. Credit cards, iDEAL and more! Fast, safe and intuitive.
TI WooCommerce Wishlist
ti-woocommerce-wishlist
Boost your sales with a free WooCommerce Wishlist feature. Let your customers save and share their favorite products!
Mercado Pago payments for WooCommerce
woocommerce-mercadopago
Offer to your clients the best experience in e-Commerce by using Mercado Pago as your payment method.
WPML Multilingual & Multicurrency for WooCommerce
woocommerce-multilingual
Make your store multilingual and enable multiple currencies.
Number of Products per Page – Pagination Manager for WooCommerce Developer Profile
63 plugins · 136K total installs
How We Detect Number of Products per Page – Pagination Manager for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/products-per-page-for-woocommerce/includes/templates/loop/pagination.phpproducts-per-page-for-woocommerce/products-per-page-for-woocommerce.php?ver=products-per-page-for-woocommerce/includes/class-alg-wc-products-per-page-core.php?ver=HTML / DOM Fingerprints
alg-wc-products-per-page-form-containerProducts per Page for WooCommerce - Core Classalg_wc_products_per_page_enabledalg_wc_products_per_page_session_enabledalg_wc_products_per_page_cookie_enabledalg_wc_products_per_page_wc_shortcodealg_products_per_page_positionalg_wc_products_per_page_position_priorities+4 more[alg_wc_products_per_page][alg_wc_ppp_form][alg_wc_ppp_translate]