Review Manager Security & Risk Analysis

wordpress.org/plugins/review-manager

The Review Manager® WordPress plugin extends the functionality of the SaaS Review Manager® to WordPress so that the review feed can be displayed on th …

100 active installs v2.5.0 PHP 5.6.0+ WP 3.5.1+ Updated Nov 18, 2025
reviewreview-managerreview-slidersocial-reviewswidget
79
B · Generally Safe
CVEs total1
Unpatched1
Last CVEApr 1, 2025
Safety Verdict

Is Review Manager Safe to Use in 2026?

Mostly Safe

Score 79/100

Review Manager is generally safe to use. 1 past CVE were resolved. Keep it updated.

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

The review-manager plugin exhibits a concerning security posture primarily due to a significant number of unprotected entry points. With 3 out of 4 identified entry points lacking authorization checks, there's a high risk of unauthorized access and potential manipulation of plugin functionality. While the use of prepared statements for SQL queries is positive, the extremely low percentage of properly escaped output (9%) indicates a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. The plugin's vulnerability history, including a currently unpatched medium severity vulnerability and a pattern of missing authorization, reinforces these concerns. Despite the absence of critical taint flows and dangerous functions, the combination of a wide attack surface without proper checks and widespread output escaping deficiencies presents a significant security risk.

Key Concerns

  • Unprotected AJAX handlers
  • Low output escaping percentage
  • Currently unpatched CVE
  • Missing nonce checks on AJAX (implied by unprotected AJAX)
  • Missing capability checks on AJAX (implied by unprotected AJAX)
Vulnerabilities
1

Review Manager Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-31836medium · 5.3Missing Authorization

Review Manager <= 2.2.0 - Missing Authorization

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

Review Manager Code Analysis

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

SQL Query Safety

79% prepared24 total queries

Output Escaping

9% escaped43 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<setting> (admin\setting.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

Review Manager Attack Surface

Entry Points4
Unprotected3

AJAX Handlers 3

noprivwp_ajax_api-callreview-manager.php:97
noprivwp_ajax_api-custom-reviewreview-manager.php:234
noprivwp_ajax_mryrm-api-checkreview-manager.php:290

Shortcodes 1

[mryrm_review_slider] review-manager.php:54
WordPress Hooks 4
actionupgrader_process_completereview-manager.php:60
actionwp_enqueue_scriptsreview-manager.php:77
actionadmin_menureview-manager.php:84
actionwp_footerreview-manager.php:314
Maintenance & Trust

Review Manager Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 18, 2025
PHP min version5.6.0
Downloads4K

Community Trust

Rating100/100
Number of ratings4
Active installs100
Developer Profile

Review Manager Developer Profile

matthewrubin

2 plugins · 200 total installs

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

How We Detect Review Manager

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/review-manager/assets/css/owl.carousel.min.css/wp-content/plugins/review-manager/assets/js/owl.carousel.min.js

HTML / DOM Fingerprints

JS Globals
mryrm_ajaxurlmryrm_admin_urlreview_manager_object
REST Endpoints
/wp-json/wp/v2/posts
Shortcode Output
[mryrm_review_slider
FAQ

Frequently Asked Questions about Review Manager