
Starfish Review Generation & Marketing for WordPress Security & Risk Analysis
wordpress.org/plugins/starfish-reviewsThe best WordPress plugin for generating 5-star customer reviews on Google, Facebook, Tripadvisor, and many more platforms.
Is Starfish Review Generation & Marketing for WordPress Safe to Use in 2026?
Use With Caution
Score 68/100Starfish Review Generation & Marketing for WordPress has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.
The "starfish-reviews" plugin v3.1.20 presents a mixed security posture. While it demonstrates some good practices, such as a moderate use of prepared statements for SQL queries and a good number of nonce and capability checks, significant concerns remain. The static analysis reveals a considerable attack surface with 18 AJAX handlers, a concerning 7 of which lack proper authorization checks. This directly exposes the plugin to potential unauthorized actions.
Taint analysis indicates a flow with unsanitized paths, which, although not currently classified as critical or high severity, highlights a potential for vulnerabilities if exploited in conjunction with other issues. The plugin's vulnerability history is a major red flag, with 3 known high-severity CVEs, 2 of which are currently unpatched. The consistent pattern of "Missing Authorization" in past vulnerabilities strongly suggests a recurring weakness in the plugin's access control mechanisms.
Overall, the presence of unpatched high-severity vulnerabilities and a substantial number of unprotected AJAX endpoints outweigh the positive aspects of the code. This plugin requires immediate attention to address the outstanding security flaws. The risk is elevated due to the documented history of significant vulnerabilities.
Key Concerns
- Unpatched High Severity CVEs
- AJAX handlers without authentication
- Taint flow with unsanitized paths
- Low percentage of properly escaped output
- Bundled outdated library (Freemius v1.0)
Starfish Review Generation & Marketing for WordPress Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
Starfish Review Generation & Marketing for WordPress <= 3.1.19 - Authenticated (Subscriber+) Arbitrary Options Update via srm_restore_options_defaults
Starfish Review Generation & Marketing <= 3.1.19 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Options Update
Freemius SDK <= 2.2.3 - Missing Authorization to Arbitrary Options Update
Starfish Review Generation & Marketing for WordPress Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Starfish Review Generation & Marketing for WordPress Attack Surface
AJAX Handlers 18
Shortcodes 1
WordPress Hooks 85
Maintenance & Trust
Starfish Review Generation & Marketing for WordPress Maintenance & Trust
Maintenance Signals
Community Trust
Starfish Review Generation & Marketing for WordPress Alternatives
Redbrick Digital Core
redbrick-digital-core
Bring your Review Engine reviews into your WordPress website via shortcodes and widgets.
BreezeView
breezeview
BreezeView is a plugin that allows users to display Google Reviews for their business with a 5-star rating.
Reputation Saver Lite
reputation-saver
Reputation Saver will allow you to manage your online reputation by catching the bad reviews and feedback before it hits your social platforms.
Widgets for Google Reviews
wp-reviews-plugin-for-google
Embed Google reviews fast and easily into your WordPress site. Increase SEO, trust and sales using Google reviews.
Reviews Feed – Add Testimonials and Customer Reviews From Google Reviews, Yelp, TripAdvisor, and More
reviews-feed
No API key required. Display Yelp and Google reviews for any business in a clean, customizable feed on your site.
Starfish Review Generation & Marketing for WordPress Developer Profile
1 plugin · 200 total installs
How We Detect Starfish Review Generation & Marketing for WordPress
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/starfish-reviews/css/starfish-main.css/wp-content/plugins/starfish-reviews/js/starfish-main.js/wp-content/plugins/starfish-reviews/css/starfish-admin-main.css/wp-content/plugins/starfish-reviews/js/starfish-admin-main.js/wp-content/plugins/starfish-reviews/css/starfish-settings.css/wp-content/plugins/starfish-reviews/js/starfish-admin-freemius-account.js/wp-content/plugins/starfish-reviews/css/starfish-funnel-admin.css/wp-content/plugins/starfish-reviews/js/starfish-admin-funnel.js+1 more/wp-content/plugins/starfish-reviews/js/starfish-main.js/wp-content/plugins/starfish-reviews/js/starfish-admin-main.js/wp-content/plugins/starfish-reviews/js/starfish-admin-freemius-account.js/wp-content/plugins/starfish-reviews/js/starfish-admin-funnel.js/wp-content/plugins/starfish-reviews/js/starfish-admin-funnel-multidestinations.jsstarfish-reviews/css/starfish-main.css?ver=starfish-reviews/js/starfish-main.js?ver=starfish-reviews/css/starfish-admin-main.css?ver=starfish-reviews/js/starfish-admin-main.js?ver=starfish-reviews/css/starfish-settings.css?ver=starfish-reviews/js/starfish-admin-freemius-account.js?ver=starfish-reviews/css/starfish-funnel-admin.css?ver=starfish-reviews/js/starfish-admin-funnel.js?ver=starfish-reviews/js/starfish-admin-funnel-multidestinations.js?ver=HTML / DOM Fingerprints
srm-noticesrm-notice-iconsrm-notice-contentsrm-mainsrm-admin-mainsrm-settingssrm-togglesrm-confirm+2 morefa_datafunnel_varssettings