Filterable Showcase For Woocommerce Products Security & Risk Analysis

wordpress.org/plugins/filterable-showcase-for-woocommerce-products

Filterable Showcase for Woocommerce Products is a simple widget that shows woocommerce products based on different filters

0 active installs v1.0 PHP + WP 3.6.1+ Updated Oct 28, 2019
authorsproductstagswidgetwoocommerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Filterable Showcase For Woocommerce Products Safe to Use in 2026?

Generally Safe

Score 85/100

Filterable Showcase For Woocommerce Products has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The static analysis of 'filterable-showcase-for-woocommerce-products' v1.0 reveals a plugin with a generally good security posture, particularly in its handling of SQL queries, which exclusively utilize prepared statements. The absence of dangerous functions, file operations, and external HTTP requests further strengthens this positive outlook. However, a significant concern arises from the low percentage of properly escaped output (38%), indicating a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. While the plugin has a clean vulnerability history with no known CVEs, this does not negate the potential for unaddressed XSS flaws due to insufficient output escaping.

The total attack surface is minimal, consisting of only two AJAX handlers, and importantly, none of these are identified as unprotected. The taint analysis also shows no unsanitized paths, suggesting that direct code execution or serious data manipulation risks are not apparent in the analyzed flows. Despite the lack of critical or high-severity issues flagged by the static analysis, the low rate of output escaping is a glaring weakness that requires immediate attention. The presence of only one nonce check across the entire codebase is also a potential concern, especially for the AJAX endpoints, as it leaves them less protected against CSRF attacks if capability checks are also absent.

In conclusion, while the plugin avoids common critical vulnerabilities like raw SQL injection and provides a small attack surface, the poor output escaping practices create a significant risk of XSS. The lack of comprehensive capability checks on its entry points, despite no immediate taint flow issues, also warrants caution. The clean vulnerability history is a positive sign, but it is crucial to address the identified code-level weaknesses, primarily the output escaping, to maintain a secure plugin.

Key Concerns

  • Insufficient output escaping
  • Limited nonce checks
  • Absence of capability checks
Vulnerabilities
None known

Filterable Showcase For Woocommerce Products Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Filterable Showcase For Woocommerce Products Release Timeline

v1.0Current
Code Analysis
Analyzed Apr 16, 2026

Filterable Showcase For Woocommerce Products Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
75
45 escaped
Nonce Checks
1
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

38% escaped120 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

1 flows
<filterable-showcase-for-woocommerce-products> (filterable-showcase-for-woocommerce-products.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Filterable Showcase For Woocommerce Products Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_fsfwproductsfilterable-showcase-for-woocommerce-products.php:40
noprivwp_ajax_fsfwproductsfilterable-showcase-for-woocommerce-products.php:41
WordPress Hooks 3
actionwidgets_initfilterable-showcase-for-woocommerce-products.php:32
actionwp_enqueue_scriptsfilterable-showcase-for-woocommerce-products.php:39
actionplugins_loadedfilterable-showcase-for-woocommerce-products.php:43
Maintenance & Trust

Filterable Showcase For Woocommerce Products Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedOct 28, 2019
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Filterable Showcase For Woocommerce Products Developer Profile

Mostafa Shahiri

13 plugins · 40 total installs

82
trust score
Avg Security Score
83/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Filterable Showcase For Woocommerce Products

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/filterable-showcase-for-woocommerce-products/filterable-showcase-for-woocommerce-products.php

HTML / DOM Fingerprints

CSS Classes
fsfwp_filterable_showcasefsfwp-products-wrapper
HTML Comments
<!-- prevent direct access and checking woocommerce --><!-- register widget --><!-- initial values --><!-- title field for widget -->+15 more
Data Attributes
data-product-countdata-product-limitdata-product-orderbydata-product-sortdata-product-showcatsdata-product-showauthor+12 more
JS Globals
fsfwp_ajax_object
REST Endpoints
/wp-json/fsfwp/v1/products
Shortcode Output
[filterable_showcase_for_woocommerce_products]
FAQ

Frequently Asked Questions about Filterable Showcase For Woocommerce Products