Faview – Virtual Reviews for WooCommerce Security & Risk Analysis

wordpress.org/plugins/woo-virtual-reviews

Faview - Virtual Reviews for WooCommerce generates and displays canned reviews to boost your customer engagement.

9K active installs v2.0.2 PHP 7.0+ WP 5.0+ Updated Jan 21, 2026
reviewsvirtualvirtual-reviewsvirtuals-commentwoocommerce-reviews
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Faview – Virtual Reviews for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Faview – Virtual Reviews for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "woo-virtual-reviews" v2.0.2 plugin exhibits a generally strong security posture based on the provided static analysis. It demonstrates excellent practices regarding SQL queries, utilizing prepared statements exclusively, and a very high percentage of properly escaped output, minimizing the risk of cross-site scripting vulnerabilities. The plugin also implements a good number of nonce and capability checks, which are crucial for protecting against common web attacks. The absence of any recorded vulnerabilities in its history, including CVEs, further reinforces this positive outlook, suggesting a well-maintained and secure codebase.

However, a closer examination reveals a potential area for concern: the plugin has two external HTTP requests. While not inherently insecure, these requests represent a potential attack vector if not handled with extreme care. Any vulnerabilities in the remote endpoints could be leveraged, or the plugin itself might be susceptible to certain types of attacks that exploit these external communications. The limited attack surface, with only one unprotected AJAX handler, is a positive, but the external requests warrant attention.

In conclusion, the "woo-virtual-reviews" plugin is commendably secure, with robust defenses against common WordPress threats. The lack of historical vulnerabilities is a significant strength. The primary area of focus for maintaining this strong security is the careful management and validation of its external HTTP requests, ensuring these do not introduce unforeseen risks.

Key Concerns

  • External HTTP requests
Vulnerabilities
None known

Faview – Virtual Reviews for WooCommerce Security Vulnerabilities

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

Faview – Virtual Reviews for WooCommerce Code Analysis

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

Bundled Libraries

Select2

Output Escaping

99% escaped257 total outputs
Data Flows
All sanitized

Data Flow Analysis

4 flows
save_option (includes\admin-settings.php:442)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Faview – Virtual Reviews for WooCommerce Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_wvr_search_userincludes\admin-settings.php:25
WordPress Hooks 25
actionadmin_enqueue_scriptsincludes\add-multi-reviews.php:21
actionmanage_posts_custom_columnincludes\add-multi-reviews.php:25
filtermanage_edit-product_columnsincludes\add-multi-reviews.php:26
filtermanage_edit-product_sortable_columnsincludes\add-multi-reviews.php:27
actionpre_get_postsincludes\add-multi-reviews.php:28
actionadmin_enqueue_scriptsincludes\admin-settings.php:20
actionadmin_menuincludes\admin-settings.php:21
actionadmin_initincludes\admin-settings.php:22
actionwvr_params_admin_field_reply_contentincludes\admin-settings.php:24
filterwoocommerce_product_review_comment_form_argsincludes\display-comment.php:31
actionwoocommerce_review_after_comment_textincludes\display-comment.php:32
actionwp_enqueue_scriptsincludes\display-comment.php:33
actionadmin_enqueue_scriptsincludes\support.php:32
actionadmin_noticesincludes\support.php:33
actionadmin_initincludes\support.php:34
actionadmin_menuincludes\support.php:35
filterplugin_row_metaincludes\support.php:37
actionadmin_initincludes\support.php:39
actionadmin_bar_menuincludes\support.php:41
actionadmin_noticesincludes\support.php:52
actionadmin_footerincludes\support.php:669
actionadmin_bar_menuincludes\support.php:807
actionadmin_noticesincludes\support.php:953
actionplugins_loadedwoo-virtual-reviews.php:34
actionbefore_woocommerce_initwoo-virtual-reviews.php:35
Maintenance & Trust

Faview – Virtual Reviews for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 21, 2026
PHP min version7.0
Downloads143K

Community Trust

Rating92/100
Number of ratings54
Active installs9K
Developer Profile

Faview – Virtual Reviews for WooCommerce Developer Profile

VillaTheme

58 plugins · 167K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
217 days
View full developer profile
Detection Fingerprints

How We Detect Faview – Virtual Reviews 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/woo-virtual-reviews/assets/css/product-list-page.css/wp-content/plugins/woo-virtual-reviews/assets/js/product-list-page.js/wp-content/plugins/woo-virtual-reviews/assets/css/icon.min.css/wp-content/plugins/woo-virtual-reviews/assets/css/menu.min.css/wp-content/plugins/woo-virtual-reviews/assets/css/segment.min.css/wp-content/plugins/woo-virtual-reviews/assets/css/checkbox.min.css/wp-content/plugins/woo-virtual-reviews/assets/css/tab.min.css/wp-content/plugins/woo-virtual-reviews/assets/css/form.min.css+12 more
Script Paths
/wp-content/plugins/woo-virtual-reviews/assets/js/product-list-page.js/wp-content/plugins/woo-virtual-reviews/assets/js/select2.min.js/wp-content/plugins/woo-virtual-reviews/assets/js/admin-settings.js/wp-content/plugins/woo-virtual-reviews/assets/js/virtual-reviews.js/wp-content/plugins/woo-virtual-reviews/assets/js/review-table.js/wp-content/plugins/woo-virtual-reviews/assets/js/review-item.js+1 more
Version Parameters
woo-virtual-reviews/assets/css/product-list-page.css?ver=woo-virtual-reviews/assets/js/product-list-page.js?ver=woo-virtual-reviews/assets/css/icon.min.css?ver=woo-virtual-reviews/assets/css/menu.min.css?ver=woo-virtual-reviews/assets/css/segment.min.css?ver=woo-virtual-reviews/assets/css/checkbox.min.css?ver=woo-virtual-reviews/assets/css/tab.min.css?ver=woo-virtual-reviews/assets/css/form.min.css?ver=woo-virtual-reviews/assets/css/button.min.css?ver=woo-virtual-reviews/assets/css/dropdown.min.css?ver=woo-virtual-reviews/assets/css/accordion.min.css?ver=woo-virtual-reviews/assets/css/transition.min.css?ver=woo-virtual-reviews/assets/css/select2.min.css?ver=woo-virtual-reviews/assets/css/settings.css?ver=woo-virtual-reviews/assets/js/select2.min.js?ver=woo-virtual-reviews/assets/js/admin-settings.js?ver=woo-virtual-reviews/assets/js/virtual-reviews.js?ver=woo-virtual-reviews/assets/js/review-table.js?ver=woo-virtual-reviews/assets/js/review-item.js?ver=woo-virtual-reviews/assets/js/virtual-reviews-list-table.js?ver=

HTML / DOM Fingerprints

CSS Classes
wvr-product-list-pagewvr-ratingwvr-admin-head
HTML Comments
Created by PhpStormCopyright 2018-2026 VillaTheme.com. All rights reserved.
Data Attributes
data-wvr_search_userdata-wvr_user_id
JS Globals
wvr_dataVI_WOO_VIRTUAL_REVIEWS_VERSION
REST Endpoints
/wp-json/wvr/v1/search_user
FAQ

Frequently Asked Questions about Faview – Virtual Reviews for WooCommerce