Custom Reviews Woocommerce Security & Risk Analysis

wordpress.org/plugins/custom-reviews-and-ratings-for-woocommerce

You can add custom reviews and ratings to your woocommerce products from wp admin dashboard.

10 active installs v1.0.0 PHP 5.0.0+ WP 3.4+ Updated Unknown
custom-reviewscustom-ratingratingsreviewswoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Custom Reviews Woocommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Custom Reviews Woocommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The custom-reviews-and-ratings-for-woocommerce plugin version 1.0.0 exhibits a generally good security posture, with several positive indicators. The absence of known vulnerabilities, critical or high taint flows, and dangerous functions suggests a well-developed codebase. Furthermore, the presence of nonce and capability checks on its AJAX endpoint, along with the exclusive use of prepared statements for SQL queries, demonstrates an understanding of secure coding practices. File operations and external HTTP requests are also absent, reducing potential attack vectors.

However, a notable area of concern is the output escaping. With only 36% of outputs properly escaped, there is a significant risk of Cross-Site Scripting (XSS) vulnerabilities. While the static analysis did not report any direct XSS findings, the low percentage of proper escaping means that untrusted data could be rendered directly in the browser, potentially allowing attackers to inject malicious scripts. The single unprotected AJAX handler also presents a theoretical risk if it were to process sensitive data without proper authentication, though the analysis states it is protected.

In conclusion, the plugin's strength lies in its foundational security practices like secure SQL handling and proper authentication checks on entry points. The primary weakness, however, is the insufficient output escaping, which requires immediate attention to mitigate XSS risks. The lack of historical vulnerabilities is a positive sign, but the current static analysis results indicate that output sanitization should be prioritized.

Key Concerns

  • Low percentage of properly escaped output
Vulnerabilities
None known

Custom Reviews Woocommerce Security Vulnerabilities

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

Custom Reviews Woocommerce Code Analysis

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

Output Escaping

36% escaped14 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
save (custom-ratings-reviews-woocommerce.php:147)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Custom Reviews Woocommerce Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_mw_save_ratings_ratingscustom-ratings-reviews-woocommerce.php:21
WordPress Hooks 2
actionadmin_menucustom-ratings-reviews-woocommerce.php:19
actionadd_meta_boxescustom-ratings-reviews-woocommerce.php:20
Maintenance & Trust

Custom Reviews Woocommerce Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedUnknown
PHP min version5.0.0
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Custom Reviews Woocommerce Developer Profile

modalweb

1 plugin · 10 total installs

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

How We Detect Custom Reviews Woocommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/custom-reviews-and-ratings-for-woocommerce/admin/custom_reviews.php/wp-content/plugins/custom-reviews-and-ratings-for-woocommerce/admin/reviewform.php

HTML / DOM Fingerprints

CSS Classes
mw-crw_meta_box
HTML Comments
<!-- ... -->
Data Attributes
mw_noncemw_wc_ratingmw_wc_reviewmw_wc_review_datemw_product_idmw_custom_ratings_reviews_woocommerce_nonce+1 more
FAQ

Frequently Asked Questions about Custom Reviews Woocommerce