
RIACO Hide Products by User Role Security & Risk Analysis
wordpress.org/plugins/riaco-hide-products-by-user-roleHide WooCommerce products, categories, and variations based on user roles or guest access.
Is RIACO Hide Products by User Role Safe to Use in 2026?
Generally Safe
Score 100/100RIACO Hide Products by User Role has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The riaco-hide-products-by-user-role plugin v1.0.0 exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any detected vulnerabilities, CVEs, or critical/high severity taint flows is a positive indicator. The code demonstrates good practices such as the exclusive use of prepared statements for SQL queries and the presence of nonce and capability checks, which are crucial for preventing common web attacks.
However, a significant concern arises from the output escaping analysis. With only 67% of the 30 total outputs properly escaped, there is a risk of Cross-Site Scripting (XSS) vulnerabilities. This means that approximately 10 outputs could potentially be vulnerable if they handle user-supplied data without sufficient sanitization. While the attack surface is currently zero, the potential for XSS due to incomplete output escaping is the primary weakness identified.
In conclusion, the plugin's foundation appears secure with no known historical vulnerabilities and diligent use of security mechanisms like prepared statements and nonces. The main area for improvement and potential risk lies in ensuring all output is rigorously escaped to prevent XSS, which would significantly bolster its overall security. The current version is likely safe for general use, but vigilance regarding output escaping is paramount.
Key Concerns
- Partial output escaping (67% escaped)
RIACO Hide Products by User Role Security Vulnerabilities
RIACO Hide Products by User Role Release Timeline
RIACO Hide Products by User Role Code Analysis
Output Escaping
RIACO Hide Products by User Role Attack Surface
WordPress Hooks 20
Maintenance & Trust
RIACO Hide Products by User Role Maintenance & Trust
Maintenance Signals
Community Trust
RIACO Hide Products by User Role Alternatives
Hide Product Categories & Products for WooCommerce
hide-product-categories-products-for-woocommerce
Hide WooCommerce products and categories instantly — without deleting any data. Category tree checkboxes, AJAX live search, and visual chip selection.
Teppeki Country Restrictions for Woo
teppeki-country-restrictions-woo
Control WooCommerce purchase eligibility by country at the product, category, and tag level.
Essential Addons for Elementor – Popular Elementor Templates & Widgets
essential-addons-for-elementor-lite
Elementor addon offering 110+ widgets and templates — Elementor Gallery, Slider, Form, Post Grid, Menu, Accordion, WooCommerce & more.
Limit Login Attempts Reloaded – Login Security, 2FA, Brute Force Protection & Firewall
limit-login-attempts-reloaded
Stop password guessing attacks, secure WooCommerce, block bad IPs, block by countries (Pro), and add email 2FA. Lightweight with better performance.
Google for WooCommerce
google-listings-and-ads
Native integration with Google that allows merchants to easily display their products across Google’s network.
RIACO Hide Products by User Role Developer Profile
12 plugins · 100 total installs
How We Detect RIACO Hide Products by User Role
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/riaco-hide-products-by-user-role/assets/admin/admin.js/wp-content/plugins/riaco-hide-products-by-user-role/assets/admin/style.css/wp-content/plugins/riaco-hide-products-by-user-role/assets/admin/admin.jsriaco-hide-products-by-user-role/assets/admin/admin.js?ver=riaco-hide-products-by-user-role/assets/admin/style.css?ver=HTML / DOM Fingerprints
riaco-table-responsive<!-- Priority --><!-- Role --><!-- Target --><!-- Terms -->+1 moreid="riaco-hpburfw-rules"riaco_hpburfw_data