Name: WP e-Commerce Popular Products Security & Risk Analysis

wordpress.org/plugins/wp-e-commerce-popular-products

Adds a Widget and Shortcode to display Popular Products for WP e-Commerce Plugin.

10 active installs v1.0 PHP + WP 3.0+ Updated May 11, 2013
e-commerceecommerceshortcodewp-e-commerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Name: WP e-Commerce Popular Products Safe to Use in 2026?

Generally Safe

Score 85/100

Name: WP e-Commerce Popular Products has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 12yr ago
Risk Assessment

The wp-e-commerce-popular-products v1.0 plugin exhibits a mixed security posture. On the positive side, the static analysis reveals no dangerous functions, all SQL queries use prepared statements, and there are no external HTTP requests or file operations. The plugin also has a clean vulnerability history with zero known CVEs, which is a strong indicator of good past security practices. However, significant concerns arise from the lack of output escaping and the absence of nonce and capability checks.

The most critical weakness is the extremely low percentage (6%) of properly escaped outputs, suggesting a high likelihood of Cross-Site Scripting (XSS) vulnerabilities. The presence of a shortcode, while a single entry point, is not protected by any nonce or capability checks, which could be exploited if it interacts with user-supplied data or performs sensitive actions. The lack of taint analysis results is also noted, though it could imply no complex data flows were analyzed or that no issues were found in the analyzed flows.

Overall, while the plugin's foundation appears solid with secure database interactions and no known past exploits, the severe deficiency in output escaping and the lack of authorization checks on its shortcode represent substantial immediate risks. The absence of vulnerabilities in the past is encouraging, but it does not negate the present concerns highlighted by the static analysis. Developers should prioritize addressing the output escaping and authorization issues.

Key Concerns

  • Poor output escaping (6% properly escaped)
  • Missing nonce checks
  • Missing capability checks
  • Shortcode with potential security risks
Vulnerabilities
None known

Name: WP e-Commerce Popular Products Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Name: WP e-Commerce Popular Products Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
2 prepared
Unescaped Output
51
3 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared2 total queries

Output Escaping

6% escaped54 total outputs
Attack Surface

Name: WP e-Commerce Popular Products Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[popular_products] wp-e-commerce-popular-products.php:301
WordPress Hooks 8
actionwidgets_initwp-e-commerce-popular-products.php:126
filterposts_joinwp-e-commerce-popular-products.php:211
filterposts_wherewp-e-commerce-popular-products.php:212
filterposts_groupbywp-e-commerce-popular-products.php:213
filterplugin_row_metawp-e-commerce-popular-products.php:295
filterposts_joinwp-e-commerce-popular-products.php:430
filterposts_wherewp-e-commerce-popular-products.php:431
filterposts_groupbywp-e-commerce-popular-products.php:432
Maintenance & Trust

Name: WP e-Commerce Popular Products Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedMay 11, 2013
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Name: WP e-Commerce Popular Products Developer Profile

ChrisHurst

19 plugins · 2K total installs

69
trust score
Avg Security Score
85/100
Avg Patch Time
2044 days
View full developer profile
Detection Fingerprints

How We Detect Name: WP e-Commerce Popular Products

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-e-commerce-popular-products/style.css/wp-content/plugins/wp-e-commerce-popular-products/script.js
Script Paths
/wp-content/plugins/wp-e-commerce-popular-products/script.js
Version Parameters
wp-e-commerce-popular-products/style.css?ver=wp-e-commerce-popular-products/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
widget_wpsc_popular_products
Data Attributes
id="wpsc_popular_products-number"name="wpsc_popular_products-number"id="wpsc_popular_products-show_description"name="wpsc_popular_products-show_description"id="wpsc_popular_products-show_thumbnails"name="wpsc_popular_products-show_thumbnails"+4 more
JS Globals
WP_Widget_Popular_Products
FAQ

Frequently Asked Questions about Name: WP e-Commerce Popular Products