Testimonials Security & Risk Analysis

wordpress.org/plugins/wp-testimonials-oiiio

responsive testimonials plugin. Make your testimonial slider modern and clean.

20 active installs v6.0.0 PHP 5.6+ WP 5.0.0+ Updated May 17, 2020
client-testimonialclient-testimonialstestimonialtestimonial-plugintestimonials
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Testimonials Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The "wp-testimonials-oiiio" v6.0.0 plugin exhibits a very strong security posture based on the provided static analysis and vulnerability history. The absence of any AJAX handlers, REST API routes, shortcodes, cron events, file operations, external HTTP requests, or dangerous functions indicates a minimal attack surface and a deliberate effort to avoid common plugin vulnerabilities. Furthermore, all detected SQL queries utilize prepared statements, and the majority of output is properly escaped, demonstrating good secure coding practices.

The vulnerability history is equally impressive, with zero known CVEs recorded. This lack of historical vulnerabilities, combined with the clean static analysis, suggests that the developers have a strong commitment to security. The complete absence of any taint analysis findings further reinforces the perception of a secure plugin. However, the lack of any nonce checks or capability checks, while not immediately problematic given the zero attack surface, could become a concern if the plugin were to introduce new entry points in future versions without implementing these essential security measures.

In conclusion, "wp-testimonials-oiiio" v6.0.0 appears to be a highly secure plugin with no immediate security concerns. Its strengths lie in its minimal attack surface, use of prepared statements, and proper output escaping, all backed by a clean vulnerability history. The only area for potential future improvement would be the proactive implementation of nonce and capability checks, should the plugin's functionality expand.

Vulnerabilities
None known

Testimonials Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Testimonials Release Timeline

v6.0.0Current
v2.0
Code Analysis
Analyzed Mar 16, 2026

Testimonials Code Analysis

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

Output Escaping

80% escaped5 total outputs
Attack Surface

Testimonials Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionplugin_loadedoiiio-testimonials.php:26
actionplugin_loadedoiiio-testimonials.php:27
actionwp_enqueue_scriptsoiiio-testimonials.php:28
actionadmin_enqueue_scriptsoiiio-testimonials.php:29
actionplugin_loadedoiiio-testimonials.php:30
actionadmin_initoiiio-testimonials.php:31
Maintenance & Trust

Testimonials Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedMay 17, 2020
PHP min version5.6
Downloads11K

Community Trust

Rating60/100
Number of ratings2
Active installs20
Developer Profile

Testimonials Developer Profile

Mahamud Hasan Rashel

1 plugin · 20 total installs

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

How We Detect Testimonials

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-testimonials-oiiio/assets/public/js/modernizr.custom.js/wp-content/plugins/wp-testimonials-oiiio/assets/public/js/oiiio-testimonials.js/wp-content/plugins/wp-testimonials-oiiio/assets/public/js/main.js/wp-content/plugins/wp-testimonials-oiiio/assets/public/css/oiiio-testimonials.css/wp-content/plugins/wp-testimonials-oiiio/assets/admin/js/jscolor.js
Script Paths
/wp-content/plugins/wp-testimonials-oiiio/assets/public/js/modernizr.custom.js/wp-content/plugins/wp-testimonials-oiiio/assets/public/js/oiiio-testimonials.js/wp-content/plugins/wp-testimonials-oiiio/assets/public/js/main.js/wp-content/plugins/wp-testimonials-oiiio/assets/admin/js/jscolor.js
Version Parameters
wp-testimonials-oiiio/assets/public/js/modernizr.custom.js?ver=wp-testimonials-oiiio/assets/public/js/oiiio-testimonials.js?ver=wp-testimonials-oiiio/assets/public/js/main.js?ver=wp-testimonials-oiiio/assets/public/css/oiiio-testimonials.css?ver=wp-testimonials-oiiio/assets/admin/js/jscolor.js?ver=

HTML / DOM Fingerprints

CSS Classes
cbp-qtrotatorcbp-qtcontentcbp-qtprogressoiiio-nameoiiio-description
JS Globals
oiiio_settings
Shortcode Output
<div id="cbp-qtrotator" class="cbp-qtrotator"><div class="cbp-qtcontent"><p class="oiiio-name"><p class="oiiio-description">
FAQ

Frequently Asked Questions about Testimonials