Reviews Carousel Security & Risk Analysis

wordpress.org/plugins/reviews-carousel

Reviews Carousel is a free and powerful plugin that lets you create and showcase customer reviews in a dynamic carousel format.

10 active installs v1.1.0 PHP 7.2+ WP 5.7+ Updated Apr 21, 2025
carouselreviewsslidertestimonials
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Reviews Carousel Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 11mo ago
Risk Assessment

The reviews-carousel plugin v1.1.0 exhibits a generally good security posture based on the provided static analysis and vulnerability history. The plugin demonstrates strong adherence to WordPress security best practices, with a significant majority of outputs properly escaped and a single nonce and capability check in place, indicating an effort to secure its entry points. The absence of dangerous functions, file operations, and external HTTP requests further strengthens its security profile. The taint analysis shows no identified vulnerabilities, and the lack of any recorded CVEs or past vulnerabilities is a very positive indicator. However, a notable concern arises from the single SQL query, which is not using prepared statements. This could be a potential vulnerability point, especially if user-supplied data influences the query without proper sanitization beyond the basic escaping already in place.

While the plugin's attack surface is minimal and appears to be protected, the unescaped SQL query represents a weakness. The absence of any past vulnerabilities could be due to thorough development practices or simply a lack of targeted exploitation attempts. Nevertheless, the potential for SQL injection, however small it may seem with only one query, should not be overlooked. The overall conclusion is that the plugin is relatively secure, with its main weakness being the lack of prepared statements for its SQL query. Developers should prioritize addressing this to further enhance its security.

Key Concerns

  • SQL query not using prepared statements
Vulnerabilities
None known

Reviews Carousel Security Vulnerabilities

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

Reviews Carousel Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

94% escaped35 total outputs
Attack Surface

Reviews Carousel Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[revica] reviews-carousel.php:359
WordPress Hooks 10
actionwp_enqueue_scriptsreviews-carousel.php:24
actionwp_enqueue_scriptsreviews-carousel.php:30
actioninitreviews-carousel.php:45
actionwp_enqueue_scriptsreviews-carousel.php:63
actionadd_meta_boxesreviews-carousel.php:181
actionsave_postreviews-carousel.php:258
actionadmin_enqueue_scriptsreviews-carousel.php:268
actionadmin_initreviews-carousel.php:272
actionadmin_menureviews-carousel.php:275
actionadmin_noticesreviews-carousel.php:305
Maintenance & Trust

Reviews Carousel Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 21, 2025
PHP min version7.2
Downloads708

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Reviews Carousel Developer Profile

Nancy

2 plugins · 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 Reviews Carousel

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/reviews-carousel/assets/css/slick.css/wp-content/plugins/reviews-carousel/assets/js/slick.min.js/wp-content/plugins/reviews-carousel/assets/js/revica.js
Script Paths
/wp-content/plugins/reviews-carousel/assets/js/revica.js
Version Parameters
slick.min.js?ver=1.8.1revica.js?ver=1.0

HTML / DOM Fingerprints

CSS Classes
slick-trackslick-slideslick-listslick-arrowrevica-review-item
Data Attributes
data-revica-itemsdata-revica-autoplaydata-revica-arrows
JS Globals
reviewsCarouselSettings
Shortcode Output
[reviews_carousel]
FAQ

Frequently Asked Questions about Reviews Carousel