Better Business Reviews – Trustpilot WordPress Plugin Security & Risk Analysis

wordpress.org/plugins/better-business-reviews

Better Business Reviews allows you to display your business reviews from a Trustpilot profile.

3K active installs v0.1.5 PHP 7.4+ WP 6.0+ Updated Mar 20, 2026
business-reviewsratingsreviewstestimonialstrustpilot
98
A · Safe
CVEs total2
Unpatched0
Last CVEJan 9, 2026
Download
Safety Verdict

Is Better Business Reviews – Trustpilot WordPress Plugin Safe to Use in 2026?

Generally Safe

Score 98/100

Better Business Reviews – Trustpilot WordPress Plugin has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

2 known CVEsLast CVE: Jan 9, 2026Updated 2mo ago
Risk Assessment

The "better-business-reviews" v0.1.4 plugin exhibits a generally good security posture, adhering to several best practices. The static analysis reveals a limited attack surface, with all identified entry points (AJAX handlers and shortcodes) appearing to be protected by nonce and capability checks. The plugin also demonstrates strong SQL query handling by exclusively using prepared statements and shows a high percentage of properly escaped output. Furthermore, there are no identified critical or high severity taint flows, and no dangerous functions are present in the code.

However, a notable concern arises from the plugin's vulnerability history, which includes one known medium severity CVE. While this vulnerability is currently patched, its existence suggests potential past weaknesses. The common vulnerability type being 'Missing Authorization' is a red flag, even if no such issues are evident in the current static analysis. This historical pattern, coupled with the presence of external HTTP requests that could potentially be exploited if not properly validated, warrants continued vigilance.

In conclusion, the plugin demonstrates solid coding practices, particularly in its SQL and output handling. The limited attack surface and lack of critical static analysis findings are positive. Nevertheless, the past medium-severity vulnerability and its nature necessitate a cautious approach. While the current version appears secure based on this analysis, ongoing monitoring and a review of any future updates are recommended.

Key Concerns

  • Medium severity CVE in history
  • External HTTP request
  • 85% output escaping, not 100%
Vulnerabilities
2 published

Better Business Reviews – Trustpilot WordPress Plugin Security Vulnerabilities

CVEs by Year

2 CVEs in 2026
2026
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2025-69354medium · 4.3Missing Authorization

Better Business Reviews <= 0.1.1 - Missing Authorization

Jan 9, 2026 Patched in 0.1.2 (6d)
CVE-2026-23804medium · 4.3Missing Authorization

Better Business Reviews <= 0.1.1 - Missing Authorization

Jan 6, 2026 Patched in 0.1.2 (119d)
Version History

Better Business Reviews – Trustpilot WordPress Plugin Release Timeline

Code Analysis
Analyzed Mar 16, 2026

Better Business Reviews – Trustpilot WordPress Plugin Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

85% escaped27 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
brtpmj_fetch_reviews (admin\sync.php:14)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Better Business Reviews – Trustpilot WordPress Plugin Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 1

authwp_ajax_brtpmj_fetch_reviewsadmin\sync.php:12

Shortcodes 1

[brtpmj_reviews] shortcode.php:12
WordPress Hooks 5
actioninitbetter-business-reviews.php:18
actionwp_enqueue_scriptsbetter-business-reviews.php:28
actionadmin_enqueue_scriptsbetter-business-reviews.php:29
actionplugins_loadedbetter-business-reviews.php:103
actionadmin_menubetter-business-reviews.php:106
Maintenance & Trust

Better Business Reviews – Trustpilot WordPress Plugin Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 20, 2026
PHP min version7.4
Downloads26K

Community Trust

Rating84/100
Number of ratings11
Active installs3K
Developer Profile

Better Business Reviews – Trustpilot WordPress Plugin Developer Profile

BBR Plugins

1 plugin · 3K total installs

87
trust score
Avg Security Score
98/100
Avg Patch Time
63 days
View full developer profile
Detection Fingerprints

How We Detect Better Business Reviews – Trustpilot WordPress Plugin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/better-business-reviews/admin/css/settings.css/wp-content/plugins/better-business-reviews/admin/js/main.js/wp-content/plugins/better-business-reviews/css/style.css/wp-content/plugins/better-business-reviews/css/grid.css/wp-content/plugins/better-business-reviews/css/carousel.css/wp-content/plugins/better-business-reviews/js/carousel.js
Script Paths
/wp-content/plugins/better-business-reviews/admin/js/main.js/wp-content/plugins/better-business-reviews/js/carousel.js
Version Parameters
better-business-reviews/admin/css/settings.css?ver=better-business-reviews/admin/js/main.js?ver=better-business-reviews/css/style.css?ver=better-business-reviews/css/grid.css?ver=better-business-reviews/css/carousel.css?ver=better-business-reviews/js/carousel.js?ver=

HTML / DOM Fingerprints

CSS Classes
brtpmj_grid_containercarousel-itembrtpmj_sr_author_overviewbrtpmj_sr_ab_imgbrtpmj_sr_ab_name_datebrtpmj_sr_ab_namebrtpmj_sr_ab_datebrtpmj_sr_rating+14 more
HTML Comments
Plugin Name: Better Business Reviews - Trustpilot WordPress Plugin.Description: Display your business reviews from a Trustpilot profile.Shortcode to display new post formHandle ajax calls to sync the reviews
Data Attributes
data-index
JS Globals
ajax_brtpmj_admin_obj
Shortcode Output
<div class="brtpmj_reviews_container"><div class="brtpmj_businessheader"><img src=<h2 class="brtpmj_business_name">
FAQ

Frequently Asked Questions about Better Business Reviews – Trustpilot WordPress Plugin