Review Stars Count For WooCommerce Security & Risk Analysis

wordpress.org/plugins/review-stars-count-for-woocommerce

This plugin allows your visitors to see a visual overview of total stars/reviews given to a specific product.

80 active installs v2.0 PHP 5.2+ WP 4.0+ Updated Dec 13, 2025
review-starsreviewswoocommercewoocommerce-addonwoocommerce-review
78
B · Generally Safe
CVEs total1
Unpatched1
Last CVEApr 9, 2025
Safety Verdict

Is Review Stars Count For WooCommerce Safe to Use in 2026?

Mostly Safe

Score 78/100

Review Stars Count For WooCommerce is generally safe to use. 1 past CVE were resolved. Keep it updated.

1 known CVE 1 unpatched Last CVE: Apr 9, 2025Updated 3mo ago
Risk Assessment

The "review-stars-count-for-woocommerce" v2.0 plugin presents a concerning security posture, primarily due to a lack of proper authentication and validation checks on its entry points. All three identified AJAX handlers are unprotected, creating a significant attack surface that could be exploited by unauthenticated users. The plugin also demonstrates poor coding practices with 100% of its SQL queries not using prepared statements, and a very low percentage of output being properly escaped. Furthermore, taint analysis indicates flows with unsanitized paths, though no critical or high severity issues were reported in this specific analysis.

The plugin's vulnerability history is also a major red flag. It has one known medium-severity CVE, which is currently unpatched. The common vulnerability type being SQL Injection, coupled with the static analysis revealing raw SQL queries, strongly suggests a recurring pattern of insecure database interaction. This unpatched vulnerability and the overall lack of security best practices in the code point to a significant risk of compromise, potentially leading to data breaches or unauthorized modifications.

While the plugin has no identified dangerous functions, file operations, or external HTTP requests, and no bundled libraries that might be outdated, these strengths are heavily overshadowed by the critical deficiencies in authentication, data sanitization, and the presence of an unpatched vulnerability. The overall recommendation is to exercise extreme caution when using this plugin and to prioritize updating or replacing it.

Key Concerns

  • Unprotected AJAX handlers
  • Raw SQL without prepared statements
  • Low output escaping percentage
  • Unpatched medium CVE
  • Flows with unsanitized paths
  • No nonce checks on AJAX handlers
  • No capability checks on AJAX handlers
Vulnerabilities
1

Review Stars Count For WooCommerce Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-32687medium · 6.5Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Review Stars Count For WooCommerce <= 2.0 - Authenticated (Subscriber+) SQL Injection

Apr 9, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

Review Stars Count For WooCommerce Code Analysis

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

SQL Query Safety

0% prepared6 total queries

Output Escaping

14% escaped7 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
show_all_rating (includes\function.php:218)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

Review Stars Count For WooCommerce Attack Surface

Entry Points3
Unprotected3

AJAX Handlers 3

authwp_ajax_comment_helpfulincludes\function.php:25
authwp_ajax_show_all_ratingincludes\function.php:37
noprivwp_ajax_show_all_ratingincludes\function.php:38
WordPress Hooks 14
filterwoocommerce_settings_tabs_arrayincludes\class-wc-settings-star-count.php:24
filterwoocommerce_get_settings_pagesincludes\function.php:10
actionwp_enqueue_scriptsincludes\function.php:15
actionadmin_enqueue_scriptsincludes\function.php:16
actionwoocommerce_single_product_summaryincludes\function.php:17
actionwp_enqueue_scriptsincludes\function.php:20
actionadmin_enqueue_scriptsincludes\function.php:21
actionwoocommerce_after_shop_loop_item_titleincludes\function.php:22
actionwoocommerce_review_comment_textincludes\function.php:26
filterwoocommerce_product_tabsincludes\function.php:29
actionwoocommerce_product_tabsincludes\function.php:30
actionadmin_noticesincludes\function.php:35
actionwp_enqueue_scriptsincludes\function.php:39
actionwp_enqueue_scriptsincludes\function.php:40
Maintenance & Trust

Review Stars Count For WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 13, 2025
PHP min version5.2
Downloads3K

Community Trust

Rating60/100
Number of ratings2
Active installs80
Developer Profile

Review Stars Count For WooCommerce Developer Profile

Magnigenie

8 plugins · 2K total installs

71
trust score
Avg Security Score
88/100
Avg Patch Time
320 days
View full developer profile
Detection Fingerprints

How We Detect Review Stars Count For WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/review-stars-count-for-woocommerce/css/custom-star-rating.css/wp-content/plugins/review-stars-count-for-woocommerce/css/animated.css/wp-content/plugins/review-stars-count-for-woocommerce/js/hover-intent.js/wp-content/plugins/review-stars-count-for-woocommerce/js/custom-star-rating.js/wp-content/plugins/review-stars-count-for-woocommerce/css/custom-star-rating-admin.css
Script Paths
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css
Version Parameters
review-stars-count-for-woocommerce/js/hover-intent.js?ver=review-stars-count-for-woocommerce/js/custom-star-rating.js?ver=

HTML / DOM Fingerprints

CSS Classes
mg-activemg-cmnt-likemg-cmnt-unlikecmnt-lastlikeid
Data Attributes
loginUrlcommentIdauthcheck
JS Globals
StarCount
FAQ

Frequently Asked Questions about Review Stars Count For WooCommerce